Authored by QC-L

修复登录授权失败的问题 review by 黄敬囿

@@ -316,12 +316,13 @@ export const getPhoneNumber = (e) => { @@ -316,12 +316,13 @@ export const getPhoneNumber = (e) => {
316 export const getLoginButtonType = () => { 316 export const getLoginButtonType = () => {
317 // const globalData = getGlobalData(); 317 // const globalData = getGlobalData();
318 const userInfo = getStorageUserInfo(); 318 const userInfo = getStorageUserInfo();
  319 + const unionid = wx.getStorageSync('unionid');
319 320
320 if (userInfo && userInfo.uid) { 321 if (userInfo && userInfo.uid) {
321 return ''; // 已经是登录状态,合法用户 322 return ''; // 已经是登录状态,合法用户
322 } 323 }
323 324
324 - let isUnionID = userInfo && userInfo.union_id;// 如果有unionID情况 325 + let isUnionID = unionid;// 如果有unionID情况
325 let isPhoneNumber = isUnionID ? !(userInfo && userInfo.uid) : false; // 如果有unionID且没有uid,可以获取手机号自动绑定登录 326 let isPhoneNumber = isUnionID ? !(userInfo && userInfo.uid) : false; // 如果有unionID且没有uid,可以获取手机号自动绑定登录
326 327
327 if (!isUnionID) { 328 if (!isUnionID) {