From 23aac3cf9903d404eb86310d502a0eeb5a68b407 Mon Sep 17 00:00:00 2001
From: WX <1377869194@qq.com>
Date: 星期五, 14 七月 2023 16:45:03 +0800
Subject: [PATCH] 11

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

diff --git a/src/utils/request.js b/src/utils/request.js
index 4dd2bf7..e121a36 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -7,8 +7,10 @@
  */
 import axios from "axios";
 import { ElMessage, ElLoading } from "element-plus";
+import { useRouter } from "vue-router";
 
 import { getToken } from "@/utils/auth";
+const router = useRouter();
 // create an axios instance
 const service = axios.create({
   baseURL: BASE_URL, // api鐨刡ase_url
@@ -45,6 +47,11 @@
     // 鎶ラ敊鎻愮ず
     if (response.data.code !== 200) {
       ElMessage.error(response.data.msg);
+    } else if (
+      response.data.code !== 200 &&
+      response.data.result == "鐢ㄦ埛鏈櫥褰�"
+    ) {
+      router.push({ path: "/login" });
     }
     return response.data;
   },

--
Gitblit v1.9.3