|
@@ -5,6 +5,7 @@ App({
|
|
|
name: null,
|
|
|
},
|
|
|
onLaunch(options) {
|
|
|
+ console.log("onLaunchonLaunchonLaunchonLaunchonLaunchonLaunchonLaunchonLaunchonLaunchonLaunchonLaunchonLaunch");
|
|
|
// if (wx.getStorageSync('openId')) {
|
|
|
// wx.request({
|
|
|
// url: 'http://info.windd.cn:8080/test/applet/isExist',
|
|
@@ -24,7 +25,44 @@ App({
|
|
|
// } else {
|
|
|
|
|
|
// }
|
|
|
+ // wx.login({
|
|
|
+ // success: res => {
|
|
|
+ // // 获取到用户的 code 之后:res.code
|
|
|
+ // console.log("用户的code:" + res.code);
|
|
|
+ // const appid = "wx1c015df104db7030"
|
|
|
+ // const secret = "d1956c1b5d3601657c98b0dc80a006f7"
|
|
|
+ // let url = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + appid + '&secret=' + secret + '&js_code=' + res.code + '&grant_type=authorization_code';
|
|
|
+ // wx.request({
|
|
|
+ // // 自行补上自己的 APPID 和 SECRET
|
|
|
+ // url: url,
|
|
|
+ // success: res => {
|
|
|
+ // // 获取到用户的 openid
|
|
|
+ // console.log("用户的openid:" + res.data.openid);
|
|
|
+ // wx.setStorageSync('openId', res.data.openid)
|
|
|
+
|
|
|
+ // wx.request({
|
|
|
+ // url: 'http://info.windd.cn:8080/test/applet/isExist',
|
|
|
+ // method: "GET",
|
|
|
+ // data: {
|
|
|
+ // appletsId: wx.getStorageSync('openId')
|
|
|
+ // },
|
|
|
+ // success: (res) => {
|
|
|
+ // console.log(res, "apppppppppppppppppppppppppp");
|
|
|
+ // if (res.data.code == 0) {
|
|
|
+ // if(res.data.data){
|
|
|
+ // wx.setStorageSync('user', 'user');
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+
|
|
|
},
|
|
|
+
|
|
|
onShow(options) {
|
|
|
// Do something when show.
|
|
|
},
|
|
@@ -34,4 +72,52 @@ App({
|
|
|
onError(msg) {
|
|
|
console.log(msg)
|
|
|
},
|
|
|
+ getAuthKey: function () {
|
|
|
+ var that = this;
|
|
|
+ return new Promise(function (resolve, reject) {
|
|
|
+ // 调用登录接口
|
|
|
+ wx.login({
|
|
|
+ success: function (res) {
|
|
|
+ if (res.code) {
|
|
|
+ console.log("用户的code:" + res.code);
|
|
|
+ const appid = "wx1c015df104db7030"
|
|
|
+ const secret = "d1956c1b5d3601657c98b0dc80a006f7"
|
|
|
+ let url = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + appid + '&secret=' + secret + '&js_code=' + res.code + '&grant_type=authorization_code';
|
|
|
+ wx.request({
|
|
|
+ // 自行补上自己的 APPID 和 SECRET
|
|
|
+ url: url,
|
|
|
+ success: res => {
|
|
|
+ // 获取到用户的 openid
|
|
|
+ console.log("用户的openid:" + res.data.openid);
|
|
|
+ wx.setStorageSync('openId', res.data.openid)
|
|
|
+ wx.request({
|
|
|
+ url: 'http://info.windd.cn:8080/test/applet/isExist',
|
|
|
+ method: "GET",
|
|
|
+ data: {
|
|
|
+ appletsId: wx.getStorageSync('openId')
|
|
|
+ },
|
|
|
+ success: (res) => {
|
|
|
+ console.log(res, "apppppppppppppppppppppppppp");
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ if(res.data.data){
|
|
|
+ wx.setStorageSync('user', 'user');
|
|
|
+ }
|
|
|
+ resolve(res);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ console.log('获取用户登录态失败!' + res.errMsg);
|
|
|
+ var res = {
|
|
|
+ status: 300,
|
|
|
+ data: '错误'
|
|
|
+ }
|
|
|
+ reject('error');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ });
|
|
|
+ },
|
|
|
})
|