// 网络请求工具类 var networkUtil = require('../../utils/network_util.js') var api = require('../../utils/apiFile.js') // 事件监听 var event = require('../../utils/event.js') // 获取应用实例 var app = getApp() Page({ data: { vipList: [], isVip: false, isVip1: false, phone: '', hospitalId:null, networkutil:'' }, onLoad: function (e) { var self = this networkUtil.showLoading() self.setData({ phone: app.globalData.userInfo.phone, userId:wx.getStorageSync('erid'), hospitalId:wx.getStorageSync('hospitalId'), networkutil:networkUtil.Builing_Release_AppStore }) self.requestData() event.on('userStatusChange', this, function (data) { networkUtil.showLoading() self.requestData() }) }, onShow:function(){ var self = this if (app.globalData.userInfo.status == 1) { self.setData({ isVip: true }) } else { self.setData({ isVip: false }) } if (app.globalData.userInfo.bzstatus == 1) { self.setData({ isVip1: true }) } else { self.setData({ isVip1: false }) } }, requestData() { var self = this var param = { babyId:self.data.userId } var arr=[] networkUtil._get(api.goods, {}, function (res) { // console.log('vip1',res) if((self.data.hospitalId==4055&&self.data.networkutil==1)||(self.data.hospitalId==666668&&(self.data.networkutil==0||self.data.networkutil==4))){ arr[0]=res.data.data[0] arr[1]=res.data.data[1] arr[0].desc=['1.精准指导服务:'+res.data.data[0].desc,'2.随访提醒:'+res.data.data[2].desc,'3.查看检查记录:'+res.data.data[3].desc] arr[1].desc=[res.data.data[1].desc] console.log('arr',arr); self.setData({ vipList: arr, }) }else{ self.setData({ vipList: res.data.data, }) } }, function (res) { }) }, itemClick:function(e){ var id = e.currentTarget.dataset.id var status = e.currentTarget.dataset.status var price = e.currentTarget.dataset. price if (status == 0 && price > 0&&this.data.isVip){ wx.navigateTo({ url: '../order_payment/order_payment?id='+id, }) } } })