//在用户第一回授权时(防止登录失败)进行的离开页面执行的事件
onHide: function(e) {
var utilMd5 = require('../../utils/util.js');
var that = this;
var timestamp = Date.parse(new Date());
timestamp = timestamp / 1000;
var password = utilMd5.hexMD5(app.information.code + timestamp);
that.setData({
banner: app.information.userInfo.avatarUrl,
nickName: app.information.userInfo.nickName
});
app.onLaunch();
setTimeout(function() {
/*登录*/
wx.request({
url: '' + app.information.host + '/api/json/member/member.ashx?action=otherlogin&companyid=' + app.information.companyid + '&code=' + password + '×tamp=' + timestamp + '&type=wxlogin&openid=' + app.information.openid + '&nickname=' + app.information.userInfo.nickName + '&sex=' + app.information.userInfo.gender + '&headimgurl= ' + app.information.userInfo.avatarUrl,
header: {
'content-type': 'application/json',
},
//存储cookie()
success: res => {
app.onLaunch();
if (res.header["Set-Cookie"].length > 200) {
that.setData({
hy_zt: 0
})
} else {}
},
complete: res => {
wx.request({
url: '' + app.information.host + '/api/json/member/member.ashx?action=otherlogin&companyid=' + app.information.companyid + '&code=' + password + '×tamp=' + timestamp + '&type=wxlogin&openid=' + app.information.openid + '&nickname=' + app.information.userInfo.nickName + '&sex=' + app.information.userInfo.gender + '&headimgurl= ' + app.information.userInfo.avatarUrl,
header: {
'content-type': 'application/json',
},
//存储cookie()
success: res => {
if (res.header["Set-Cookie"].length > 200) {
that.setData({
hy_zt: 0
})
app.information.cookie = res.header["Set-Cookie"]
} else {}
}
});
}
});
}, 1000)
},














网友评论