From ddec6bdc6f67d6d13b1d8f827b9c56a557a304da Mon Sep 17 00:00:00 2001 From: BTMuli Date: Fri, 26 May 2023 22:53:29 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=B1=20=E5=BC=80=E5=A7=8B=E5=86=99?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/User/Characters.vue | 77 +++++++++++++++++++++++++--------- src/web/request/getRoleList.ts | 4 +- 2 files changed, 60 insertions(+), 21 deletions(-) diff --git a/src/pages/User/Characters.vue b/src/pages/User/Characters.vue index 00e1c033..3eeda199 100644 --- a/src/pages/User/Characters.vue +++ b/src/pages/User/Characters.vue @@ -1,49 +1,88 @@ diff --git a/src/web/request/getRoleList.ts b/src/web/request/getRoleList.ts index 92cc5d02..a81c8f57 100644 --- a/src/web/request/getRoleList.ts +++ b/src/web/request/getRoleList.ts @@ -18,12 +18,12 @@ import TGUtils from "../utils/TGUtils"; * @param {TGApp.Sqlite.Account.Game} account 游戏账号 * @returns {Promise} 用户角色列表 */ -export async function getGameRoleListByLToken (cookie: Record, account: TGApp.Sqlite.Account.Game): Promise { +export async function getGameRoleListByLToken(cookie: TGApp.BBS.Constant.CookieGroup4, account: TGApp.Sqlite.Account.Game): Promise { const url = TGApi.GameData.byCookie.getCharacter; const uid = account.gameUid; // eslint-disable-next-line camelcase const data = { role_id: uid, server: TGUtils.Tools.getServerByUid(uid) }; - const header = TGUtils.User.getHeader(cookie, "POST", JSON.stringify(data), "common"); + const header = TGUtils.User.getHeader(cookie as unknown as Record, "POST", JSON.stringify(data), "common"); return await http.fetch(url, { method: "POST", headers: header,