diff --git a/src/layouts/modules/global-header/components/user-avatar.vue b/src/layouts/modules/global-header/components/user-avatar.vue index a8900c6..04c5748 100644 --- a/src/layouts/modules/global-header/components/user-avatar.vue +++ b/src/layouts/modules/global-header/components/user-avatar.vue @@ -22,7 +22,7 @@ function logout() { okText: $t('common.confirm'), cancelText: $t('common.cancel'), onOk: () => { - authStore.resetStore(); + authStore.resetStore(true); } }); } diff --git a/src/store/modules/auth/index.ts b/src/store/modules/auth/index.ts index 38e61c1..91192f7 100644 --- a/src/store/modules/auth/index.ts +++ b/src/store/modules/auth/index.ts @@ -43,7 +43,7 @@ export const useAuthStore = defineStore(SetupStoreId.Auth, () => { */ async function resetStore(isMe = false) { if (isMe) { - doDeleteLogout(); + await doDeleteLogout(); } const authStore = useAuthStore();