Commit 976fc551fd08ba24a901de327a4e4324a4d9e072

Authored by pengye
1 parent 7105e30b

绑定预定安排用户与客户经理关系

... ... @@ -3,96 +3,107 @@ import App from '../../utils/api';
import TP from '../../utils/tpls';
import RS from '../../utils/reserveStatus'
Page({
/**
* 页面的初始数据
*/
data: {
options: {
tplid: ''
},
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
let param = {
options: options,
}
param.tpls = [TP.tpls(options.tplid)]
console.log(param);
console.log(options);
this.setData(param)
this.getDetail()
},
// 页面滚动事件
onPageScroll: function (event) {},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {},
/**
* 监听用户点击分享到朋友圈按钮的操作
*/
onShareTimeline() {},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {},
// 获取店铺详情
getDetail() {
App.Reserve.Detail({
openid: getApp().openid,
rid: this.data.options.id
}).then(res => {
this.getSellerTemplateConfFun(RS.reserve(res.data).sid);
}).catch(res => {
console.log(res, '详情请求失败');
})
},
// 获取商家设置营销信息
getSellerTemplateConfFun(sid) {
App.Seller.GetSellerTemplateConf({
sid
}).then(res => {
let data = res.data
let url = '';
if (data.type) {
url = '/pages/customer/detail_owner_invitation' + data.type;
} else {
url = '/pages/customer/detail_owner_invitation6';
}
url += '?id=' + this.data.options.id + '&tplid=' + this.data.options.tplid;
console.log('url', url);
wx.redirectTo({
url
})
}).catch(res => {
console.log('GetSellerTemplateConf请求失败');
})
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {},
/**
* 页面的初始数据
*/
data: {
options: {
tplid: ''
},
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
let param = {
options: options,
}
param.tpls = [TP.tpls(options.tplid)]
console.log(param);
console.log(options);
this.setData(param)
this.getDetail()
this.setSetRelation()
},
// 页面滚动事件
onPageScroll: function (event) {},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {},
/**
* 监听用户点击分享到朋友圈按钮的操作
*/
onShareTimeline() {},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {},
// 设置关系
setSetRelation() {
if (this.data.options && this.data.options.uid) {
App.Activity.SetRelation({
uid: this.data.options.uid,
}).then(res => {
console.log('设置关系', res);
})
}
},
// 获取店铺详情
getDetail() {
App.Reserve.Detail({
openid: getApp().openid,
rid: this.data.options.id
}).then(res => {
this.getSellerTemplateConfFun(RS.reserve(res.data).sid);
}).catch(res => {
console.log(res, '详情请求失败');
})
},
// 获取商家设置营销信息
getSellerTemplateConfFun(sid) {
App.Seller.GetSellerTemplateConf({
sid
}).then(res => {
let data = res.data
let url = '';
if (data.type) {
url = '/pages/customer/detail_owner_invitation' + data.type;
} else {
url = '/pages/customer/detail_owner_invitation6';
}
url += '?id=' + this.data.options.id + '&tplid=' + this.data.options.tplid;
console.log('url', url);
wx.redirectTo({
url
})
}).catch(res => {
console.log('GetSellerTemplateConf请求失败');
})
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
},
})
\ No newline at end of file
... ...