ludc
2023-08-24 f7bb4db21c6b7316c92a0b6fdda1c92ec36202d0
Source/UBCS-WEB/src/components/file/main.vue
@@ -395,14 +395,7 @@
      download(data).then(res=>{
        // console.log(res);
        if(res){
          const fileNames = res.headers['content-disposition'].split(";");
          let characterSet = fileNames[2].split("filename*=")[1];
          let fileName = decodeURI(fileNames[1].split("filename=")[1],characterSet);  // 下载的文件名
          let blob = new Blob([res.data], {
            type: res.data.type + ";charset=utf-8",
          });
          func.downloadFileByBlob(blob,fileName);
          window.URL.revokeObjectURL(src); //释放掉blob对象
          func.downloadFileByBlobHandler(res);
        }
      });
    },