更改开发目录

This commit is contained in:
2025-08-04 21:03:03 +08:00
parent 669f10c15a
commit 7168c5ca09
4 changed files with 38 additions and 8 deletions

View File

@@ -5,9 +5,10 @@ import { unref } from 'vue';
import type { RouteLocationNormalizedLoaded } from 'vue-router';
import type { TabItem, TabRemoveOption } from 'ele-admin-pro/es';
import { message } from 'ant-design-vue/es';
import router from '@/router';
import router, { resetDynamicRoutes } from '@/router';
import { useThemeStore } from '@/store/modules/theme';
import type { RouteReloadOption } from '@/store/modules/theme';
import { useUserStore } from '@/store/modules/user';
import { removeToken } from '@/utils/token-util';
import { setDocumentTitle } from '@/utils/document-title-util';
import {
@@ -242,6 +243,12 @@ export function goHomeRoute(from?: string) {
*/
export function logout(route?: boolean, from?: string) {
removeToken();
// 重置动态路由注册状态
resetDynamicRoutes();
// 重置用户状态
const userStore = useUserStore();
userStore.resetUserState();
if (route) {
router.push({
path: '/login',