diff --git a/pages/login/index.vue b/pages/login/index.vue index c1de2f9..b776d60 100644 --- a/pages/login/index.vue +++ b/pages/login/index.vue @@ -441,7 +441,7 @@ async function onGetPhoneNumber(e) { // 更新用户信息 try { - const updatedUserInfo = await authRequest({ url: '/api/app/users/info', method: 'GET' }) + const updatedUserInfo = await getUserProfile() // 使用 api/appUser.js 中的函数 if (updatedUserInfo) { uni.setStorageSync('user_info', updatedUserInfo) } @@ -497,7 +497,7 @@ async function onGetPhoneNumber(e) { // 更新用户信息 try { - const updatedUserInfo = await authRequest({ url: '/api/app/users/info', method: 'GET' }) + const updatedUserInfo = await getUserProfile() if (updatedUserInfo) { Object.assign(data, updatedUserInfo) uni.setStorageSync('user_info', updatedUserInfo) diff --git a/pages/mine/index.vue b/pages/mine/index.vue index 38df546..ce2bba8 100644 --- a/pages/mine/index.vue +++ b/pages/mine/index.vue @@ -776,7 +776,12 @@ export default { } try { // 优先使用新的 profile API - const profile = await getUserProfile() + let profile = null + try { + profile = await getUserProfile() + } catch (err) { + console.warn('[Mine] getUserProfile 调用失败,将尝试降级逻辑:', err) + } if (profile) { console.log('[Mine] 从 profile API 获取用户信息:', profile)