🌱 修复数据库读取异常,页面草创

This commit is contained in:
BTMuli
2025-12-09 01:41:22 +08:00
parent b1fe5b6987
commit eafd2fdff8
6 changed files with 141 additions and 7 deletions

View File

@@ -95,14 +95,15 @@ async function getMaterial(
): Promise<Array<TGApp.Sqlite.UserBag.TableMaterial>> {
const db = await TGSqlite.getDB();
let res: Array<TGApp.Sqlite.UserBag.TableMaterialRaw>;
if (id) {
// TODO: 排序
if (id !== undefined) {
res = await db.select<Array<TGApp.Sqlite.UserBag.TableMaterialRaw>>(
"SELECT * FROM UserBagMaterial WHERE uid = ? AND id = ?",
"SELECT * FROM UserBagMaterial WHERE uid = ? AND id = ?;",
[uid, id],
);
} else {
res = await db.select<Array<TGApp.Sqlite.UserBag.TableMaterialRaw>>(
"SELECT * FROM UserBagMaterial WHERE uid =",
"SELECT * FROM UserBagMaterial WHERE uid =?;",
[uid],
);
}