|
@@ -27,37 +27,41 @@ App({
|
|
|
onLaunch() {
|
|
onLaunch() {
|
|
|
|
|
|
|
|
// 登录
|
|
// 登录
|
|
|
- wx.login({
|
|
|
|
|
- success: res => {
|
|
|
|
|
- // 发送 res.code 到后台换取 accessTokenDTO, userProfileDTO
|
|
|
|
|
- console.log("code", res);
|
|
|
|
|
- if (res.code){
|
|
|
|
|
- wx.request({
|
|
|
|
|
- url: baseUrl + '/api/store/wxlogin',
|
|
|
|
|
- method: 'POST',
|
|
|
|
|
- data: {
|
|
|
|
|
- jsCode: res.code
|
|
|
|
|
- },
|
|
|
|
|
- header: {
|
|
|
|
|
- 'content-type': 'application/x-www-form-urlencoded',
|
|
|
|
|
- 'X-Referrer-Id': '', // 旧租户字段
|
|
|
|
|
- 'X-Store-Id': '', // 旧租户字段
|
|
|
|
|
- },
|
|
|
|
|
- success:(res)=> {
|
|
|
|
|
- console.log(res);
|
|
|
|
|
- this.globalData.mUser = res.data.data;
|
|
|
|
|
- wx.setStorageSync('accessToken', this.globalData.mUser.accessTokenDTO.accessToken);
|
|
|
|
|
- },
|
|
|
|
|
- fail: function(res){
|
|
|
|
|
- console.log(res);
|
|
|
|
|
- }
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ if (wx.getStorageSync('accessToken')) {
|
|
|
|
|
+ this.globalData.loginSuccess = true;
|
|
|
|
|
+ } else {
|
|
|
|
|
+ wx.login({
|
|
|
|
|
+ success: res => {
|
|
|
|
|
+ // 发送 res.code 到后台换取 accessTokenDTO, userProfileDTO
|
|
|
|
|
+ console.log("code", res);
|
|
|
|
|
+ if (res.code){
|
|
|
|
|
+ wx.request({
|
|
|
|
|
+ url: baseUrl + '/api/store/wxlogin',
|
|
|
|
|
+ method: 'POST',
|
|
|
|
|
+ data: {
|
|
|
|
|
+ jsCode: res.code
|
|
|
|
|
+ },
|
|
|
|
|
+ header: {
|
|
|
|
|
+ 'content-type': 'application/x-www-form-urlencoded',
|
|
|
|
|
+ 'X-Referrer-Id': '', // 旧租户字段
|
|
|
|
|
+ 'X-Store-Id': '', // 旧租户字段
|
|
|
|
|
+ },
|
|
|
|
|
+ success:(res)=> {
|
|
|
|
|
+ console.log(res);
|
|
|
|
|
+ this.globalData.mUser = res.data.data;
|
|
|
|
|
+ wx.setStorageSync('accessToken', this.globalData.mUser.accessTokenDTO.accessToken);
|
|
|
|
|
+ },
|
|
|
|
|
+ fail: function(res){
|
|
|
|
|
+ console.log(res);
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ fail: function(e){
|
|
|
|
|
+ console.log(e);
|
|
|
}
|
|
}
|
|
|
- },
|
|
|
|
|
- fail: function(e){
|
|
|
|
|
- console.log(e);
|
|
|
|
|
- }
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
})
|
|
})
|
|
|
|
|
|