From 7298e6cff9ed3e0137398283a96156dadbeabf5b Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期三, 12 十月 2022 17:07:28 +0800
Subject: [PATCH] 修改bug
---
src/utils/request.js | 44 ++++++++++++++------------------------------
1 files changed, 14 insertions(+), 30 deletions(-)
diff --git a/src/utils/request.js b/src/utils/request.js
index 402a567..1ae8fbf 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -21,15 +21,25 @@
)
// 鍝嶅簲
api.interceptors.response.use(
- function (response) {
- if (response.data.code === 401) {
+ function handleResponseSuccess(response) {
+ const result = response.data;
+ if (response.status === 200 && result.code === 200) {
+ return result;
+ } else if (result.code=== 401) {
+ console.log(result);
tip.Message({
type: 'warning',
message: '鐧诲綍韬唤宸茶繃鏈�',
})
router.push('/login');
+ return;
+ }else if(result.code === 500){
+ tip.Message({
+ type: 'error',
+ message: '缃戠粶璇锋眰鍑洪敊',
+ })
+ return;
}
- return response.data;
},
function (error) {
console.log(error);
@@ -41,32 +51,6 @@
})
return;
}
- const {code,status} = error.response.data;
- if (error.code === 'ERR_NETWORK') {
- console.log(1);
- tip.Message({
- type: 'error',
- message: '鏈嶅姟鍣ㄦ晠闅�'
- })
- return;
- }
- if (code === 401) {
- console.log(2);
- tip.Message({
- type: 'warning',
- message: '鐧诲綍韬唤宸茶繃鏈�',
- })
- router.push('/login');
- return;
- }
- if (status === 500) {
- console.log(3);
- tip.Message({
- type: 'error',
- message: '缃戠粶璇锋眰鍑洪敊'
- })
- return;
- }
}
-);
+)
export default api;
\ No newline at end of file
--
Gitblit v1.8.0