|
|
@ -36,15 +36,6 @@ Page({ |
|
|
|
}, |
|
|
|
onShow: function () { |
|
|
|
this.getUserInfo() |
|
|
|
if (store.hasPhone()) { |
|
|
|
console.log('已经绑定手机号码') |
|
|
|
this.getUserInfo() |
|
|
|
} else { |
|
|
|
console.log('未绑定手机号码') |
|
|
|
wx.redirectTo({ |
|
|
|
url: '/pages/register/index', |
|
|
|
}) |
|
|
|
} |
|
|
|
}, |
|
|
|
isAuthUserInfo () { |
|
|
|
let that = this |
|
|
@ -84,22 +75,22 @@ Page({ |
|
|
|
}, |
|
|
|
bindGetUserInfo (e) { |
|
|
|
console.log(e.detail.userInfo) |
|
|
|
|
|
|
|
if (e.detail.userInfo){ |
|
|
|
let avatarUrl = e.detail.userInfo.avatarUrl |
|
|
|
let city = e.detail.userInfo.city |
|
|
|
let country = e.detail.userInfo.country |
|
|
|
let gender = e.detail.userInfo.gender |
|
|
|
let nickName = e.detail.userInfo.nickName |
|
|
|
let province = e.detail.userInfo.province |
|
|
|
this.updateUserInfo(avatarUrl, city, country, gender, nickName, province) |
|
|
|
this.isAuthUserInfo() |
|
|
|
|
|
|
|
this.updateUserInfo(avatarUrl,nickName) |
|
|
|
} |
|
|
|
}, |
|
|
|
hasBindUserInfo () { |
|
|
|
return store.hasBindUserInfo(); |
|
|
|
}, |
|
|
|
updateUserInfo (avatarUrl, city, country, gender, nickName, province) { |
|
|
|
userModel.updateUserInfo(avatarUrl, city, country, gender, nickName, province, res => { |
|
|
|
|
|
|
|
// 将用户信息发送服务器
|
|
|
|
updateUserInfo (avatarUrl, nickName) { |
|
|
|
userModel.updateUserInfo(avatarUrl, nickName, res => { |
|
|
|
if(res.code === 200){ |
|
|
|
this.isAuthUserInfo() |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
getUserInfo () { |
|
|
@ -114,6 +105,16 @@ Page({ |
|
|
|
avatarUrl: res.result.avatarUrl, |
|
|
|
nickName: res.result.nickName, |
|
|
|
reAuth: true |
|
|
|
},()=>{ |
|
|
|
if (store.hasPhone()) { |
|
|
|
console.log('已经绑定手机号码') |
|
|
|
this.getMsgStatus() |
|
|
|
} else { |
|
|
|
console.log('未绑定手机号码') |
|
|
|
wx.redirectTo({ |
|
|
|
url: '/pages/register/index', |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
store.saveUserInfo({ |
|
|
|
nickName: res.result.nickName, |
|
|
|