// pages/myhome/myhome.js const config = require('../../config.js') const getReq = config.getReq const app = getApp(); Page({ /** * 页面的初始数据 */ data: { memberInfo: {}, sinopec:{}, petrochina:{}, phone: {}, userInfo: app.globalData.userInfo }, handleMore(e) { const { cardtype } = e.currentTarget.dataset app.navigateto(`/pages/postageManage/postageManage?card_type=${cardtype}`) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { if(!app.globalData.userInfo) { return; } this.setData({ userInfo: app.globalData.userInfo }) getReq(app,{ act: 'member_info', op: 'index', page_type: 'oil' }, (res) => { this.setData({ firstLoad: false }); if (res.code == 200) { if(res.datas) { const { cards, sub_titles } = res.datas const phone = app.getValueByKey('phone', cards) const petrochina = app.getValueByKey('petrochina', cards) const sinopec = app.getValueByKey('sinopec', cards) this.setData({ memberInfo: {...res.datas}, phone, petrochina, sinopec }) } } else { app.showToast(res.message) } }) }, getAuth(e) { let { userInfo } = e.detail if (userInfo) { this.setData({ userInfo:userInfo }) wx.reLaunch({ url: '/pages/index/index' }); } }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })