feat: 🚀 增加验证接口

This commit is contained in:
2025-08-08 11:00:21 +08:00
parent 9d77a609b6
commit e6e37c13bd
3 changed files with 100 additions and 66 deletions

View File

@@ -116,17 +116,28 @@ class RequestHttp {
location.href = usePathUrl();
return Promise.reject(data);
}
console.log("1232323");
let statusStr = data.status + "";
const STATUS_STRS = ["600006", "600002", "600003", "600001", "600004", "600005", "3433535", "40005"];
const STATUS_STRS = [
"600006",
"600002",
"600003",
"600001",
"600004",
"600005",
"3433535",
"40005"
// "70003",
// "70001"
];
if (statusStr.length > 3 && !STATUS_STRS.includes(statusStr)) {
console.log("32121");
ElMessage.error(data.msg || data.message);
return Promise.reject(data);
}
if (data.status === 504) {
ElMessage.error("请求超时!请您稍后重试");
}
// 全局错误信息拦截(防止下载文件的时候返回数据流,没有 code 直接报错)
if (data.code && data.code !== ResultEnum.SUCCESS) {
ElMessage.error(data.msg);
@@ -144,7 +155,7 @@ class RequestHttp {
const { response } = error;
tryHideFullScreenLoading();
console.log("12323232323s ss");
// 请求超时 && 网络错误单独判断,没有 response
if (error.message.indexOf("timeout") !== -1) ElMessage.error("请求超时!请您稍后重试");
if (error.message.indexOf("Network Error") !== -1) ElMessage.error("网络错误!请您稍后重试");