✏️ 类型修正

This commit is contained in:
BTMuli
2023-12-20 20:52:38 +08:00
parent 0af8fe9b9a
commit 051b084ac0
5 changed files with 62 additions and 40 deletions

View File

@@ -1,10 +1,15 @@
/**
* @file types Sqlite Abyss.d.ts
* @file types/Sqlite/Abyss.d.ts
* @description 数据库深境螺旋相关类型定义文件
* @author BTMuli <bt-muli@outlook.com>
* @since Alpha v0.2.0
* @since Beta v0.3.9
*/
/**
* @description 数据库深渊类型命名
* @since Beta v0.3.9
* @namespace TGApp.Sqlite.Abyss
* @memberof TGApp.Sqlite
*/
declare namespace TGApp.Sqlite.Abyss {
/**
* @description 数据库-深境螺旋表
@@ -30,7 +35,7 @@ declare namespace TGApp.Sqlite.Abyss {
* @property {string} updated - 更新时间
* @return SingleTable
*/
export interface SingleTable {
interface SingleTable {
uid: string;
id: number;
startTime: string;
@@ -59,7 +64,7 @@ declare namespace TGApp.Sqlite.Abyss {
* @property {number} star - 星级
* @return Character
*/
export interface Character {
interface Character {
id: number;
value: number;
star: number;
@@ -76,7 +81,7 @@ declare namespace TGApp.Sqlite.Abyss {
* @property {Level[]} levels - 关卡数据
* @return Floor
*/
export interface Floor {
interface Floor {
id: number;
winStar: number;
maxStar: number;
@@ -86,7 +91,7 @@ declare namespace TGApp.Sqlite.Abyss {
/**
* @description 数据库-深境螺旋表-关卡数据
* @since Alpha v0.2.0
* @since Beta v0.3.9
* @interface Level
* @property {number} id - 关卡 ID
* @property {number} winStar - 获得星数
@@ -95,12 +100,12 @@ declare namespace TGApp.Sqlite.Abyss {
* @property {Battle} downBattle - 下半场数据
* @return Level
*/
export interface Level {
interface Level {
id: number;
winStar: number;
maxStar: number;
upBattle: Battle;
downBattle: Battle;
upBattle?: Battle;
downBattle?: Battle;
}
/**
@@ -111,7 +116,7 @@ declare namespace TGApp.Sqlite.Abyss {
* @property {CharacterInfo[]} characters - 角色数据
* @return Battle
*/
export interface Battle {
interface Battle {
time: string;
characters: CharacterInfo[];
}
@@ -125,7 +130,7 @@ declare namespace TGApp.Sqlite.Abyss {
* @property {number} level - 等级
* @return CharacterInfo
*/
export interface CharacterInfo {
interface CharacterInfo {
id: number;
level: number;
star: number;