mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2026-04-04 07:05:07 +08:00
✏️ 修正类型
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file plugins/Hutao/index.ts
|
||||
* @description Hutao 插件入口
|
||||
* @since Beta v0.6.2
|
||||
* @since Beta v0.6.3
|
||||
*/
|
||||
|
||||
import {
|
||||
|
||||
@@ -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<TGApp.Plugins.Hutao.Abyss.OverviewData>}
|
||||
*/
|
||||
@@ -26,7 +26,7 @@ export async function getAbyssOverview(
|
||||
|
||||
/**
|
||||
* @description 获取角色搭配数据
|
||||
* @since Beta v0.6.2
|
||||
* @since Beta v0.6.3
|
||||
* @param {boolean} isLast 是否获取上期数据
|
||||
* @return {Promise<TGApp.Plugins.Hutao.Abyss.AvatarCollocation[]>}
|
||||
*/
|
||||
@@ -43,7 +43,7 @@ export async function getAvatarCollect(
|
||||
|
||||
/**
|
||||
* @description 获取角色持有率数据
|
||||
* @since Beta v0.6.2
|
||||
* @since Beta v0.6.3
|
||||
* @param {boolean} isLast 是否获取上期数据
|
||||
* @returns {Promise<TGApp.Plugins.Hutao.Abyss.AvatarHold[]>}
|
||||
*/
|
||||
@@ -60,7 +60,7 @@ export async function getAvatarHoldRate(
|
||||
|
||||
/**
|
||||
* @description 获取角色上场率数据
|
||||
* @since Beta v0.6.2
|
||||
* @since Beta v0.6.3
|
||||
* @param {boolean} isLast 是否获取上期数据
|
||||
* @return {Promise<TGApp.Plugins.Hutao.Abyss.AvatarUp[]>}
|
||||
*/
|
||||
@@ -77,7 +77,7 @@ export async function getAvatarUpRate(
|
||||
|
||||
/**
|
||||
* @description 获取角色使用率
|
||||
* @since Beta v0.6.2
|
||||
* @since Beta v0.6.3
|
||||
* @param {boolean} isLast 是否获取上期数据
|
||||
* @return {Promise<TGApp.Plugins.Hutao.Abyss.AvatarUse[]>}
|
||||
*/
|
||||
@@ -94,7 +94,7 @@ export async function getAvatarUseRate(
|
||||
|
||||
/**
|
||||
* @description 获取队伍搭配数据
|
||||
* @since Beta v0.6.2
|
||||
* @since Beta v0.6.3
|
||||
* @param {boolean} isLast 是否获取上期数据
|
||||
* @return {Promise<TGApp.Plugins.Hutao.Abyss.TeamCombination[]>}
|
||||
*/
|
||||
|
||||
@@ -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<TGApp.Plugins.Hutao.Combat.Data>}
|
||||
*/
|
||||
@@ -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<TGApp.Plugins.Hutao.Combat.UploadResponse>}
|
||||
*/
|
||||
|
||||
10
src/plugins/Hutao/types/Combat.d.ts
vendored
10
src/plugins/Hutao/types/Combat.d.ts
vendored
@@ -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<TGApp.Plugins.Hutao.Base.Rate>} BackupAvatarRates 使用率
|
||||
|
||||
@@ -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} 上传用的数据
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user