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