From c24f01e317c68e8d490af53210cee83d46297e20 Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Sun, 06 Jul 2025 15:33:16 +0800
Subject: [PATCH] 1
---
src/utils/request.js | 22 +++++++++++++---------
1 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/src/utils/request.js b/src/utils/request.js
index 91673be..e4aab2d 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -46,22 +46,27 @@
}
// request interceptor
-request.interceptors.request.use((config) => {
+request.interceptors.request.use(config => {
const token = storage.get(ACCESS_TOKEN)
// 如果 token 存在
// 让每个请求携带自定义 token 请根据实际情况自行修改
if (token) {
- config.headers['admintoken'] = token
+ config.headers['agenttoken'] = token
}
return config
}, errorHandler)
+
+// response interceptor
+// request.interceptors.response.use((response) => {
+// return response.data
+// }, errorHandler)
request.interceptors.response.use(async (response) => {
// 克隆响应对象做解析处理
// 这里的res就是我们请求到的数据
const res = await response
-
const { code, msg } = res.data
- if (msg == '請先登錄,無權限訪問admin') {
+ if (msg == '請先登錄,無權限訪問agent' || msg == '請先登錄') {
+ // messageUtils.error('未登录或登录过期,请重新登录', 10)
notification.error({
message: '重新登陆',
description: '未登录或登录过期,请重新登录'
@@ -80,10 +85,6 @@
}
return res.data
})
-// response interceptor
-// request.interceptors.response.use((response) => {
-// return response.data
-// }, errorHandler)
const installer = {
vm: {},
@@ -94,4 +95,7 @@
export default request
-export { installer as VueAxios, request as axios }
+export {
+ installer as VueAxios,
+ request as axios
+}
--
Gitblit v1.9.3