⚰️ 清了一下 todo

This commit is contained in:
BTMuli
2023-09-06 10:25:49 +08:00
parent a64fc23f87
commit 427abd8fa7
16 changed files with 35 additions and 253 deletions

View File

@@ -15,7 +15,7 @@ declare namespace TGApp.App.NameCard {
* @property {string} icon - 名片图标
* @property {string} bg - 名片背景图
* @property {string} profile - 名片 Profile 图
* @description 0: 其他1: 成就2角色3纪行4活动 // todo: 后续用枚举替换
* @description 0: 其他1: 成就2角色3纪行4活动
* @property {number} type - 名片类型
* @property {string} source - 名片来源
* @return Item

View File

@@ -29,124 +29,3 @@ declare namespace TGApp.App.Weapon {
icon: string;
}
}
// /**
// * @description 本应用的武器类型
// * @since Alpha v0.1.3
// * @interface FullInfo
// * @property {number} id - 武器 ID
// * @property {string} name - 武器名称
// * @property {number} star - 武器星级
// * @property {string} type - 武器类型
// * @property {BaseInfo} baseInfo - 武器基础信息
// * @property {Refine[]} refines - 武器精炼信息
// * @property {AddInfo} addInfo - 武器附加信息
// * @return FullInfo
// */
// export interface FullInfo {
// id: number
// name: string
// star: number
// type: string
// baseInfo: BaseInfo
// refines: Refine[]
// addInfo: AddInfo
// }
//
// /**
// * @description 武器基础信息
// * @since Alpha v0.1.3
// * @interface BaseInfo
// * @property {string} refine - 武器精炼标题
// * @property {string} description - 武器描述
// * @property {string} source - 武器获取途径
// * @todo 属性值是按 1 级然后计算还是直接按 90 级计算?
// * @property {Record<string, number>} main - 武器主属性
// * @property {Record<string, number>} sub - 武器副属性
// * @return BaseInfo
// */
// export interface BaseInfo {
// refine: string
// source: string
// description: string
// main: Record<string, number>
// sub: Record<string, number>
// }
//
// /**
// * @description 武器精炼信息
// * @since Alpha v0.1.3
// * @interface Refine
// * @property {number} level - 精炼等级
// * @property {string} description - 精炼描述
// * @return Refine
// */
// export interface Refine {
// level: number
// description: string
// }
//
// /**
// * @description 武器附加信息
// * @since Alpha v0.1.3
// * @interface AddInfo
// * @property {BTMuli.Genshin.Wiki.levelUp[]} levelUps - 武器升级信息
// * @property {Story} story - 武器故事
// * @return AddInfo
// */
// export interface AddInfo {
// levelUps: BTMuli.App.Wiki.levelUp[]
// story: Story
// }
//
// /**
// * @description 武器突破信息
// * @since Alpha v0.1.3
// * @interface BreakInfo
// * @property {number} level - 突破等级
// * @property {Material[]} materials - 突破材料
// * @property {Record<string, number>} main - 突破后主属性
// * @property {Record<string, number>[]} up - 平均提升属性
// * @return BreakInfo
// */
// export interface BreakInfo {
// level: number
// materials: Material[]
// main: Record<string, number>
// up: Array<Record<string, number>>
// }
//
// /**
// * @description 武器故事
// * @since Alpha v0.1.3
// * @interface Story
// * @property {string} title - 武器故事名称
// * @property {string} content - 武器故事描述
// * @return Story
// */
// export interface Story {
// title: string
// content: string
// }
//
// /**
// * @description 武器材料
// * @since Alpha v0.1.3
// * @interface Material
// * @todo 材料 id 与名称的对应关系
// * @property {number} id - 材料 ID
// * @property {string} name - 材料名称
// * @property {number} star - 材料星级
// * @property {string} type - 材料类型
// * @property {number} count - 材料数量
// * @property {string} source - 材料获取途径
// * @return Material
// */
// export interface Material {
// id: number
// name: string
// star: number
// type: string
// count: number
// source: string
// }

View File

