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