Bladeren bron

清除后推送

zhouna 5 jaren geleden
bovenliggende
commit
a10c172c3d
1 gewijzigde bestanden met toevoegingen van 10 en 8 verwijderingen
  1. 10 8
      src/utils/tools.js

+ 10 - 8
src/utils/tools.js

@@ -153,18 +153,20 @@ const getAllDataStringList =(baseList) =>{           //获取所有模块文本
  */
 const pushAllDataList =(whichSign,action,reData,type) =>{           //回读清空所有的数据
   store.getState().inspect.context.scrollArea&&store.getState().inspect.context.scrollArea.scrollTop()
-    if(action == 'clear'){     //清空
+    if(action == 'clear'){    //清空
+      const embedPush=require('@store/async-actions/pushMessage').embedPush;    //直接在上面import会报错
       const block = Object.assign(JSON.parse(config.textLabel),{full:true});//空白时保留一个自由文本标签
       //清除已删除标签记录
-      localStorage.removeItem('deletedTags');
-      store.dispatch({type: SET_READ_MODE, readMode: -1,readConfig:-1,isPreIcss:false});      //清除回读模式值
+      //localStorage.removeItem('deletedTags');
+      //store.dispatch({type: SET_READ_MODE, readMode: -1,readConfig:-1,isPreIcss:false});      //清除回读模式值
       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({type:SETREADDITEMS});     //清空已存的血压加号项
         store.dispatch(clearAssistData([],'',[]));
         store.dispatch(clearAllLabel([],[],''));
+        store.dispatch(embedPush({mode:1}));  //刷新右侧推送
         //右侧搜索条件清空
         store.dispatch({
           type: CLEAR_SEARCH_PARAM,
@@ -196,9 +198,9 @@ const pushAllDataList =(whichSign,action,reData,type) =>{           //回读清
           type: CLEAR_ALL_TREAT,
         });
         //清空已选的指标推送数据及填的值
-        store.dispatch({
+        /*store.dispatch({
           type: CLEAR_ASSESS_RESULT_VALUE,
-        });
+        });*/
         store.dispatch({//推送重置
           type: BILLING_ADVICE,
           determine:[],
@@ -211,14 +213,14 @@ const pushAllDataList =(whichSign,action,reData,type) =>{           //回读清
           setPushEmergency:{},
           setPushEmergencyIdx:''
         });
-        store.dispatch({
+        /*store.dispatch({
           type: SET_CURRENT_MODULE,
           moduleName: ''
         })
         store.dispatch({
           type: SET_MR_ANALYSE,
           MRAnalyseResult: []
-        })
+        })*/
         storageLocal.remove('emrParam');
        // Notify.success('页面已清空')
     }else if(type == 'preIcss'){