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