From d35b94f79fb7c33c816cf610b766d5f95a0f9b38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Mon, 11 Nov 2024 13:41:02 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/home/t-calendar-birth.vue | 2 +- src/plugins/Hutao/index.ts | 2 +- src/plugins/Hutao/request/abyssReq.ts | 14 ++++----- src/plugins/Hutao/request/combatReq.ts | 6 ++-- src/plugins/Hutao/types/Combat.d.ts | 10 +++---- src/plugins/Hutao/utils/abyssUtil.ts | 2 +- src/plugins/Hutao/utils/combatUtil.ts | 4 +-- src/types/Game/Combat.d.ts | 36 ++++++++++++------------ src/web/request/getRoleCombat.ts | 4 +-- src/web/utils/tools.ts | 4 +-- 10 files changed, 42 insertions(+), 42 deletions(-) diff --git a/src/components/home/t-calendar-birth.vue b/src/components/home/t-calendar-birth.vue index 5242323b..a80a52d5 100644 --- a/src/components/home/t-calendar-birth.vue +++ b/src/components/home/t-calendar-birth.vue @@ -49,7 +49,7 @@ onBeforeMount(async () => { next.value = TSAvatarBirth.getNextAvatarBirth(); }); -function toBirth(type: TGApp.Archive.Birth.RoleItem) { +function toBirth(type: TGApp.Archive.Birth.RoleItem | true): void { let dateStr; if (type === true) { const date = new Date(); diff --git a/src/plugins/Hutao/index.ts b/src/plugins/Hutao/index.ts index 5be4c643..f17bd06b 100644 --- a/src/plugins/Hutao/index.ts +++ b/src/plugins/Hutao/index.ts @@ -1,7 +1,7 @@ /** * @file plugins/Hutao/index.ts * @description Hutao 插件入口 - * @since Beta v0.6.2 + * @since Beta v0.6.3 */ import { diff --git a/src/plugins/Hutao/request/abyssReq.ts b/src/plugins/Hutao/request/abyssReq.ts index 0093c257..7467cfca 100644 --- a/src/plugins/Hutao/request/abyssReq.ts +++ b/src/plugins/Hutao/request/abyssReq.ts @@ -1,7 +1,7 @@ /** * @file plugins/Hutao/request/abyssReq.ts * @description 深渊相关请求 - * @since Beta v0.6.2 + * @since Beta v0.6.3 */ import TGHttp from "../../../utils/TGHttp.js"; @@ -9,7 +9,7 @@ const AbyssUrl = `https://homa.snapgenshin.com/Statistics/`; /** * @description 获取深渊概览数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {boolean} isLast 是否获取上期数据 * @return {Promise} */ @@ -26,7 +26,7 @@ export async function getAbyssOverview( /** * @description 获取角色搭配数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {boolean} isLast 是否获取上期数据 * @return {Promise} */ @@ -43,7 +43,7 @@ export async function getAvatarCollect( /** * @description 获取角色持有率数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {boolean} isLast 是否获取上期数据 * @returns {Promise} */ @@ -60,7 +60,7 @@ export async function getAvatarHoldRate( /** * @description 获取角色上场率数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {boolean} isLast 是否获取上期数据 * @return {Promise} */ @@ -77,7 +77,7 @@ export async function getAvatarUpRate( /** * @description 获取角色使用率 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {boolean} isLast 是否获取上期数据 * @return {Promise} */ @@ -94,7 +94,7 @@ export async function getAvatarUseRate( /** * @description 获取队伍搭配数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {boolean} isLast 是否获取上期数据 * @return {Promise} */ diff --git a/src/plugins/Hutao/request/combatReq.ts b/src/plugins/Hutao/request/combatReq.ts index 1fe16bf7..edac6739 100644 --- a/src/plugins/Hutao/request/combatReq.ts +++ b/src/plugins/Hutao/request/combatReq.ts @@ -1,7 +1,7 @@ /** * @file plugins/Hutao/request/combatReq.ts * @description 幻想真境剧诗相关请求 - * @since Beta v0.6.2 + * @since Beta v0.6.3 */ import TGHttp from "../../../utils/TGHttp.js"; @@ -9,7 +9,7 @@ const CombatUrl = "https://homa.snapgenshin.com/RoleCombat/"; /** * @description 获取数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {boolean} isLast * @return {Promise} */ @@ -26,7 +26,7 @@ export async function getCombatStatistic( /** * @description 上传数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {TGApp.Plugins.Hutao.Combat.UploadData} data * @returns {Promise} */ diff --git a/src/plugins/Hutao/types/Combat.d.ts b/src/plugins/Hutao/types/Combat.d.ts index f7f01a7f..2f54ae69 100644 --- a/src/plugins/Hutao/types/Combat.d.ts +++ b/src/plugins/Hutao/types/Combat.d.ts @@ -1,13 +1,13 @@ /** * @file plugins/Hutao/types/Combat.d.ts * @description 幻想真境剧诗 - * @since Beta v0.6.2 + * @since Beta v0.6.3 */ declare namespace TGApp.Plugins.Hutao.Combat { /** * @description 上传返回 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @interface UploadResponse * @extends TGApp.Plugins.Hutao.Base.Response * @return UploadResponse @@ -16,7 +16,7 @@ declare namespace TGApp.Plugins.Hutao.Combat { /** * @description 上传数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @interface UploadData * @property {number} Version * @property {string} Uid @@ -35,7 +35,7 @@ declare namespace TGApp.Plugins.Hutao.Combat { /** * @description 数据获取返回 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @interface Response * @extends TGApp.Plugins.Hutao.Base.Response * @property {Data} data @@ -47,7 +47,7 @@ declare namespace TGApp.Plugins.Hutao.Combat { /** * @description 数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @interface Data * @property {number} RecordTotal 总数 * @property {Array} BackupAvatarRates 使用率 diff --git a/src/plugins/Hutao/utils/abyssUtil.ts b/src/plugins/Hutao/utils/abyssUtil.ts index 3e047fb0..aeec113a 100644 --- a/src/plugins/Hutao/utils/abyssUtil.ts +++ b/src/plugins/Hutao/utils/abyssUtil.ts @@ -6,7 +6,7 @@ /** * @description 将本地数据转为上传用的数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {TGApp.Sqlite.Abyss.SingleTable} data 本地数据 * @returns {TGApp.Plugins.Hutao.Abyss.RecordUpload} 上传用的数据 */ diff --git a/src/plugins/Hutao/utils/combatUtil.ts b/src/plugins/Hutao/utils/combatUtil.ts index 08b1bd4f..ff470bee 100644 --- a/src/plugins/Hutao/utils/combatUtil.ts +++ b/src/plugins/Hutao/utils/combatUtil.ts @@ -1,12 +1,12 @@ /** * @file plugins/Hutao/utils/combatUtil.ts * @description 将本地数据转为上传用的数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 */ /** * @description 将本地数据转为上传用的数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {number[]} avatars 角色 * @param {number} schedule 期数 * @param {number} uid UID diff --git a/src/types/Game/Combat.d.ts b/src/types/Game/Combat.d.ts index 0a40b10f..338e0a32 100644 --- a/src/types/Game/Combat.d.ts +++ b/src/types/Game/Combat.d.ts @@ -1,12 +1,12 @@ /** * @file types/Game/Combat.d.ts * @description 幻想真境剧诗类型定义 - * @since Beta v0.6.2 + * @since Beta v0.6.3 */ /** * @description 幻想真境剧诗相关类型 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @namespace TGApp.Game.Combat * @memberOf TGApp.Game */ @@ -14,7 +14,7 @@ declare namespace TGApp.Game.Combat { /** * @description 幻想真境剧诗数据返回类型 * @interface Response - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @extends TGApp.BBS.Response.BaseWithData * @property {FullData} data * @return Response @@ -26,7 +26,7 @@ declare namespace TGApp.Game.Combat { /** * @description 返回完整数据类型 * @interface FullData - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {boolean} is_unlock 是否解锁 * @property {Record} links 相关链接 * @property {Array} data 挑战数据 @@ -41,7 +41,7 @@ declare namespace TGApp.Game.Combat { /** * @description 角色数据 * @interface Avatar - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {number} avatar_id 角色id * @property {number} avatar_type 角色武器类型 // todo * @property {string} name 角色名称 @@ -64,7 +64,7 @@ declare namespace TGApp.Game.Combat { /** * @description 简要角色 * @interface AvatarMini - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {number} avatar_id 角色id * @property {number} avatar_icon 角色图标 * @property {string} value 值 @@ -81,7 +81,7 @@ declare namespace TGApp.Game.Combat { /** * @description Buff * @interface Buff - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {string} name 名称 * @property {string} icon 图标 * @property {number} level 等级 @@ -98,7 +98,7 @@ declare namespace TGApp.Game.Combat { /** * @description Buff助益 * @interface BuffEffect - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {string} icon 图标 * @property {string} name 名称 * @property {string} desc 描述 @@ -113,7 +113,7 @@ declare namespace TGApp.Game.Combat { /** * @description 卡片 * @interface Card - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {string} icon 图标 * @property {string} name 名称 * @property {string} desc 描述 // todo 带 @@ -132,7 +132,7 @@ declare namespace TGApp.Game.Combat { /** * @description 时间 * @interface DateTime - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {number} year 年份 * @property {number} month 月份 * @property {number} day 日期 @@ -153,7 +153,7 @@ declare namespace TGApp.Game.Combat { /** * @description 状态 * @interface Stat - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {number} difficulty_id 难度等级 * @property {number} max_round_id 最多层数 * @property {number} heraldry 纹章数 @@ -178,7 +178,7 @@ declare namespace TGApp.Game.Combat { /** * @description 敌人 * @interface Enemy - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {string} name 名称 * @property {string} icon 图标 * @property {number} level 等级 @@ -193,7 +193,7 @@ declare namespace TGApp.Game.Combat { /** * @description 单期挑战数据 * @interface Combat - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {Detail} detail 挑战详情 * @property {Stat} stat 挑战状态 * @property {Schedule} schedule 挑战期数 @@ -212,7 +212,7 @@ declare namespace TGApp.Game.Combat { /** * @description 挑战详情 * @interface Detail - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {Array} rounds_data 轮次数据 * @property {Stat} detail_stat 详细状态 * @property {string} lineup_link 未知链接 @@ -230,7 +230,7 @@ declare namespace TGApp.Game.Combat { /** * @description 轮次数据 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @interface RoundData * @property {Array} avatars 角色 * @property {Array} choice_cards 选中卡片 @@ -258,7 +258,7 @@ declare namespace TGApp.Game.Combat { /** * @description 总体buff * @interface SplendourBuff - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {object} summary 概况 * @property {number} summary.total_level 总等级 * @property {string} summary.desc 描述 @@ -276,7 +276,7 @@ declare namespace TGApp.Game.Combat { /** * @description 战斗数据 * @interface FightStatisic - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {AvatarMini} max_defeat_avatar 击败最多敌人 * @property {AvatarMini} max_damage_avatar 最高伤害输出 * @property {AvatarMini} max_take_damage_avatar 最高承受伤害 @@ -299,7 +299,7 @@ declare namespace TGApp.Game.Combat { /** * @description 期数 * @interface Schedule - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @property {string} start_time 开始时间(秒级时间戳) * @property {string} end_time 结束时间(秒级时间戳) * @property {number} schedule_type 类型 // 1-本期。2-上期 diff --git a/src/web/request/getRoleCombat.ts b/src/web/request/getRoleCombat.ts index 6ae697cf..4cafe72c 100644 --- a/src/web/request/getRoleCombat.ts +++ b/src/web/request/getRoleCombat.ts @@ -1,7 +1,7 @@ /** * @file web/request/getRoleCombat.ts * @description 真境剧诗 - * @since Beta v0.6.2 + * @since Beta v0.6.3 */ import TGHttp from "../../utils/TGHttp.js"; @@ -10,7 +10,7 @@ import TGUtils from "../utils/TGUtils.js"; /** * @description 获取剧诗信息 - * @since Beta v.0.6.2 + * @since Beta v.0.6.3 * @param {TGApp.App.Account.Cookie} cookie * @param {TGApp.Sqlite.Account.Game} account * @returns {Promise} diff --git a/src/web/utils/tools.ts b/src/web/utils/tools.ts index 099c2a7b..c5b32e81 100644 --- a/src/web/utils/tools.ts +++ b/src/web/utils/tools.ts @@ -1,7 +1,7 @@ /** * @file web/utils/tools.ts * @description 应用用到的工具函数 - * @since Beta v0.6.2 + * @since Beta v0.6.3 */ import TGConstant from "../constant/TGConstant.js"; @@ -42,7 +42,7 @@ export function transCookie(cookie: Record): string { /** * @description ds 算法需要数据转换后的字符串是按照字典序排序的 - * @since Beta v0.6.2 + * @since Beta v0.6.3 * @param {Record} obj object * @returns {string} query string */