| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- var app = getApp();
- Page({
- data: {
- logo: '',
- name: '',
- url: app.globalData.url,
- code:'',
- userInfo:'',
- },
- onLoad: function (options) {
- var that = this;
- app.setBarColor();
- },
- //首次点击允许获取用户信息并且授权
- getUserInfo: function(e){
- var that = this;
- var userInfo = e.detail.userInfo;
- userInfo.spid = app.globalData.spid;
- userInfo.spreadid = app.globalData.spreadid;//获取推广人ID 2.5.36
- wx.login({
- success: function (res) {
- // console.log(res);//获取code
- if (res.code) {
- userInfo.code = res.code;
- wx.request({
- url: app.globalData.url + '/routine/logins/setCode',
- method: 'post',
- dataType : 'json',
- data: {
- info: userInfo
- },
- success: function (res) {
- // console.log(res);//根据code 获取openid session_key unionid(未试过用相关连应用无法获取unionid)
- wx.setStorageSync('session_key', res.data.session_key);//保存小程序缓存中
- wx.navigateTo({
- url: '/pages/loading/loading',
- })
- }
- })
- } else {
- console.log('登录失败!' + res.errMsg)
- }
- }
- })
- }
- })
|