|
@@ -94,10 +94,6 @@ const getAllDataList =(baseList) =>{ //获取所有模块结构化的
|
|
|
jsonData.pacs = baseList.assistCheck.assistLabel; //辅检
|
|
|
jsonData.diag = baseList.diagnosticList.diagnosticList; //诊断
|
|
|
jsonData.advice = baseList.pushMessage.advice; //医嘱
|
|
|
- jsonData.mainSuitSelecteds = baseList.mainSuit.selecteds; //主诉选中状态保存
|
|
|
- jsonData.currentIllSelecteds = baseList.currentIll.selecteds; //主诉选中状态保存
|
|
|
- jsonData.otherHistorySelecteds = baseList.otherHistory.selecteds; //主诉选中状态保存
|
|
|
- jsonData.checkBodySelecteds = baseList.checkBody.selecteds; //主诉选中状态保存
|
|
|
//jsonData.addItems = baseList.homePage.addItems||{};
|
|
|
jsonData.mainsuitIds = baseList.mainSuit.mainIds; //主诉去重
|
|
|
jsonData.mainChronicDesease = baseList.mainSuit.chronicDesease; //主诉慢病{}
|
|
@@ -162,10 +158,10 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
//清除已删除标签记录
|
|
|
localStorage.removeItem('deletedTags');
|
|
|
store.dispatch({type: SET_READ_MODE, readMode: -1}); //清除回读模式值
|
|
|
- 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({type: CLEAR_MAIN_SUIT,data:[],saveText:[],editClear:true,mainIds:[],mainTailIds:[],clearAction:true,symptomFeature:[],chronicDesease:null,mainReadSonM:[]});
|
|
|
+ store.dispatch({type: CLEAR_CURRENT_ILL,data:[],saveText:[],editClear:true,symptomIds:[],currReadSonM:[]});
|
|
|
+ store.dispatch({type: CLEAROTHERHISTORY,data:[block],isEmpty:true,saveText:[],editClear:true,yjs_1:'',yjs_2:'',yjs_3:'',yjs_4:''});
|
|
|
+ store.dispatch({type: CLEARCHECKBODY,data:[block],isEmpty:true,saveText:[]});
|
|
|
store.dispatch({type:SETREADDITEMS}); //清空已存的血压加号项
|
|
|
store.dispatch(clearAssistData([],'',[]));
|
|
|
store.dispatch(clearAllLabel([],[],''));
|
|
@@ -248,7 +244,6 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
store.dispatch({
|
|
|
type: CLEAR_MAIN_SUIT,
|
|
|
data:dataJson.chief,
|
|
|
- selecteds:dataJson.mainSuitSelecteds?dataJson.mainSuitSelecteds:[],
|
|
|
saveText:JSON.parse(dataJsonStr.chief),
|
|
|
mainIds:dataJson.mainsuitIds?dataJson.mainsuitIds:[],
|
|
|
chronicDesease:dataJson.mainChronicDesease,
|
|
@@ -257,7 +252,6 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
store.dispatch({
|
|
|
type: CLEAR_CURRENT_ILL,
|
|
|
data:dataJson.present,
|
|
|
- selecteds:dataJson.currentIllSelecteds?dataJson.currentIllSelecteds:[],
|
|
|
saveText:JSON.parse(dataJsonStr.present),
|
|
|
symptomIds:dataJson.currentIds?dataJson.currentIds:[],
|
|
|
currReadSonM:dataJson.currReadSonM
|
|
@@ -269,7 +263,6 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
yjs_2:dataJson.yjs_2,
|
|
|
yjs_3:dataJson.yjs_3,
|
|
|
yjs_4:dataJson.yjs_4,
|
|
|
- selecteds:dataJson.otherHistorySelecteds?dataJson.otherHistorySelecteds:[],
|
|
|
isEmpty:onlyOneText?true:false,//dataJson.otherHistoryIsEmpty,
|
|
|
saveText:JSON.parse(dataJsonStr.other),
|
|
|
editClear:dataJson.other.length>0?false:true
|
|
@@ -277,7 +270,6 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
store.dispatch({
|
|
|
type: CLEARCHECKBODY,
|
|
|
data:dataJson.vital,
|
|
|
- selecteds:dataJson.checkBodySelecteds?dataJson.checkBodySelecteds:[],
|
|
|
isEmpty:dataJson.checkBodyIsEmpty,
|
|
|
saveText:JSON.parse(dataJsonStr.vital)
|
|
|
});
|
|
@@ -310,14 +302,10 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
//tab跳回辅助信息
|
|
|
store.dispatch(tabChange('0'));
|
|
|
}else{ //结构化历史病历回读
|
|
|
- /*let dataJson = JSON.parse(reData.dataJson);*/
|
|
|
let dataJsonStr = reData.detailList;
|
|
|
- // console.log(dataJsonStr,'结构化历史病历回读')
|
|
|
- // console.log(dataJson.mainSuitSelecteds,7887)
|
|
|
store.dispatch({
|
|
|
type: CLEAR_MAIN_SUIT,
|
|
|
data:dataJson.chief,
|
|
|
- selecteds:dataJson.mainSuitSelecteds?dataJson.mainSuitSelecteds:[],
|
|
|
saveText:dataJsonStr[0].content ? JSON.parse(dataJsonStr[0].content) :[],
|
|
|
mainIds:dataJson.mainsuitIds?dataJson.mainsuitIds:[],
|
|
|
chronicDesease:dataJson.mainChronicDesease,
|
|
@@ -326,7 +314,6 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
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:[],
|
|
|
currReadSonM:dataJson.currReadSonM
|
|
@@ -338,7 +325,6 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
yjs_2:dataJson.yjs_2,
|
|
|
yjs_3:dataJson.yjs_3,
|
|
|
yjs_4:dataJson.yjs_4,
|
|
|
- selecteds:dataJson.otherHistorySelecteds?dataJson.otherHistorySelecteds:[],
|
|
|
saveText:dataJsonStr[2].content ? JSON.parse(dataJsonStr[2].content):[],
|
|
|
isEmpty:onlyOneText?true:false,//dataJson.otherHistoryIsEmpty,回读回来后判断是否只有一个空标签,是的话要使用模板
|
|
|
editClear:dataJson.other.length>0?false:true
|
|
@@ -346,7 +332,6 @@ const pushAllDataList =(whichSign,action,reData,type) =>{ //回读清
|
|
|
store.dispatch({
|
|
|
type: CLEARCHECKBODY,
|
|
|
data:dataJson.vital,
|
|
|
- selecteds:dataJson.checkBodySelecteds?dataJson.checkBodySelecteds:[],
|
|
|
isEmpty:dataJson.checkBodyIsEmpty,
|
|
|
saveText:dataJsonStr[3].content ? JSON.parse(dataJsonStr[3].content):[]
|
|
|
});
|