Sfoglia il codice sorgente

化验辅检添加模板

Luolei 6 anni fa
parent
commit
17f6a0b1dc
3 ha cambiato i file con 5 aggiunte e 5 eliminazioni
  1. 2 1
      src/containers/MainSuit.js
  2. 1 2
      src/store/async-actions/homePage.js
  3. 2 2
      src/utils/tools.js

+ 2 - 1
src/containers/MainSuit.js

@@ -8,7 +8,7 @@ import {SET_MAIN_SUIT} from '@store/types/fillInfo';
 import {CLEAR_DIAGNOSE} from '@store/types/diagnosticList';
 import {getSearch,getFeature,setOtherHisModule} from '@store/async-actions/fetchModules';
 import {billing} from '@store/async-actions/pushMessage';
-import {didPushParamChange,filterDataArr} from '@utils/tools.js';
+import {didPushParamChange,filterDataArr,inspectAndAssist} from '@utils/tools.js';
 import config from '@config/index.js';
 import {Notify} from '@commonComp';
 import {getInitModules} from '@store/async-actions/homePage.js';
@@ -216,6 +216,7 @@ function mapDispatchToProps(dispatch) {
       autoFillMoudles() {//自动填充模板
         dispatch({type: CURRENT_CHRONIC})//现病史
         //其他史模板填充-先去历史,无历史用模板
+        inspectAndAssist()//化验辅检
         dispatch(setOtherHisModule());
         //查体模板填充
         dispatch((dispatch, getStore) => {

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

@@ -8,7 +8,7 @@ import {fullfillText} from '@common/js/func';
 import {formatContinueDots} from '@utils/tools';
 import {getOtherHisRecord,getInitData} from '@store/async-actions/fetchModules.js';
 import {initHistoryDetails} from '@store/async-actions/patInfo';
-import {storageLocal,inspectAndAssist} from '@utils/tools';
+import {storageLocal} from '@utils/tools';
 
 const api = {
   getModules:'/moduleInfo/getAll',
@@ -56,7 +56,6 @@ export const getInitModules= (dispatch,getStore)=>{
           type: SETALLMODULES,
           data: res.data.data,
         });
-        inspectAndAssist()
         dispatch({
           type: SETINITDATA,
           data: initData

+ 2 - 2
src/utils/tools.js

@@ -871,7 +871,7 @@ function inspectAndAssist(){
       tmpAssist = tmpItem.moduleDetailDTOList || []
     }
   }
-  for(let i = 0;i < tmpInspect.length;i++){
+  for(let i = 0;i < tmpInspect.length;i++){//化验数据处理
     let tmpObj = JSON.parse(JSON.stringify(obj));
     if (tmpInspect[i].controlType == 0) {
       tmpDetail = tmpInspect[i].questionMapping
@@ -883,7 +883,7 @@ function inspectAndAssist(){
     tmpObj.details = tmpDetail
     assayArr.push(tmpObj)
   }
-  for(let i = 0;i < tmpAssist.length;i++){
+  for(let i = 0;i < tmpAssist.length;i++){//辅检数据处理
     let tmpObj = JSON.parse(JSON.stringify(obj1));
     tmpObj.questionId = tmpAssist[i].id
     tmpObj.name = tmpAssist[i].name