🌱 卡片视图适配,2/3

#121
This commit is contained in:
目棃
2024-08-24 20:00:23 +08:00
parent 1fe33ba4fd
commit 4dd14a9d93
11 changed files with 319 additions and 336 deletions

View File

@@ -61,10 +61,27 @@ async function saveAvatars(uid: string, data: TGApp.Game.Avatar.DetailList[]): P
await db.execute(sql);
}
/**
* @description 获取角色名片
* @since Beta v0.5.3
* @param {number} id 角色 id
* @returns {Promise<string|false>}
*/
async function getAvatarCard(id: number): Promise<string | false> {
const db = await TGSqlite.getDB();
type resType = Array<{ card: string }>;
const res = await db.select<resType>("SELECT nameCard as card FROM AppCharacters WHERE id = ?;", [
id,
]);
if (res.length === 0) return false;
return res[0].card;
}
const TSUserAvatar = {
getAllAvatarId,
getAvatars,
saveAvatars,
getAvatarCard,
};
export default TSUserAvatar;