|
@@ -8,6 +8,7 @@ import {clearAllLabel} from '@store/actions/inspect';
|
|
|
import {CLEAR_ALL_DIAG} from '@store/types/diagnosticList';
|
|
|
import {CLEAR_ALL_PUSH_MESSAGE, SET_TIPS} from '@store/types/pushMessage';
|
|
|
import {ISREAD, SETREADDITEMS} from "../store/types/homePage";
|
|
|
+import {CLEAR_FIRST_MAIN_DIAG} from "../store/types/treat";
|
|
|
import {tabChange} from '@store/actions/tabTemplate';
|
|
|
import config from '@config/index.js';
|
|
|
|
|
@@ -187,7 +188,8 @@ const getAllDataList =(baseList) =>{ //获取所有模块结构化的
|
|
|
jsonData.addItems = baseList.homePage.addItems||{};
|
|
|
jsonData.mainsuitIds = baseList.mainSuit.mainIds; //主诉去重
|
|
|
jsonData.currentIds = baseList.currentIll.symptomIds; //现病史去重
|
|
|
- //console.log(jsonData,'结构化数据获取')
|
|
|
+ jsonData.isFirstMainDiag = baseList.treat.isFirstMainDiag; //治疗方案
|
|
|
+ // console.log(jsonData,'结构化数据获取')
|
|
|
return jsonData;
|
|
|
}
|
|
|
const getAllDataStringList =(baseList) =>{ //获取所有模块文本的数据
|
|
@@ -260,6 +262,10 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
data:{},
|
|
|
saveText:'',
|
|
|
});
|
|
|
+ store.dispatch({
|
|
|
+ type:CLEAR_FIRST_MAIN_DIAG,
|
|
|
+ flag:true
|
|
|
+ });
|
|
|
storageLocal.remove('emrParam');
|
|
|
// Notify.success('页面已清空')
|
|
|
}else{
|
|
@@ -325,6 +331,10 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
type:SETREADDITEMS,
|
|
|
data:dataJson.addItems
|
|
|
});
|
|
|
+ store.dispatch({
|
|
|
+ type:CLEAR_FIRST_MAIN_DIAG,
|
|
|
+ flag:dataJson.isFirstMainDiag
|
|
|
+ });
|
|
|
//tab跳回辅助信息
|
|
|
store.dispatch(tabChange('0'));
|
|
|
}else{ //结构化历史病历回读
|
|
@@ -389,6 +399,10 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
type:SETREADDITEMS,
|
|
|
data:dataJson.addItems
|
|
|
});
|
|
|
+ store.dispatch({
|
|
|
+ type:CLEAR_FIRST_MAIN_DIAG,
|
|
|
+ flag:dataJson.isFirstMainDiag
|
|
|
+ });
|
|
|
}
|
|
|
} else {
|
|
|
if(type == 'template'){ //纯文本模板回读
|
|
@@ -438,6 +452,10 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
type:SETREADDITEMS,
|
|
|
data:dataJson.addItems
|
|
|
});
|
|
|
+ store.dispatch({
|
|
|
+ type:CLEAR_FIRST_MAIN_DIAG,
|
|
|
+ flag:dataJson.isFirstMainDiag
|
|
|
+ });
|
|
|
//tab跳回辅助信息
|
|
|
store.dispatch(tabChange('0'));
|
|
|
}else{ //纯文本历史病历回读
|
|
@@ -493,6 +511,10 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
type:SETREADDITEMS,
|
|
|
data:dataJson.addItems
|
|
|
});
|
|
|
+ store.dispatch({
|
|
|
+ type:CLEAR_FIRST_MAIN_DIAG,
|
|
|
+ flag:dataJson.isFirstMainDiag
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
}
|