From 473206f1fc6a2af94ad1a299805ebd54a227f3ec Mon Sep 17 00:00:00 2001 From: Jinnrry <19919556+Jinnrry@users.noreply.github.com> Date: Thu, 26 Sep 2024 19:18:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=8A=B6=E6=80=81=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E4=BF=AE=E5=A4=8D=20=20(#209)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: jinnrry --- fe/src/utils/axios.js | 2 -- fe/src/views/LoginView.vue | 5 +---- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/fe/src/utils/axios.js b/fe/src/utils/axios.js index 88d5201..6759545 100644 --- a/fe/src/utils/axios.js +++ b/fe/src/utils/axios.js @@ -26,10 +26,8 @@ http.interceptors.request.use((config) => { //响应拦截器 http.interceptors.response.use(async (response) => { - const globalStatus = useGlobalStatusStore(); //响应成功 if (response.data.errorNo === 403) { - globalStatus.isLogin = false await router.replace({ path: '/login', diff --git a/fe/src/views/LoginView.vue b/fe/src/views/LoginView.vue index 6113c66..b366cda 100644 --- a/fe/src/views/LoginView.vue +++ b/fe/src/views/LoginView.vue @@ -28,8 +28,6 @@ import {useGlobalStatusStore} from "@/stores/useGlobalStatusStore"; const globalStatus = useGlobalStatusStore(); // eslint-disable-next-line no-unused-vars -let isLogin = globalStatus.isLogin -const userInfos = globalStatus.userInfos const form = reactive({ account: '', @@ -41,8 +39,7 @@ const onSubmit = () => { if (res.errorNo !== 0) { ElMessage.error(res.errorMsg) } else { - isLogin = true - userInfos.value = res.data + Object.assign(globalStatus.userInfos , res.data) router.replace({ path: '/', query: {