fix: 为异步请求添加promise调用

统一修改异步请求调用方式,确保所有API调用都使用promise模式
This commit is contained in:
feige996
2025-09-24 16:20:34 +08:00
parent db3189c47a
commit 99ffcd20fe
2 changed files with 4 additions and 4 deletions

View File

@@ -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

View File

@@ -42,7 +42,7 @@ export const useUserStore = defineStore(
* 获取用户信息
*/
const fetchUserInfo = async () => {
const res = await getUserInfo()
const res = await getUserInfo().promise
setUserInfo(res)
return res
}