Explorar o código

fix 修复 前端download方法响应json异常问题

疯狂的狮子Li hai 1 ano
pai
achega
30e1ea1c6d
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/utils/request.ts

+ 2 - 1
src/utils/request.ts

@@ -191,7 +191,8 @@ export function download(url: string, params: any, fileName: string) {
         const blob = new Blob([resp]);
         FileSaver.saveAs(blob, fileName);
       } else {
-        const resText = await resp.data.text();
+        const blob = new Blob([resp]);
+        const resText = await blob.text();
         const rspObj = JSON.parse(resText);
         const errMsg = errorCode[rspObj.code] || rspObj.msg || errorCode['default'];
         ElMessage.error(errMsg);