| const app = getApp() | 
| var util = require('../../utils/util.js'); | 
| var api = require('../../utils/service-api.js'); | 
|   | 
| Page({ | 
|   | 
|   /** | 
|    * 页面的初始数据 | 
|    */ | 
|   data: { | 
|     record:{}, | 
|     isActive:1 | 
|   }, | 
|   | 
|   /** | 
|    * 生命周期函数--监听页面加载 | 
|    */ | 
|   onLoad: function (options) { | 
|    | 
|     var _this = this; | 
|     util.request({ | 
|       api:api.checkInfo.findById+"/"+options.id, | 
|       callback: function(data) { | 
|         console.log(data); | 
|         _this.setData({ | 
|           record: data.rows[0], | 
|           vipInfo:data.mapInfo.vipInfo | 
|         }); | 
|       } | 
|     }); | 
|      | 
|    | 
|   | 
|   }, | 
|   | 
|   /** | 
|    * 跳转产品详情页面 | 
|    */ | 
|   goProduct(e){ | 
|       // 进入详情 | 
|   | 
|     var _this = this; | 
|     var id = e.currentTarget.dataset.id; | 
|     var service = e.currentTarget.dataset.service; | 
|     if (service == 1) { | 
|   | 
|       this.checkUserInfoIsBuding() | 
|   | 
|       var index = e.currentTarget.dataset.index; | 
|       var idx = e.currentTarget.dataset.idx; | 
|   | 
|       var product = this.data.record.skinDetails[index].shopProducts[idx]; | 
|       wx.setStorageSync('chooseService', product); | 
|       wx.switchTab({ | 
|         url: '/pages/yuyue/khyuyue' | 
|       }); | 
|     } else { | 
|       wx.navigateTo({ | 
|         url: '/pages/service/details?id=' + id, | 
|       }) | 
|     } | 
|   | 
|   }, | 
|   | 
|     //检查用户信息是否绑定 | 
|     checkUserInfoIsBuding() { | 
|       if (util.isBlank(getApp().userInfo.nickName)) { | 
|         wx.navigateTo({ | 
|           url: '/pages/welcome/welcome?url=/pages/yuyue/khyuyue', | 
|         }) | 
|       } else if (util.isBlank(getApp().userInfo.phoneNumber)) { | 
|         wx.navigateTo({ | 
|           url: '/pages/phone/phone?url=/pages/yuyue/khyuyue', | 
|         }) | 
|       } | 
|     }, | 
|   | 
|   /** | 
|    * 修改tab选项卡 | 
|    */ | 
|   changeTab(e){ | 
|     var index = e.currentTarget.dataset.index; | 
|     this.setData({ | 
|       isActive:index, | 
|     }); | 
|   }, | 
|   | 
|   /** | 
|    * 生命周期函数--监听页面初次渲染完成 | 
|    */ | 
|   onReady: function () { | 
|    | 
|   }, | 
|   | 
|   /** | 
|    * 生命周期函数--监听页面显示 | 
|    */ | 
|   onShow: function () { | 
|    | 
|   }, | 
|   | 
|   /** | 
|    * 生命周期函数--监听页面隐藏 | 
|    */ | 
|   onHide: function () { | 
|    | 
|   }, | 
|   | 
|   /** | 
|    * 生命周期函数--监听页面卸载 | 
|    */ | 
|   onUnload: function () { | 
|    | 
|   }, | 
|   | 
|   /** | 
|    * 页面相关事件处理函数--监听用户下拉动作 | 
|    */ | 
|   onPullDownRefresh: function () { | 
|    | 
|   }, | 
|   | 
|   /** | 
|    * 页面上拉触底事件的处理函数 | 
|    */ | 
|   onReachBottom: function () { | 
|    | 
|   }, | 
|   | 
|   /** | 
|    * 用户点击右上角分享 | 
|    */ | 
|   onShareAppMessage: function () { | 
|    | 
|   } | 
| }) |