diff --git a/src/pages/Home.vue b/src/pages/Home.vue index 5a6c0363..b271fc5a 100644 --- a/src/pages/Home.vue +++ b/src/pages/Home.vue @@ -12,11 +12,13 @@ import TPosition from "../components/t-position.vue"; import TCalendar from "../components/t-calendar.vue"; // store import { useHomeStore } from "../store/modules/home"; +import { useUserStore } from "../store/modules/user"; // utils import TGSqlite from "../utils/TGSqlite"; // store const homeStore = useHomeStore(); +const userStore = useUserStore(); // loading const loading = ref(true as boolean); @@ -42,6 +44,8 @@ function readLoading (): void { } onMounted(async () => { + const ck = await TGSqlite.getCookie(); + userStore.initCookie(ck); loadingTitle.value = "正在检测数据完整性"; const isOK = await TGSqlite.check(); if (!isOK) { diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 814ebdf8..3e9bd0ba 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -32,7 +32,7 @@ export const useUserStore = defineStore( return cookie.value[key] || ""; } - async function initCookie (ck: Record): Promise { + function initCookie (ck: Record): void { if (cookie.value !== ck) { cookie.value = ck; }