剧诗统计浮窗

This commit is contained in:
目棃
2024-11-19 16:14:54 +08:00
parent 3fef8467f4
commit 53c045e419
11 changed files with 167 additions and 19 deletions

View File

@@ -15,7 +15,7 @@ const CombatUrl = "https://homa.snapgenshin.com/RoleCombat/";
*/
export async function getCombatStatistic(
isLast: boolean = false,
): Promise<TGApp.Plugins.Hutao.Combat.Data> {
): Promise<TGApp.Plugins.Hutao.Combat.Data | undefined> {
const url = `${CombatUrl}Statistics`;
const resp = await TGHttp<TGApp.Plugins.Hutao.Combat.Response>(url, {
method: "GET",

View File

@@ -49,12 +49,16 @@ declare namespace TGApp.Plugins.Hutao.Combat {
* @description 数据
* @since Beta v0.6.3
* @interface Data
* @property {string} ScheduleId 期数
* @property {number} RecordTotal 总数
* @property {number} Timestamp 时间戳
* @property {Array<TGApp.Plugins.Hutao.Base.Rate>} BackupAvatarRates 使用率
* @return Data
*/
interface Data {
ScheduleId: string;
RecordTotal: number;
Timestamp: number;
BackupAvatarRates: Array<TGApp.Plugins.Hutao.Base.Rate>;
}
}