From 99ffcd20feaf441a741f719596a99ba4c970a145 Mon Sep 17 00:00:00 2001 From: feige996 <1020102647@qq.com> Date: Wed, 24 Sep 2025 16:20:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=B8=BA=E5=BC=82=E6=AD=A5=E8=AF=B7?= =?UTF-8?q?=E6=B1=82=E6=B7=BB=E5=8A=A0promise=E8=B0=83=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 统一修改异步请求调用方式,确保所有API调用都使用promise模式 --- src/store/token.ts | 6 +++--- src/store/user.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/store/token.ts b/src/store/token.ts index 363dc2b..36c1349 100644 --- a/src/store/token.ts +++ b/src/store/token.ts @@ -103,7 +103,7 @@ export const useTokenStore = defineStore( */ const login = async (loginForm: ILoginForm) => { try { - const res = await _login(loginForm) + const res = await _login(loginForm).promise console.log('普通登录-res: ', res) await _postLogin(res) uni.showToast({ @@ -133,7 +133,7 @@ export const useTokenStore = defineStore( // 获取微信小程序登录的code const code = await getWxCode() console.log('微信登录-code: ', code) - const res = await _wxLogin(code) + const res = await _wxLogin(code).promise console.log('微信登录-res: ', res) await _postLogin(res) uni.showToast({ @@ -193,7 +193,7 @@ export const useTokenStore = defineStore( } const refreshToken = tokenInfo.value.refreshToken - const res = await _refreshToken(refreshToken) + const res = await _refreshToken(refreshToken).promise console.log('刷新token-res: ', res) setTokenInfo(res) return res diff --git a/src/store/user.ts b/src/store/user.ts index 3f6d693..60e9574 100644 --- a/src/store/user.ts +++ b/src/store/user.ts @@ -42,7 +42,7 @@ export const useUserStore = defineStore( * 获取用户信息 */ const fetchUserInfo = async () => { - const res = await getUserInfo() + const res = await getUserInfo().promise setUserInfo(res) return res }