1.页面头部操作栏切换租户:没有重新加载菜单问题修正。

2.待办页面切换租户:切换成功后,只保留待办列表
This commit is contained in:
suguangxu
2025-05-22 19:42:09 +08:00
parent 499c7be958
commit 6ab4743b7b
2 changed files with 6 additions and 4 deletions

View File

@ -76,6 +76,7 @@
async function toggleLocale(lang: string) {
appStore.setPageLoadingAction(true);
let res = await changeTenant(lang);
permissionStore.setDynamicAddedRoute(false);
await userStore.afterLoginAction(true);
closeAll();
await setupRouterGuard(router);

View File

@ -51,7 +51,7 @@
const appStore = useAppStore();
const userStore = useUserStore();
const { userInfo } = storeToRefs(userStore);
const { closeAll } = useTabs(router);
const { closeOther } = useTabs(router);
const permissionStore = usePermissionStore();
const { getShowTopMenu } = useMenuSetting();
const { getIsMobile } = useAppInject();
@ -209,8 +209,9 @@
async function toggleLocale(tenantCode: string) {
appStore.setPageLoadingAction(true);
await changeTenant(tenantCode);
await userStore.afterLoginAction(true);
closeAll();
permissionStore.setDynamicAddedRoute(false);
await userStore.afterLoginAction(false);
closeOther();
await setupRouterGuard(router);
await permissionStore.changeSubsystem(getShowTopMenu.value, getIsMobile.value);
if(permissionStore.getSubSysList.length>0){