licp
2024-08-01 a133429e9c1dbe107e34646cdf859eafe166ab34
src/components/view/b1-report-preparation.vue
@@ -86,7 +86,7 @@
        </div>
        <div class="btns">
          <el-button size="small" type="primary" @click="handleDowns" :loading="outLoading" style="margin-right: 16px;">批量下载</el-button>
          <!-- <el-upload
          <el-upload
            class="upload-demo"
            :action="action"
            :headers="headers"
@@ -97,8 +97,8 @@
            :on-success="handleSuccess"
            ref="upload"
            :on-error="onError">
            <el-button size="small" type="primary">批量上传</el-button>
          </el-upload> -->
            <el-button size="small" type="primary" :loading="inLoading">批量上传</el-button>
          </el-upload>
        </div>
      </div>
      <!-- <input id="input" type="file" accept=".doc,.docx"></input> -->
@@ -320,7 +320,8 @@
        currentInfo: null,
        option:null,
        mutiList:[],
        outLoading:false
        outLoading:false,
        inLoading:false
      }
    },
    computed: {
@@ -396,12 +397,18 @@
        if (!isZip) {
          this.$message.error('上传文件只能是 ZIP 格式!');
        }
        if(isZip){
          this.inLoading = true;
        }
        return isZip;
      },
      handleSuccess(response,){
        this.inLoading = false;
        if (response.code == 200) {
          this.$message.success('导入成功')
            }
            }else{
          this.$message.error(response.message)
        }
      },
      onError(err, file, fileList,type) {
            this.$message.error('上传失败')