mirror of
https://github.com/continew-org/continew-admin-ui.git
synced 2025-09-08 12:57:11 +08:00
feat(tenant): 退出登录和token过期时清空租户ID
This commit is contained in:
@@ -17,11 +17,15 @@ export const useTenantStore = defineStore('tenant', () => {
|
||||
return tenantEnabled.value && !tenantId.value
|
||||
})
|
||||
|
||||
// 新增:判断租户是否已正确配置
|
||||
// 判断租户是否已正确配置
|
||||
const isTenantConfigured = computed(() => {
|
||||
return tenantEnabled.value && !!tenantId.value
|
||||
})
|
||||
|
||||
// 清空租户ID
|
||||
const resetTenantId = () => {
|
||||
tenantId.value = undefined
|
||||
}
|
||||
return {
|
||||
tenantEnabled,
|
||||
tenantId,
|
||||
@@ -29,6 +33,7 @@ export const useTenantStore = defineStore('tenant', () => {
|
||||
setTenantId,
|
||||
needInputTenantCode,
|
||||
isTenantConfigured,
|
||||
resetTenantId,
|
||||
}
|
||||
}, {
|
||||
persist: { paths: ['tenantEnabled', 'tenantId'], storage: localStorage },
|
||||
|
@@ -89,6 +89,7 @@ const storeSetup = () => {
|
||||
pwdExpiredShow.value = true
|
||||
resetToken()
|
||||
resetRouter()
|
||||
tenantStore.resetTenantId()
|
||||
}
|
||||
|
||||
// 退出登录
|
||||
|
Reference in New Issue
Block a user