diff --git a/src/App.vue b/src/App.vue index c1726af2..80fcc63a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -32,7 +32,7 @@ import TBackTop from "./components/t-backTop.vue"; // tauri import { fs, window, app } from "@tauri-apps/api"; // store -import useAppStore from "./store/modules/app"; +import { useAppStore } from "./store/modules/app"; // utils import { InitTGData, DeleteTGData, WriteTGData } from "./utils/TGIndex"; // data @@ -53,7 +53,6 @@ onMounted(async () => { }); async function checkLoad () { - await appStore.check(); if (appStore.loading) { console.info("数据已加载!"); return; @@ -77,7 +76,7 @@ async function createDataDir () { async function writeData () { console.info("开始写入数据..."); TGAppDataList.map(async (item) => { - await fs.writeFile(`${appStore.dataPath.app}\\${item.name}`, JSON.stringify(item.data)); + await fs.writeFile(`${appStore.dataPath.appDataDir}\\${item.name}`, JSON.stringify(item.data)); }); console.info("数据写入完成!"); } diff --git a/src/components/t-pool.vue b/src/components/t-pool.vue index 5dce3097..ddf45b79 100644 --- a/src/components/t-pool.vue +++ b/src/components/t-pool.vue @@ -50,7 +50,7 @@ import { ref, onMounted } from "vue"; import { useRouter } from "vue-router"; // store -import useHomeStore from "../store/modules/home"; +import { useHomeStore } from "../store/modules/home"; // utils import { createTGWindow } from "../utils/TGWindow"; // plugins diff --git a/src/components/t-sidebar.vue b/src/components/t-sidebar.vue index 97c0822e..39a44e19 100644 --- a/src/components/t-sidebar.vue +++ b/src/components/t-sidebar.vue @@ -111,7 +111,7 @@ // vue import { computed, ref } from "vue"; // store -import useAppStore from "../store/modules/app"; +import { useAppStore } from "../store/modules/app"; const appStore = useAppStore(); diff --git a/src/pages/Achievements.vue b/src/pages/Achievements.vue index bd663b48..01df6002 100644 --- a/src/pages/Achievements.vue +++ b/src/pages/Achievements.vue @@ -106,7 +106,7 @@ import TLoading from "../components/t-loading.vue"; // tauri import { dialog, fs } from "@tauri-apps/api"; // Store -import useAchievementsStore from "../store/modules/achievements"; +import { useAchievementsStore } from "../store/modules/achievements"; // Interface import { Achievements, UiafHeader, UiafAchievement } from "../plugins/UIAF/interface/UIAF"; import { Achievement as TGAchievement, AchievementSeries as TGSeries } from "../interface/Achievements"; @@ -328,7 +328,7 @@ async function importJson () { // 导出 async function exportJson () { // 判断是否有数据 - if (achievementsStore.fin_achievements === 0) { + if (achievementsStore.finAchievements === 0) { snackbarText.value = "没有可导出的数据"; snackbar.value = true; return; diff --git a/src/pages/Announcements.vue b/src/pages/Announcements.vue index 33833b6b..168c41a9 100644 --- a/src/pages/Announcements.vue +++ b/src/pages/Announcements.vue @@ -98,7 +98,7 @@ import GenshinOper from "../plugins/Genshin"; import { createTGWindow } from "../utils/TGWindow"; // interface import { AnnoListData, AnnoListCard } from "../plugins/Genshin/interface/announcement"; -import useAppStore from "../store/modules/app"; +import { useAppStore } from "../store/modules/app"; // store const appStore = useAppStore(); diff --git a/src/pages/Config.vue b/src/pages/Config.vue index 06bdea8f..27a64c93 100644 --- a/src/pages/Config.vue +++ b/src/pages/Config.vue @@ -23,8 +23,7 @@ 应用版本 Alpha @@ -39,7 +38,7 @@ Achievements @@ -80,10 +79,7 @@ @@ -92,7 +88,7 @@ - +