This commit is contained in:
@@ -183,15 +183,18 @@ export default {
|
||||
});
|
||||
|
||||
const ret = res.data || {};
|
||||
console.log('[register] 注册响应:', JSON.stringify(ret, null, 2));
|
||||
|
||||
if (ret.code === 0 && ret.data) {
|
||||
// 保存 token
|
||||
uni.setStorageSync('token', ret.data.token);
|
||||
|
||||
// 存储 user_info(至少有 user_id 就能开门)
|
||||
// 存储 user_info(接口返回 user_info.user_id 和 phone)
|
||||
const existing = uni.getStorageSync('user_info') || {};
|
||||
const apiUserInfo = ret.data.user_info || {};
|
||||
const userInfo = {
|
||||
user_id: ret.data.user_id || existing.user_id || '',
|
||||
phone: this.phone || existing.phone || '',
|
||||
user_id: apiUserInfo.user_id || existing.user_id || '',
|
||||
phone: apiUserInfo.phone || this.phone || existing.phone || '',
|
||||
nickname: existing.nickname || '',
|
||||
avatar: existing.avatar || '',
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user