Browse Source

加载效果处理

shiy 1 year ago
parent
commit
ba9b2d390d
1 changed files with 4 additions and 3 deletions
  1. 4 3
      src/views/material/basicFile/index.vue

+ 4 - 3
src/views/material/basicFile/index.vue

@@ -1,7 +1,7 @@
 <!-- 物料信息基础档案 -->
 <script src="../../../main.js"></script>
 <template>
-  <div class="material-basic">
+  <div class="material-basic" v-loading="failLoad">
 
     <!-- 操作栏 -->
     <div>
@@ -156,6 +156,7 @@
     name: "material-basic",
     data() {
       return {
+        failLoad: false,
         // 物料基本信息数据
         taskList: [],
         // 查询表单字段
@@ -337,6 +338,7 @@
                   this.importData.show = false;
                   this.importData.list = [];
                   if (res.data.flag) {
+                    this.failLoad = true;
                     console.log(res.data.datas)
                     let param = {failDatas: res.data.datas}
                     if (null != param) {
@@ -352,9 +354,8 @@
                         downloadElement.click(); // 点击下载
                         document.body.removeChild(downloadElement); // 下载完成移除元素
                         window.URL.revokeObjectURL(href); // 释放blob对象
+                        this.failLoad = false;
                       })
-                      // materialApi.exportMartial('/system/material/downloadFailData', res.data.datas, `导入失败的物料基本信息数据${new Date().getTime()}.xlsx`
-                      //   );
                     }
                   }
                   this.$message({