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 console.error("res",res) } else { // 登录 wx.login({ timeout: 5000, success(res) { if (res.code) { //发起网络请求 wxLoginCustomer({ code: res.code }).then(res => { console.log(res) if (res && res.data.users) { wx.setStorageSync('member', res.data.users) wx.setStorageSync('openid', res.data.users.openid) wx.setStorageSync('sessionKey', res.data.sessionKey) wx.setStorageSync('token', res.data.token) } else { wx.navigateTo({ url: '/pages/login/index', }) console.log('登录失败!') } }) } else { wx.navigateTo({ url: '/pages/login/index', }) console.log('登录失败!' + res) } }, fail(err) { console.log(err) } }) } } })