🌱 新v版角色列表&详情请求 #121

This commit is contained in:
目棃
2024-08-15 17:53:13 +08:00
parent 8c94710c24
commit a2e9bae018
7 changed files with 486 additions and 227 deletions

View File

@@ -1,8 +1,7 @@
/**
* @file web api TGApi.ts
* @file web/api/TGApi.ts
* @description 应用用到的 API
* @author BTMuli <bt-muli@outlook.com>
* @since Beta v0.3.2
* @since Beta v0.5.3
*/
import { BBSUserInfoApi } from "./BBS.js";
@@ -19,6 +18,8 @@ import {
TakumiCookieBindingRolesApi,
TakumiCalculateSyncAvatarListApi,
TakumiCalculateSyncAvatarDetailApi,
TakumiRecordCharacterListApi,
TakumiRecordCharacterDetailApi,
} from "./Takumi.js";
// 应用 API
@@ -35,6 +36,8 @@ const TGApi = {
getUserInfo: BBSUserInfoApi, // 获取用户信息
getAccounts: TakumiCookieBindingRolesApi, // 获取绑定角色
getCharacter: TakumiRecordCharactersApi, // 获取角色信息
getAvatarList: TakumiRecordCharacterListApi, // 获取角色列表
getAvatarDetail: TakumiRecordCharacterDetailApi, // 获取角色详情
},
bySToken: {
getAccounts: TakumiSTokenBindingRolesApi, // 获取绑定角色