import { wxLoginCustomer } from './api/index'
|
App({
|
globalData: {
|
primary: '#B08771',
|
bottomLift: ''
|
},
|
onLaunch: function () {
|
//获取当前设备信息
|
const WindowInfo = wx.getWindowInfo()
|
if (WindowInfo.safeArea.top > 20) {
|
this.globalData.bottomLift = WindowInfo.screenHeight - WindowInfo.safeArea.bottom;
|
}
|
//
|
const res = wx.getStorageSync('member')
|
if (res) {
|
this.globalData.userInfo = res
|
} else {
|
// 登录
|
wx.login({
|
timeout: 5000,
|
success(res) {
|
if (res.code) {
|
//发起网络请求
|
wxLoginCustomer({
|
code: res.code
|
}).then(res => {
|
console.log(res)
|
if (res && res.data.member) {
|
wx.setStorageSync('member', res.data.member)
|
wx.setStorageSync('openid', res.data.member.openid)
|
wx.setStorageSync('sessionKey', res.data.sessionKey)
|
wx.setStorageSync('token', res.data.token)
|
} else {
|
console.log('登录失败!')
|
}
|
})
|
} else {
|
console.log('登录失败!' + res)
|
}
|
},
|
fail(err) {
|
console.log(err)
|
}
|
})
|
}
|
}
|
})
|