|
@@ -181,6 +181,8 @@ const getAllDataList =(baseList) =>{ //获取所有模块结构化的
|
|
|
jsonData.diagChronicMagItem = baseList.diagnosticList.chronicMagItem; //诊断慢病{}
|
|
|
jsonData.currentIds = baseList.currentIll.symptomIds; //现病史去重
|
|
|
jsonData.isFirstMainDiag = baseList.treat.isFirstMainDiag; //治疗方案
|
|
|
+ jsonData.mainReadSonM = baseList.mainSuit.addSmoduleData; //主诉-子模板
|
|
|
+ jsonData.currReadSonM = baseList.currentIll.currReadSonM; //现病史-子模板
|
|
|
// console.log(jsonData,'结构化数据获取')
|
|
|
return jsonData;
|
|
|
}
|
|
@@ -233,8 +235,8 @@ const getAllDataStringList =(baseList) =>{ //获取所有模块文本
|
|
|
const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清空所有的数据
|
|
|
if(action == 'clear'){ //清空
|
|
|
const block = Object.assign(JSON.parse(config.textLabel),{full:true});//空白时保留一个自由文本标签
|
|
|
- store.dispatch({type: CLEAR_MAIN_SUIT,data:[],saveText:[],selecteds:[],editClear:true,mainIds:[],mainTailIds:[],clearAction:true,symptomFeature:[],chronicDesease:null});
|
|
|
- store.dispatch({type: CLEAR_CURRENT_ILL,data:[],saveText:[],selecteds:[],editClear:true,symptomIds:[]});
|
|
|
+ store.dispatch({type: CLEAR_MAIN_SUIT,data:[],saveText:[],selecteds:[],editClear:true,mainIds:[],mainTailIds:[],clearAction:true,symptomFeature:[],chronicDesease:null,mainReadSonM:[]});
|
|
|
+ store.dispatch({type: CLEAR_CURRENT_ILL,data:[],saveText:[],selecteds:[],editClear:true,symptomIds:[],currReadSonM:[]});
|
|
|
store.dispatch({type: CLEAROTHERHISTORY,data:[block],isEmpty:true,saveText:[],selecteds:[],editClear:true,yjs_1:'',yjs_2:'',yjs_3:'',yjs_4:''});
|
|
|
store.dispatch({type: CLEARCHECKBODY,data:[block],isEmpty:true,saveText:[],selecteds:[]});
|
|
|
store.dispatch(clearAssistData([],'',[]));
|
|
@@ -296,13 +298,15 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
saveText:JSON.parse(dataJsonStr.chief),
|
|
|
mainIds:dataJson.mainsuitIds?dataJson.mainsuitIds:[],
|
|
|
chronicDesease:dataJson.mainChronicDesease,
|
|
|
+ mainReadSonM:dataJson.mainReadSonM,
|
|
|
});
|
|
|
store.dispatch({
|
|
|
type: CLEAR_CURRENT_ILL,
|
|
|
data:dataJson.present,
|
|
|
selecteds:dataJson.currentIllSelecteds?dataJson.currentIllSelecteds:[],
|
|
|
saveText:JSON.parse(dataJsonStr.present),
|
|
|
- symptomIds:dataJson.currentIds?dataJson.currentIds:[]
|
|
|
+ symptomIds:dataJson.currentIds?dataJson.currentIds:[],
|
|
|
+ currReadSonM:dataJson.currReadSonM
|
|
|
});
|
|
|
store.dispatch({
|
|
|
type: CLEAROTHERHISTORY,
|
|
@@ -363,13 +367,15 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
saveText:dataJsonStr[0].content ? JSON.parse(dataJsonStr[0].content) :[],
|
|
|
mainIds:dataJson.mainsuitIds?dataJson.mainsuitIds:[],
|
|
|
chronicDesease:dataJson.mainChronicDesease,
|
|
|
+ mainReadSonM:dataJson.mainReadSonM,
|
|
|
});
|
|
|
store.dispatch({
|
|
|
type: CLEAR_CURRENT_ILL,
|
|
|
data:dataJson.present,
|
|
|
selecteds:dataJson.currentIllSelecteds?dataJson.currentIllSelecteds:[],
|
|
|
saveText:dataJsonStr[1].content ? JSON.parse(dataJsonStr[1].content):[],
|
|
|
- symptomIds:dataJson.currentIds?dataJson.currentIds:[]
|
|
|
+ symptomIds:dataJson.currentIds?dataJson.currentIds:[],
|
|
|
+ currReadSonM:dataJson.currReadSonM
|
|
|
});
|
|
|
store.dispatch({
|
|
|
type: CLEAROTHERHISTORY,
|