提交 e778d36f 编写于 作者: Mosher's avatar Mosher

增加视图消息状态

上级 2772f799
...@@ -104,4 +104,14 @@ export const getOrgData = (state: any) => (srfkey: string) => { ...@@ -104,4 +104,14 @@ export const getOrgData = (state: any) => (srfkey: string) => {
export const getDepData = (state: any) => (srfkey: string) => { export const getDepData = (state: any) => (srfkey: string) => {
let depData = state.depDataMap[srfkey]; let depData = state.depDataMap[srfkey];
return depData; return depData;
}
/**
* 获取视图信息
*
* @param state
*/
export const getViewMessage = (state: any) => (tag: string) => {
let id = state.viewMessage[tag];
return id;
} }
\ No newline at end of file
...@@ -291,4 +291,16 @@ export const addDepData = (state: any, args: {srfkey: string,depData: any}) => { ...@@ -291,4 +291,16 @@ export const addDepData = (state: any, args: {srfkey: string,depData: any}) => {
if(args && args.srfkey && args.depData){ if(args && args.srfkey && args.depData){
state.depDataMap[args.srfkey] = JSON.parse(JSON.stringify(args.depData)); state.depDataMap[args.srfkey] = JSON.parse(JSON.stringify(args.depData));
} }
}
/**
* 添加视图信息
*
* @param state
* @param args
*/
export const addViewMessage = (state: any, args: { tag: string, id: any }) => {
if(args && args.tag && args.id) {
state.viewMessage[args.tag] = args.id;
}
} }
\ No newline at end of file
...@@ -16,4 +16,5 @@ export const rootstate: any = { ...@@ -16,4 +16,5 @@ export const rootstate: any = {
viewSplit: {}, viewSplit: {},
orgDataMap:{}, orgDataMap:{},
depDataMap:{}, depDataMap:{},
viewMessage: {},
} }
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册