//获取应用实例 const app = getApp() var Constant = require('../../utils/constant.js'); Page({ data: { userInfo: null, isDeBug: Constant.isDeBug }, onLoad: function () { var that = this; var userInfo = app.globalData.userInfo; // if (!userInfo) { wx.navigateTo({ url: '/login/login/index', }); return; } this.setData({ userInfo: userInfo }); }, onShow: function () { var userInfo = this.data.userInfo; if (userInfo == null) { userInfo = app.globalData.userInfo; this.setData({ userInfo: userInfo }); } }, openSetting: function () { wx.openSetting({ success(res) { //console.log(res.authSetting) // res.authSetting = { // "scope.userInfo": true, // "scope.userLocation": true // } } }) }, removeStorage: function () { //清除所有缓存 wx.clearStorage({ success(res) { wx.showToast({ title: '清除成功', icon: 'success' }); //app.onLoginAndIndex(); wx.reLaunch({ url: '/login/login/index' }); } }) }, //扫一扫 onScan: function () { // 允许从相机和相册扫码 wx.scanCode({ success(res) { console.log(res) //wx.vibrateLong() } }) }, //重新登录 reLogin: function () { //app.onLoginAndIndex(); wx.showModal({ title:"提示", content:"是否重新登录?", showCancel:true, cancelText:"否", cancelColor: '#ff0000', confirmText:"是", success (res) { if (res.confirm) { wx.reLaunch({ url: '/login/login/index' }); } else if (res.cancel) { return } } }) }, refreshUserInfo: function () { var userInfo = app.globalData.userInfo; this.setData({ userInfo: userInfo }); }, onTest() { wx.navigateTo({ url: '/test/qiDong/index' }); }, //修改密码 changePassWord() { wx.navigateTo({ url: '../../other/changePassWord/index' }); }, onShareAppMessage: function () { return Constant.Share; }, })