唐耀东
2022-07-16 4ef06d948899e393515bd62819f4f773766f9449
src/components/FileUpload/index.vue
@@ -113,6 +113,14 @@
    },
  },
  methods: {
    startLoading() {
      this.loading = this.$loading({
        lock: true,
        text: "Loading",
        spinner: "el-icon-loading",
        background: "rgba(0, 0, 0, 0.8)",
      });
    },
    // 上传前校检格式和大小
    handleBeforeUpload(file) {
      // 校检文件类型
@@ -130,6 +138,7 @@
          this.$message.error(`文件格式不正确, 请上传${this.fileType.join("/")}格式文件!`);
          return false;
        }
        this.startLoading();
      }
      // 校检文件大小
      if (this.fileSize) {
@@ -153,6 +162,7 @@
    handleUploadSuccess(res, file) {
      if (res.code === 200) {
        this.$message.success("上传成功");
        this.loading.close();
        this.fileList.push({ name: res.data.fileName, url: res.data.url });
        this.$emit("input", this.listToString(this.fileList));
      } else {