@@ -10,7 +10,6 @@ declare namespace TGApp.BBS.Account {
* @description stoken 验证获取的用户信息
* @interface VerifySTokenInfo
* @since Alpha v0.1.5
* @todo 添加 request 索引
* @property {string} aid 账号 id
* @property {string} mid mid
* @property {string} account_name 账号名称

View File

@@ -40,12 +40,12 @@ declare namespace TGApp.BBS.Announcement {
* @property {boolean} alert - 是否有紧急公告
* @property {number} time_zone - 时区
* @property {string} t - 时间戳,单位为秒
* @property {unknown[]} pic_list - 图片列表 todo: 未知类型
* @property {unknown[]} pic_list - 图片列表
* @property {number} pic_total - 图片总数
* @property {unknown[]} pic_type_list - 图片类型列表 todo: 未知类型
* @property {unknown[]} pic_type_list - 图片类型列表
* @property {boolean} pic_alert - 是否有紧急图片
* @property {number} pic_alert_id - 紧急图片 ID
* @property {unknown} static_sign - 静态签名 todo: 未知类型
* @property {unknown} static_sign - 静态签名
* @return ListData
*/
export interface ListData {
@@ -69,7 +69,7 @@ declare namespace TGApp.BBS.Announcement {
* @since Alpha v0.1.5
* @property {ContentItem[]} list - 公告内容列表
* @property {number} total - 公告内容总数
* @property {unknown[]} pic_list - 图片列表 todo: 未知类型
* @property {unknown[]} pic_list - 图片列表
* @property {number} pic_total - 图片总数
* @return ContentData
*/

View File

@@ -1,7 +1,6 @@
/**
* @file types BBS Tokens.d.ts
* @description BBS 返回数据类型定义文件
* @todo 视情况看看要不要拆分
* @author BTMuli< bt-muli@outlook.com>
* @since Beta v0.3.0
*/
@@ -39,7 +38,6 @@ declare namespace TGApp.BBS.Response {
* @description 获取 ltoken 跟 stoken 的响应数据
* @interface getTokens
* @since Alpha v0.1.5
* @todo 添加 request 索引
* @extends Base
* @property {getTokensRes[]} data.list - token 列表
* @return getTokens
@@ -54,7 +52,6 @@ declare namespace TGApp.BBS.Response {
* @description 根据 stoken 获取 ltoken 的响应数据
* @interface getLTokenBySToken
* @since Alpha v0.1.5
* @todo 添加 request 索引
* @extends Base
* @property {string} data.ltoken - ltoken 值
* @return getLTokenBySToken
@@ -69,7 +66,6 @@ declare namespace TGApp.BBS.Response {
* @description 根据 stoken 获取 cookie_token 的响应数据
* @interface getCookieTokenBySToken
* @since Alpha v0.1.5
* @todo 添加 request 索引
* @extends Base
* @property {string} data.uid - 用户 uid
* @property {string} data.cookie_token - cookie_token 值
@@ -86,7 +82,6 @@ declare namespace TGApp.BBS.Response {
* @description 通过 stoken 验证用户信息的返回类型
* @interface verifyUserInfoBySToken
* @since Alpha v0.1.5
* @todo 添加 request 索引
* @extends Base
* @property {TGApp.BBS.Account.VerifySTokenInfo} data.user_info - 用户信息
* @property {unknown} data.realname_info - 实名信息 // todo: 未知类型

View File

@@ -10,7 +10,6 @@ declare namespace TGApp.Game.Abyss {
* @description 深渊数据返回类型
* @interface Response
* @since Alpha v0.2.0
* @see todo 请求也得重构一下
* @extends TGApp.BBS.Response.Base
* @property {FullData} data - 深渊数据
* @return Response
@@ -27,7 +26,7 @@ declare namespace TGApp.Game.Abyss {
* @property {string} start_time - 深渊开始时间,单位:秒
* @property {string} end_time - 深渊结束时间,单位:秒
* @property {number} total_battle_times - 总战斗次数
* @property {number} total_win_times - todo未知
* @property {number} total_win_times - 总胜利次数
* @property {string} max_floor - 最深抵达 // 12-3
* @property {Character[]} reveal_rank - 出站次数 // 最多的 4 个角色
* @property {Character[]} defeat_rank - 最多击破数
@@ -82,7 +81,7 @@ declare namespace TGApp.Game.Abyss {
* @property {number} index - 层索引
* @property {string} icon - 层图标
* @property {boolean} is_unlock - 是否解锁
* @property {number} settle_time - todo: 未知
* @property {number} settle_time
* @property {number} star - 获得星数
* @property {number} max_star - 最大星数
* @property {Level[]} levels - 层内关卡数据

View File

@@ -10,7 +10,6 @@ declare namespace TGApp.Game.Character {
* @description 角色列表数据返回类型
* @interface ListResponse
* @since Alpha v0.2.0
* @see todo 请求也得重构一下
* @extends TGApp.BBS.Response.Base
* @property {ListItem[]} data.avatars - 角色列表
* @property {ListRole} data.role - 角色信息
@@ -41,7 +40,7 @@ declare namespace TGApp.Game.Character {
* @property {number} actived_constellation_num - 角色已激活命座数量
* @property {LICostume[]} costumes - 角色时装
* @property {number} constellation_level - 角色命座等级
* @property {unknown} external - todo未知
* @property {unknown} external
* @return ListItem
*/
export interface ListItem {
@@ -86,7 +85,7 @@ declare namespace TGApp.Game.Character {
* @property {number} id - 武器 ID
* @property {string} name - 武器名称
* @property {string} icon - 武器图标
* @property {number} type - 武器类型 // todo: 不同的武器类型对应的数值
* @property {number} type - 武器类型
* @property {number} rarity - 武器稀有度
* @property {number} level - 武器等级
* @property {number} promote_level - 武器等级对应的突破等级

View File

@@ -50,7 +50,7 @@ declare namespace TGApp.Game.Gacha {
* @since Beta v0.3.0
* @property {string} uid - 用户 uid
* @property {string} gacha_type - 抽卡类型 // 100: 新手祈愿, 200: 常驻祈愿, 301: 角色活动祈愿, 302: 武器活动祈愿 400角色活动祈愿2
* @property {string} item_id - 物品 id // todo一般为 "",需要自己添加
* @property {string} item_id - 物品 id // 一般为 "",需要自己添加
* @property {string} count - 数量
* @property {string} time - 时间 // yyyy-MM-dd HH:mm:ss
* @property {string} name - 物品名称

View File

@@ -12,7 +12,7 @@ declare namespace TGApp.Sqlite.NameCard {
* @interface SingleTable
* @property {string} name - 名片名称
* @property {string} desc - 名片描述
* @description 0: 其他1: 成就2角色3纪行4活动 // todo: 后续用枚举替换
* @description 0: 其他1: 成就2角色3纪行4活动
* @property {number} type - 名片类型
* @property {string} source - 名片来源
* @property {string} updated - 数据库更新时间