diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 2123c0e6..88a13544 100755 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -3,6 +3,7 @@ import router from '@/router' import useMenuStore from './menu' import useRouteStore from './route' import useSettingsStore from './settings' +import useTabbarStore from './tabbar' const useUserStore = defineStore( // 唯一ID @@ -11,6 +12,7 @@ const useUserStore = defineStore( const settingsStore = useSettingsStore() const routeStore = useRouteStore() const menuStore = useMenuStore() + const tabbarStore = useTabbarStore() const account = ref(localStorage.account ?? '') const token = ref(localStorage.token ?? '') @@ -47,6 +49,7 @@ const useUserStore = defineStore( permissions.value = [] routeStore.removeRoutes() menuStore.setActived(0) + settingsStore.settings.tabbar.enable && tabbarStore.clean() router.push({ name: 'login', query: {