1.页面头部操作栏切换租户:没有重新加载菜单问题修正。
2.待办页面切换租户:切换成功后,只保留待办列表
This commit is contained in:
@ -75,7 +75,8 @@
|
||||
}
|
||||
async function toggleLocale(lang: string) {
|
||||
appStore.setPageLoadingAction(true);
|
||||
let res = await changeTenant(lang);
|
||||
let res = await changeTenant(lang);
|
||||
permissionStore.setDynamicAddedRoute(false);
|
||||
await userStore.afterLoginAction(true);
|
||||
closeAll();
|
||||
await setupRouterGuard(router);
|
||||
|
||||
@ -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){
|
||||
|
||||
Reference in New Issue
Block a user