From f008ef429bcec15c48a5d14bed1bee79107deed9 Mon Sep 17 00:00:00 2001 From: Hooray Hu <304327508@qq.com> Date: Wed, 31 Jul 2024 15:38:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=8B=E5=8A=A8=E7=99=BB=E5=87=BA=E6=97=B6?= =?UTF-8?q?=E4=B8=8D=E5=B8=A6=E4=B8=8A=E9=87=8D=E5=AE=9A=E5=90=91=E5=9C=B0?= =?UTF-8?q?=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layouts/components/Topbar/Toolbar/rightSide.vue | 2 +- src/store/modules/user.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/layouts/components/Topbar/Toolbar/rightSide.vue b/src/layouts/components/Topbar/Toolbar/rightSide.vue index 0a2bbad1..2e5ad84a 100644 --- a/src/layouts/components/Topbar/Toolbar/rightSide.vue +++ b/src/layouts/components/Topbar/Toolbar/rightSide.vue @@ -40,7 +40,7 @@ watch(() => userStore.avatar, () => { { label: '快捷键介绍', handle: () => eventBus.emit('global-hotkeys-intro-toggle'), hide: settingsStore.mode !== 'pc' }, ], [ - { label: '退出登录', handle: () => userStore.logout() }, + { label: '退出登录', handle: () => userStore.logout(settingsStore.settings.home.fullPath) }, ], ]" class="flex-center cursor-pointer px-2" > diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 7c89fdf7..f4e6154b 100755 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -50,7 +50,7 @@ const useUserStore = defineStore( router.push({ name: 'login', query: { - ...(router.currentRoute.value.path !== settingsStore.settings.home.fullPath && router.currentRoute.value.name !== 'login' && { redirect }), + ...(redirect !== settingsStore.settings.home.fullPath && router.currentRoute.value.name !== 'login' && { redirect }), }, }) }