소스 검색

添加loading

lex 2 년 전
부모
커밋
a59c7af7f4
2개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 1
      src/views/main/api.js
  2. 4 1
      src/views/main/baseinfo/modals/manageOrgan.vue

+ 2 - 1
src/views/main/api.js

@@ -12,7 +12,8 @@ export const indexCoop = data =>
   request2({
     url: "/api-web/indexCoop",
     params: data,
-    method: "get"
+    method: "get",
+    hideLoading: true
   });
 export const getInspectionItem = data =>
   request2({

+ 4 - 1
src/views/main/baseinfo/modals/manageOrgan.vue

@@ -47,6 +47,7 @@ import { descs, chioseNum } from "../../constant";
 import { orderType } from "@/constant";
 import lodash from "lodash";
 import organCoop from "./organCoop.vue";
+import load from "@/utils/loading";
 export default {
   props: ["data", "search", "mdate1"],
   components: {
@@ -361,6 +362,7 @@ export default {
   methods: {
     async FetchDetail() {
       this.loading = true;
+      load.startLoading();
       try {
         const res = await indexCoop({
           ...getTimes(this.mdate1, ["startTime", "endTime"]),
@@ -375,11 +377,12 @@ export default {
             this.dataCoop.push(item);
           }
         });
-        // this.dataCoop = res.data || [];
         this.handleStatus = true;
         this.loading = false;
+        load.endLoading();
       } catch (error) {
         console.log(error);
+        load.endLoading();
       }
       this.loading = false;
       this.isClick = false;