diff --git a/kicc-ui/src/store/modules/user.ts b/kicc-ui/src/store/modules/user.ts index 5cc22c32..f885bc28 100644 --- a/kicc-ui/src/store/modules/user.ts +++ b/kicc-ui/src/store/modules/user.ts @@ -133,7 +133,7 @@ export const useUserStore = defineStore({ }, /** 获取用户信息 */ async getUserInfoAction(): Promise { - const userInfo = await getUserInfo(); + const userInfo = await getUserInfo().catch(()=> this.resetState()); userInfo.avatar || (userInfo.avatar = defaultAvatar); userInfo.tenantIds = String(userInfo.tenantId).split(','); // 存储用户扩展信息,便于鉴权