diff --git a/src/router/guard/stateGuard.ts b/src/router/guard/stateGuard.ts index c71ac186a778a417e5e37deae643d871eb3c522c..c34513cc441c3eded2d9f5186c0060acaf52bf72 100644 --- a/src/router/guard/stateGuard.ts +++ b/src/router/guard/stateGuard.ts @@ -8,12 +8,12 @@ import { removeTabChangeListener } from '/@/logics/mitt/routeChange'; export function createStateGuard(router: Router) { router.afterEach((to) => { - const tabStore = useMultipleTabStore(); - const userStore = useUserStore(); - const appStore = useAppStore(); - const permissionStore = usePermissionStore(); // Just enter the login page and clear the authentication information if (to.path === PageEnum.BASE_LOGIN) { + const tabStore = useMultipleTabStore(); + const userStore = useUserStore(); + const appStore = useAppStore(); + const permissionStore = usePermissionStore(); appStore.resetAllState(); permissionStore.resetState(); tabStore.resetState();