diff --git a/src/App.vue b/src/App.vue index 26eda7d..f14165a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -29,11 +29,9 @@ zh: zh, en: en } - onBeforeMount(() => { setThemeTransitionClass(true) setCompanyFromUrl() - useUserStore().restoreTokenTimer() }) onMounted(() => { diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 0ee0289..9f03938 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -194,7 +194,10 @@ export const useUserStore = defineStore( { persist: { key: 'user', - storage: localStorage + storage: localStorage, + afterRestore: (ctx) => { + ctx.store.restoreTokenTimer() + } } } ) diff --git a/src/views/admin/inquiry_system/index.vue b/src/views/admin/inquiry_system/index.vue index 9174f98..675608b 100644 --- a/src/views/admin/inquiry_system/index.vue +++ b/src/views/admin/inquiry_system/index.vue @@ -176,31 +176,36 @@