src/utils/request.ts
@@ -136,7 +136,10 @@ export function download(url: string, params: any, filename: string, config: any) { downloadLoadingInstance = ElLoading.service({ text: "正在下载数据,请稍候", background: "rgba(0, 0, 0, 0.7)" }); return service .post(url, params, { .get(url, { params, responseType: "blob", }, { transformRequest: [ (params) => { return tansParams(params); @@ -147,6 +150,7 @@ ...config, }) .then(async (data) => { // console.log(data, 'data===') const isBlob = blobValidate(data); if (isBlob) { const blob = new Blob([data]);