1.页面头部操作栏切换租户:没有重新加载菜单问题修正。
2.待办页面切换租户:切换成功后,只保留待办列表
This commit is contained in:
@ -75,7 +75,8 @@
|
|||||||
}
|
}
|
||||||
async function toggleLocale(lang: string) {
|
async function toggleLocale(lang: string) {
|
||||||
appStore.setPageLoadingAction(true);
|
appStore.setPageLoadingAction(true);
|
||||||
let res = await changeTenant(lang);
|
let res = await changeTenant(lang);
|
||||||
|
permissionStore.setDynamicAddedRoute(false);
|
||||||
await userStore.afterLoginAction(true);
|
await userStore.afterLoginAction(true);
|
||||||
closeAll();
|
closeAll();
|
||||||
await setupRouterGuard(router);
|
await setupRouterGuard(router);
|
||||||
|
|||||||
@ -51,7 +51,7 @@
|
|||||||
const appStore = useAppStore();
|
const appStore = useAppStore();
|
||||||
const userStore = useUserStore();
|
const userStore = useUserStore();
|
||||||
const { userInfo } = storeToRefs(userStore);
|
const { userInfo } = storeToRefs(userStore);
|
||||||
const { closeAll } = useTabs(router);
|
const { closeOther } = useTabs(router);
|
||||||
const permissionStore = usePermissionStore();
|
const permissionStore = usePermissionStore();
|
||||||
const { getShowTopMenu } = useMenuSetting();
|
const { getShowTopMenu } = useMenuSetting();
|
||||||
const { getIsMobile } = useAppInject();
|
const { getIsMobile } = useAppInject();
|
||||||
@ -209,8 +209,9 @@
|
|||||||
async function toggleLocale(tenantCode: string) {
|
async function toggleLocale(tenantCode: string) {
|
||||||
appStore.setPageLoadingAction(true);
|
appStore.setPageLoadingAction(true);
|
||||||
await changeTenant(tenantCode);
|
await changeTenant(tenantCode);
|
||||||
await userStore.afterLoginAction(true);
|
permissionStore.setDynamicAddedRoute(false);
|
||||||
closeAll();
|
await userStore.afterLoginAction(false);
|
||||||
|
closeOther();
|
||||||
await setupRouterGuard(router);
|
await setupRouterGuard(router);
|
||||||
await permissionStore.changeSubsystem(getShowTopMenu.value, getIsMobile.value);
|
await permissionStore.changeSubsystem(getShowTopMenu.value, getIsMobile.value);
|
||||||
if(permissionStore.getSubSysList.length>0){
|
if(permissionStore.getSubSysList.length>0){
|
||||||
|
|||||||
Reference in New Issue
Block a user