From 76f8bc3c160205bc4cb58607b6f2ef6cd26572ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Fri, 15 Nov 2024 14:28:46 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=A0=81=E7=99=BB=E5=BD=95-100=EF=BC=8C=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E5=90=8E=E5=88=87=E6=8D=A2=E7=99=BB=E5=BD=95=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/config/tc-userBadge.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/config/tc-userBadge.vue b/src/components/config/tc-userBadge.vue index 8bf35d28..9ce21b46 100644 --- a/src/components/config/tc-userBadge.vue +++ b/src/components/config/tc-userBadge.vue @@ -183,6 +183,7 @@ async function tryCaptchaLogin(): Promise { emits("loadOuter", { show: false }); return; } + showSnackbar.success("获取LToken成功"); ck.ltoken = ltokenRes; emits("loadOuter", { show: true, title: "正在获取 cookieToken " }); const cookieTokenRes = await TGRequest.User.bySToken.getCookieToken(ck.mid, ck.stoken); @@ -195,6 +196,7 @@ async function tryCaptchaLogin(): Promise { emits("loadOuter", { show: false }); return; } + showSnackbar.success("获取CookieToken成功"); ck.cookie_token = cookieTokenRes; emits("loadOuter", { show: true, title: "正在获取用户信息" }); const briefRes = await TGRequest.User.byCookie.getUserInfo(ck.cookie_token, ck.account_id); @@ -205,6 +207,7 @@ async function tryCaptchaLogin(): Promise { emits("loadOuter", { show: false }); return; } + showSnackbar.success("获取用户信息成功"); const briefInfo: TGApp.App.Account.BriefInfo = { nickname: briefRes.nickname, uid: briefRes.uid, @@ -223,13 +226,15 @@ async function tryCaptchaLogin(): Promise { userStore.cookie.value = ck; appStore.isLogin.value = true; emits("loadOuter", { show: true, title: "正在获取游戏账号" }); - const gameRes = await TGRequest.User.bySToken.getAccounts(ck.stoken, ck.stuid); + const gameRes = await TGRequest.User.byCookie.getAccounts(ck.cookie_token, ck.account_id); if (!Array.isArray(gameRes)) { loading.value = false; emits("loadOuter", { show: false }); showSnackbar.error(`[${gameRes.retcode}]${gameRes.message}`); + await TGLogger.Error(`获取游戏账号失败:${gameRes.retcode}-${gameRes.message}`); return; } + showSnackbar.success("获取游戏账号成功"); await TSUserAccount.game.saveAccounts(briefInfo.uid, gameRes); const curAccount = await TSUserAccount.game.getCurAccount(briefInfo.uid); if (!curAccount) { @@ -366,6 +371,7 @@ async function confirmRefreshUser(uid: string): Promise { return; } await refreshUser(uid); + if (userStore.uid.value === uid) showSnackbar.success("成功刷新用户信息"); const confirm = await showConfirm({ title: "是否切换用户?", text: `将切换到用户${uid}` }); if (!confirm) return; await loadAccount(uid);