fix 修复 下载文件后端异常报错 被辞掉问题

This commit is contained in:
疯狂的狮子Li
2026-03-27 16:13:20 +08:00
parent ebc7760de2
commit 680c00bd06
2 changed files with 65 additions and 13 deletions

View File

@@ -1,7 +1,7 @@
import axios from 'axios';
import errorCode from '@/utils/errorCode';
import { blobValidate } from '@/utils/ruoyi';
import { globalHeaders } from '@/utils/request';
import { extractErrorMessage, globalHeaders } from '@/utils/request';
import { saveBlob } from '@/utils/save';
import type { LoadingInstance } from 'element-plus';
@@ -28,7 +28,8 @@ export default {
downloadLoadingInstance?.close();
} catch (r) {
console.error(r);
ElMessage.error('下载文件出现错误,请联系管理员!');
const errMsg = await extractErrorMessage(r);
ElMessage.error(errMsg || '下载文件出现错误,请联系管理员!');
downloadLoadingInstance?.close();
}
},
@@ -52,7 +53,8 @@ export default {
downloadLoadingInstance?.close();
} catch (r) {
console.error(r);
ElMessage.error('下载文件出现错误,请联系管理员!');
const errMsg = await extractErrorMessage(r);
ElMessage.error(errMsg || '下载文件出现错误,请联系管理员!');
downloadLoadingInstance?.close();
}
},