Merge branch 'master' of https://gitee.com/linlinjava/litemall
This commit is contained in:
@@ -24,25 +24,21 @@ Page({
|
|||||||
|
|
||||||
},
|
},
|
||||||
wxLogin: function(e) {
|
wxLogin: function(e) {
|
||||||
if (e.detail.userInfo == undefined) {
|
|
||||||
app.globalData.hasLogin = false;
|
|
||||||
util.showErrorToast('微信登录失败');
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
user.checkLogin().catch(() => {
|
user.checkLogin().catch(() => {
|
||||||
|
wx.getUserProfile({
|
||||||
user.loginByWeixin(e.detail.userInfo).then(res => {
|
desc: '用于完善会员资料',
|
||||||
app.globalData.hasLogin = true;
|
success: (res) => {
|
||||||
|
user.loginByWeixin(res.userInfo).then(res => {
|
||||||
wx.navigateBack({
|
app.globalData.hasLogin = true;
|
||||||
delta: 1
|
wx.navigateBack({
|
||||||
})
|
delta: 1
|
||||||
}).catch((err) => {
|
})
|
||||||
app.globalData.hasLogin = false;
|
}).catch((err) => {
|
||||||
util.showErrorToast('微信登录失败');
|
app.globalData.hasLogin = false;
|
||||||
});
|
util.showErrorToast('微信登录失败');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
})
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
accountLogin: function() {
|
accountLogin: function() {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<view class="container">
|
<view class="container">
|
||||||
<view class="login-box">
|
<view class="login-box">
|
||||||
<button type="primary" open-type="getUserInfo" class="wx-login-btn" bindgetuserinfo="wxLogin">微信直接登录</button>
|
<button type="primary" open-type="getUserProfile" class="wx-login-btn" bindtap="wxLogin">微信直接登录</button>
|
||||||
<button type="primary" class="account-login-btn" bindtap="accountLogin">账号登录</button>
|
<button type="primary" class="account-login-btn" bindtap="accountLogin">账号登录</button>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
Reference in New Issue
Block a user