fix: 为异步请求添加promise调用
统一修改异步请求调用方式,确保所有API调用都使用promise模式
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -42,7 +42,7 @@ export const useUserStore = defineStore(
|
||||
* 获取用户信息
|
||||
*/
|
||||
const fetchUserInfo = async () => {
|
||||
const res = await getUserInfo()
|
||||
const res = await getUserInfo().promise
|
||||
setUserInfo(res)
|
||||
return res
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user