From ffa8de2ab74c2397752f92d0239e0d7635fb9e7d Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期一, 05 二月 2024 18:48:16 +0800
Subject: [PATCH] 拦截器增加跳转

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

diff --git a/src/common/utils/request.ts b/src/common/utils/request.ts
index 48a8aed..a73faac 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',
@@ -17,6 +18,9 @@
     const token = getToken()
     if (token) {
       config.headers.Authorization = 'Bearer ' + token
+    } else {
+      router.push('/login')
+      // window.location = `//${window.location.hostname}:9080`+'/login'
     }
 
     return config

--
Gitblit v1.8.0