From c75027743ea7c3ecc2d0885f01d11d2ad78679a3 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期五, 23 十月 2026 14:23:26 +0800
Subject: [PATCH] Merge branch 'yxh' of http://116.62.18.175:6699/r/~yxh/opo-web
---
src/utils/request.js | 26 ++++++++++++++------------
1 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/src/utils/request.js b/src/utils/request.js
index d0e96d7..0755ac6 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -95,7 +95,7 @@
location.href = '/index';
})
}).catch(() => {});
- return Promise.reject('鏃犳晥鐨勪細璇濓紝鎴栬�呬細璇濆凡杩囨湡锛岃閲嶆柊鐧诲綍銆�')
+ return Promise.reject('鏃犳晥鐨勪細璇濓紝鎴栬�呬細璇濆凡杩囨湡锛岃閲嶆柊鐧诲綍1銆�')
} else {
return res.data
}
@@ -104,22 +104,24 @@
console.log('err' + error)
let { message } = error;
if (message == "Network Error") {
- // message = "鍚庣鎺ュ彛杩炴帴寮傚父";
- console.log("Network Erro",message);
+ message = "鍚庣鎺ュ彛杩炴帴寮傚父";
}
else if (message.includes("timeout")) {
- // message = "绯荤粺鎺ュ彛璇锋眰瓒呮椂";
- console.log("timeout",message);
+ message = "绯荤粺鎺ュ彛璇锋眰瓒呮椂";
}
else if (message.includes("Request failed with status code")) {
- // message = "绯荤粺鎺ュ彛" + message.substr(message.length - 3) + "寮傚父";
- console.log("Request failed with status code",message);
+ // 浼樺厛灞曠ず鍚庣杩斿洖鐨勫叿浣撳師鍥狅紙濡�"鍖婚櫌鍗忓弸绯荤粺鎺ユ敹澶辫触锛屾湰娆″鎵规湭鐢熸晥锛岃绋嶅悗閲嶆柊瀹℃壒"锛�
+ const data = error.response && error.response.data;
+ const backendMsg = data && (data.msg || data.message);
+ message = backendMsg || ("绯荤粺鎺ュ彛" + message.substr(message.length - 3) + "寮傚父");
}
- // Message({
- // message: message,
- // type: 'error',
- // duration: 10* 1000
- // })
+ // 2026-10-09 鎭㈠閿欒鎻愮ず锛氬師鏉ヨ繖閲屾槸娉ㄩ噴鐘舵�侊紝瀵艰嚧璇锋眰鍙戠敓 HTTP 绾ч敊璇椂
+ // 椤甸潰浠�涔堥兘涓嶆彁绀猴紙璋冪敤鏂圭殑 .then 涓嶄細鎵ц锛夛紝鐢ㄦ埛鐪嬩笉鍒板け璐ュ師鍥�
+ Message({
+ message: message,
+ type: 'error',
+ duration: 5 * 1000
+ })
return Promise.reject(error)
}
)
--
Gitblit v1.9.3