From 17b583422095aff6bb91bd8ddff5faeb41c8edb2 Mon Sep 17 00:00:00 2001
From: wuyouming666 <2265557248@qq.com>
Date: 星期六, 02 十二月 2023 09:06:24 +0800
Subject: [PATCH] 更新电气管理通讯逻辑
---
CanadaMes-ui/src/utils/request.js | 22 ++++++++++++++++++----
1 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/CanadaMes-ui/src/utils/request.js b/CanadaMes-ui/src/utils/request.js
index 65218d5..d115559 100644
--- a/CanadaMes-ui/src/utils/request.js
+++ b/CanadaMes-ui/src/utils/request.js
@@ -1,24 +1,38 @@
import axios from 'axios'
-import {Message} from 'element-ui'
+import { Message } from 'element-ui'
const service = axios.create({
baseURL: process.env.VUE_APP_BASE_API,
- timeout: 5000
+ timeout: 5000,
+ withCredentials: true // 娣诲姞姝よ閰嶇疆
})
service.interceptors.response.use(
response => {
const res = response.data
- if (res.code !== 1 && res.code !== "200") {
+ if (res.code !== 1 && res.code !== "200" ) {
Message({
message: res.msg || 'Error',
type: 'error',
duration: 5 * 1000
})
- return Promise.reject(new Error(res.msg || 'Error'))
+ if (res == 403) {
+ window.location.href = '/login'
+ }else{
+
+ return Promise.reject(new Error(res.msg || 'Error')
+ )
+ }
+
+
+
} else {
return res
+
}
+
+
+
},
error => {
console.log('err' + error)
--
Gitblit v1.8.0