33 lines
830 B
JavaScript
33 lines
830 B
JavaScript
import updateManager from './common/updateManager';
|
|
var util = require('utils/util.js');
|
|
var api = require('config/api.js');
|
|
|
|
App({
|
|
onLaunch: function () {
|
|
wx.$api = api
|
|
wx.$util = util
|
|
// 展示本地存储能力
|
|
var logs = wx.getStorageSync('logs') || []
|
|
logs.unshift(Date.now())
|
|
wx.setStorageSync('logs', logs)
|
|
// 登录
|
|
wx.login({
|
|
success: (res) => {
|
|
util.request(api.AuthLoginByWeixin, {
|
|
code: res.code
|
|
}, 'POST').then(function (res) {
|
|
console.log('App Launch')
|
|
if (res.code === 1) {
|
|
let userInfo = res.data.userinfo;
|
|
wx.setStorageSync('token', res.data.token);
|
|
wx.setStorageSync('userInfo', userInfo);
|
|
}
|
|
});
|
|
},
|
|
});
|
|
},
|
|
onShow: function () {
|
|
updateManager();
|
|
},
|
|
});
|