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 () { 
 | 
   
 | 
  } 
 | 
}) 
 |