| | |
| | | import { dynamicClear, dynamicTenant } from '@/api/system/tenant'; |
| | | import { TenantVO } from '@/api/types'; |
| | | import notice from './notice/index.vue'; |
| | | import router from "@/router"; |
| | | import router from '@/router'; |
| | | |
| | | const appStore = useAppStore(); |
| | | const userStore = useUserStore(); |
| | |
| | | if (companyName.value != null && companyName.value !== '') { |
| | | await dynamicTenant(tenantId); |
| | | dynamic.value = true; |
| | | proxy?.$tab.closeAllPage(); |
| | | proxy?.$router.push('/'); |
| | | proxy?.$tab.refreshPage(); |
| | | await proxy?.$router.push('/'); |
| | | await proxy?.$tab.closeAllPage(); |
| | | await proxy?.$tab.refreshPage(); |
| | | } |
| | | }; |
| | | |
| | | const dynamicClearEvent = async () => { |
| | | await dynamicClear(); |
| | | dynamic.value = false; |
| | | proxy?.$tab.closeAllPage(); |
| | | proxy?.$router.push('/'); |
| | | proxy?.$tab.refreshPage(); |
| | | await proxy?.$router.push('/'); |
| | | await proxy?.$tab.closeAllPage(); |
| | | await proxy?.$tab.refreshPage(); |
| | | }; |
| | | |
| | | /** 租户列表 */ |
| | |
| | | query: { |
| | | redirect: encodeURIComponent(router.currentRoute.value.fullPath || '/') |
| | | } |
| | | }) |
| | | }); |
| | | }); |
| | | }; |
| | | |