From b26933c801fbf69df56fd81df3e127e39a14b31d Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期一, 05 二月 2024 19:18:18 +0800
Subject: [PATCH] 存token的问题

---
 src/common/utils/request.ts |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/common/utils/request.ts b/src/common/utils/request.ts
index 48a8aed..9c2a96b 100644
--- a/src/common/utils/request.ts
+++ b/src/common/utils/request.ts
@@ -2,6 +2,7 @@
 import type { AxiosRequestConfig } from 'axios'
 import { ElMessage } from 'element-plus'
 import { getToken } from '@/common/utils/index'
+import router from '../../router/index'
 
 const instance = axiosClient.create({
   responseType: 'json',
@@ -15,7 +16,11 @@
   (config) => {
     // 鑻ユ槸鏈夊仛閴存潈token , 灏辩粰澶撮儴甯︿笂token
     const token = getToken()
-    if (token) {
+    if (token == null || token == '' || token == 'undefined') {
+      router.push('/login')
+      return config
+      // window.location = `//${window.location.hostname}:9080`+'/login'
+    } else if (token) {
       config.headers.Authorization = 'Bearer ' + token
     }
 

--
Gitblit v1.8.0