parent
587de5d320
commit
74633e077c
1 changed files with 41 additions and 0 deletions
@ -0,0 +1,41 @@ |
||||
const jsonApi = require('utils/jsonapi-datastore/dist/jsonapi-datastore.js') |
||||
require('utils/polyfill.js') |
||||
|
||||
App({ |
||||
onLaunch: function () { |
||||
this.store = new(jsonApi.JsonApiDataStore) |
||||
this.jsonModel = jsonApi.JsonApiDataStoreModel |
||||
this.globalData.code = wx.getStorageSync('code') |
||||
}, |
||||
|
||||
getUserInfo: function (cb) { |
||||
var that = this |
||||
if(this.globalData.userInfo){ |
||||
typeof cb == "function" && cb(this.globalData.userInfo) |
||||
}else{ |
||||
wx.login({ |
||||
success: function (res) { |
||||
if (res.code) { |
||||
that.globalData.code = res.code |
||||
wx.setStorageSync('code', res.code) |
||||
wx.getUserInfo({ |
||||
success: function (res) { |
||||
that.globalData.userInfo = res.userInfo |
||||
typeof cb == "function" && cb(that.globalData.userInfo) |
||||
} |
||||
}) |
||||
} else { |
||||
console.log('获取用户登录态失败!' + res.errMsg) |
||||
} |
||||
} |
||||
}) |
||||
} |
||||
}, |
||||
|
||||
globalData:{ |
||||
userInfo: null, |
||||
currentCustomer: null, |
||||
API_URL: 'http://localhost:3000' |
||||
// API_URL: 'https://rapi-staging.bayekeji.com'
|
||||
} |
||||
}) |
Loading…
Reference in new issue