🐛 修复数据恢复异常

This commit is contained in:
目棃
2024-06-20 21:49:20 +08:00
parent b87de84a0d
commit 7ea47b4606
6 changed files with 36 additions and 22 deletions

View File

@@ -7,7 +7,7 @@
import { app } from "@tauri-apps/api";
import Database from "tauri-plugin-sql-api";
import initDataSql from "./sql/initData";
import initDataSql from "./sql/initData.js";
import {
importAbyssData,
insertAbyssData,
@@ -15,7 +15,7 @@ import {
insertGameAccountData,
insertRecordData,
insertRoleData,
} from "./sql/insertData";
} from "./sql/insertData.js";
class Sqlite {
/**

View File

@@ -4,9 +4,9 @@
* @since Beta v0.4.7
*/
import { AppCharacterData, AppWeaponData } from "../../../data/index";
import TGSqlite from "../index";
import { importUIGFData } from "../sql/updateData";
import { AppCharacterData, AppWeaponData } from "../../../data/index.js";
import TGSqlite from "../index.js";
import { importUIGFData } from "../sql/updateData.js";
type gachaItemTypeRes =
| ["角色", TGApp.App.Character.WikiBriefInfo]
@@ -34,7 +34,7 @@ function getGachaItemType(item_id: string): gachaItemTypeRes {
* @return {TGApp.Plugins.UIGF.GachaItem} 转换后的数据
*/
function transGacha(gacha: TGApp.Plugins.UIGF.GachaItem): TGApp.Plugins.UIGF.GachaItem {
const type = getGachaItemType(gacha.item_id);
const type = getGachaItemType(gacha.item_id!);
let res = gacha;
res.item_type = type[0];
if (type[0] === "角色") {