소스 검색

Merge remote-tracking branch 'origin/optimize' into optimize

# Conflicts:
#	src/utils/tools.js
zhouna 6 년 전
부모
커밋
5b0c6c6324
2개의 변경된 파일11개의 추가작업 그리고 6개의 파일을 삭제
  1. 9 5
      src/store/async-actions/diagnosticList.js
  2. 2 1
      src/store/async-actions/treat.js

+ 9 - 5
src/store/async-actions/diagnosticList.js

@@ -1,4 +1,4 @@
-import { SET_DIAG_TO_MAINSUIT, SET_CHRONIC_MAG_ITEM, SHOW_REFER_RECORD } from '@store/types/diagnosticList';
+import { SET_DIAG_TO_MAINSUIT, SET_CHRONIC_MAG_ITEM, SHOW_REFER_RECORD,SHOW_LOADING } from '@store/types/diagnosticList';
 import {getAllDataList,getAllDataStringList,isAllClear,filterDataArr} from '@utils/tools';
 import {getChronic,getInitModules} from '@store/async-actions/homePage.js';
 import {storageLocal} from '@utils/tools'
@@ -52,10 +52,12 @@ export const isChronicMag = (item) => {
                                 chronicMagItem: item
                             })
                             // loading
-                            dispatch({type:MODI_LOADING,flag:true});
+                            // dispatch({type:MODI_LOADING,flag:true}); //全局
+                            dispatch({type:SHOW_LOADING,flag:true}); //私有
                             // 获取慢病模板
                             dispatch(getInitModules).then(()=>{
-                                dispatch({type:MODI_LOADING,flag:false});
+                                // dispatch({type:MODI_LOADING,flag:false});
+                                dispatch({type:SHOW_LOADING,flag:false});
                                 dispatch({
                                     type: SHOW_REFER_RECORD
                                 })
@@ -73,10 +75,12 @@ export const isChronicMag = (item) => {
                             chronicMagItem: item
                         })
                         // loading
-                        dispatch({type:MODI_LOADING,flag:true});
+                        // dispatch({type:MODI_LOADING,flag:true});
+                        dispatch({type:SHOW_LOADING,flag:true});
                         // 获取慢病模板
                         dispatch(getInitModules).then(()=>{
-                            dispatch({type:MODI_LOADING,flag:false});
+                            // dispatch({type:MODI_LOADING,flag:false});
+                            dispatch({type:SHOW_LOADING,flag:false});
                             dispatch({
                                 type: SHOW_REFER_RECORD
                             })

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

@@ -197,7 +197,8 @@ export const getTreatResult = (item) =>{
 function getTreatment(item, dispatch, state,url,params, isChronic) {
     json(url, params).then((data) =>{
         if(data.data.code == '0') {
-            dispatch({type:MODI_LOADING,flag:false});
+            // dispatch({type:MODI_LOADING,flag:false});
+            dispatch({type:SHOW_LOADING,flag:false});
             dispatch({type: SHOW_TREAT})
             let treat;
             if(data.data.data) {