ludc
2023-12-07 d76744a052cc15e327d6a07c34140a55aca5b2c4
Source/UBCS-WEB/src/components/Master/MasterTransfer.vue
@@ -122,20 +122,22 @@
  },
  methods: {
    handlerFile(res) {
      let reader = new FileReader();
      reader.readAsText(res.data);
      reader.onload = (result) => {
        try {
          let resData = JSON.parse(result.target.result);  // 解析对象成功
          if (resData.code != 200) {
            this.$message.error(resData.msg);
          }
        } catch (err) {
          // console.log("err",err)// 解析成对象失败,说明是正常的文件流
          func.downloadFileByBlobHandler(res);
          this.$message.success('下载成功,请查看!');
        }
      };
      // let reader = new FileReader();
      // reader.readAsText(res.data);
      // reader.onload = (result) => {
      //   try {
      //     let resData = JSON.parse(result.target.result);  // 解析对象成功
      //     if (resData.code != 200) {
      //       this.$message.error(resData.msg);
      //     }
      //   } catch (err) {
      //   // 解析成对象失败,说明是正常的文件流
      //     func.downloadFileByBlobHandler(res);
      //     this.$message.success('下载成功,请查看!');
      //   }
      // };
      func.downloadFileByBlobHandler(res);
      this.$message.success('下载成功,请查看!');
    },
    escHandler() {
      this.$emit('update:visible', false);
@@ -257,7 +259,7 @@
            page: start,
            endPage: end
          }).then(res => {
            console.log('res', res)
            // console.log('res', res)
            this.handlerFile(res);
            this.escHandler();
          })