Browse Source

模板有数据后不再回读

Luolei 6 years ago
parent
commit
4f124c81e5
2 changed files with 5 additions and 2 deletions
  1. 1 1
      src/containers/AssistCheck.js
  2. 4 1
      src/store/async-actions/homePage.js

+ 1 - 1
src/containers/AssistCheck.js

@@ -8,7 +8,7 @@ import { getSearchList,getInstroduce } from '@store/async-actions/assistCheck';
 import {ISREAD} from '@store/types/homePage.js';
 import {billing} from '@store/async-actions/pushMessage';
 
-function mapStateToProps(state) {//console.log(state.assistCheck)
+function mapStateToProps(state) {console.log(state)
     return {
         list:state.assistCheck.list,
         assistLabel:state.assistCheck.assistLabel,

+ 4 - 1
src/store/async-actions/homePage.js

@@ -31,6 +31,7 @@ function modulesParseJson(data){
 export const getInitModules= (dispatch,getStore)=>{
   const state = getStore();
   const {message} = state.patInfo;
+  const {allModules} = state.homePage;
   const chronicMagItem = state.diagnosticList.chronicMagItem;
   const chronicId = chronicMagItem?chronicMagItem.id:'';//诊断为慢病复诊时储存慢病信息到store
   const param = {
@@ -41,7 +42,9 @@ export const getInitModules= (dispatch,getStore)=>{
   }
   // return json(api.getModules,{age:message.patientAge,sexType:message.sex}).then((res) => {
   return json(api.getModules,param).then((res) => {
-      dispatch(initHistoryDetails(message));      //历史病历回读
+      if(allModules.length == 0){//模板为空才回读
+        dispatch(initHistoryDetails(message));      //历史病历回读
+      }
       if (res.data.code == '0') {
         const newObj = modulesParseJson(res.data.data);
         const initData = newObj.json;