// pages/mine/index.js const app = getApp(); Page({ /** * 页面的初始数据 */ data: { members: {}, memberCard: 0, showLogoutDialog: false, gohome: true }, /** * 生命周期函数--监听页面加载 */ onLoad: function(options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function() { }, /** * 生命周期函数--监听页面显示 */ onShow: function() { wx.showLoading({ title: '加载中...', mask: true, }) app.$api.memberCenter({}).then(res => { this.setData({ members: res.members, memberCard: res.memberCard }) }, err => { }) }, /** * 生命周期函数--监听页面隐藏 */ onHide: function() { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function() { }, /** * 用户点击右上角分享 */ onShareAppMessage: function() { return { title: '智慧云馆' } }, // 跳转个人信息 pushUserInfo() { wx.navigateTo({ url: '/pages/userInfo/index', }) }, // 跳转充值页面 pushRecharge() { wx.navigateTo({ url: '/pages/myAccount/index', }) }, // 跳转会员卡页面 pushClubCard() { wx.navigateTo({ url: '/pages/myMembershipCard/index', }) }, // 跳转我的预约 pushMyOrder() { wx.navigateTo({ url: '/pages/myBookingsList/index', }) }, // 跳转我的入场订单 pushMyEnter() { wx.navigateTo({ url: '/pages/myEnterList/index', }) }, // 跳转我的账单 pushMyBill() { wx.navigateTo({ url: '/pages/myBills/index', }) }, // 跳转到我的报告 pushMyHealth() { wx.navigateTo({ url: '/pages/healthDocs/index', }) }, // 跳转人脸采集 pushFacialCapturing() { wx.navigateTo({ url: '/pages/facialCapturing/index', }) }, // 跳转常见问题 pushFAQ() { wx.navigateTo({ url: '/pages/questions/index', }) }, // 跳转关于我们 pushAboutUs() { wx.navigateTo({ url: '/pages/about/index', }) }, // 退出登录 logout() { this.setData({ showLogoutDialog: true }) }, // 确认退出 confirmDeleteDialog() { wx.removeStorageSync('accessToken'); wx.removeStorageSync('history'); wx.removeStorageSync('information'); this.setData({ showLogoutDialog: false }) wx.redirectTo({ url: '/pages/login/index', }) }, // 取消退出 cancelDeleteDialog() { this.setData({ showLogoutDialog: false }) } })