From c755c856dffb98fe1a34f9f8ded92d0cff278332 Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期一, 31 三月 2025 11:00:33 +0800
Subject: [PATCH] 打包配置修改、401拦截跳转管理后台

---
 src/utils/request.js |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/src/utils/request.js b/src/utils/request.js
index edf1957..91833ff 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -3,7 +3,7 @@
   Message
 } from 'element-ui'
 const service = axios.create({
-  baseURL: '/',  // 使用相对路径,让代理生效
+  baseURL: 'https://xzgt.test.591taxi.cn/admin',
   withCredentials: false, // 当跨域请求时发送cookie
   timeout: 30000, // request timeout
 })
@@ -57,6 +57,18 @@
         })
         return Promise.reject(new Error(res.data.message))
       }
+      if (res.data.code == 103 || res.data.code == 401) {
+        Message({
+          message: '登录已过期,请重新登录',
+          type: 'warning',
+          duration: 2000
+        })
+        setTimeout(() => {
+          localStorage.clear();
+          window.location.replace(`https://xzgt.test.591taxi.cn/web/?#/login`);
+        }, 2000)
+        return Promise.reject(res.data.data)
+      }
       return res.data
     } else {
       Message({

--
Gitblit v1.7.1