|
...
|
...
|
@@ -92,20 +92,20 @@ Page({ |
|
|
|
const month = date.getMonth() + 1;
|
|
|
|
const day = date.getDate();
|
|
|
|
let isOrder = this.isCurrentTimeGreaterThan(year, month, day, timeHour * 1, timeMinute * 1)
|
|
|
|
this.getSellerDetail(RS.reserve(res.data).sid, isOrder, reserev.status)
|
|
|
|
this.getSellerDetail(RS.reserve(res.data).sid, isOrder, reserev)
|
|
|
|
}).catch(res => {
|
|
|
|
console.log(res, '详情请求失败');
|
|
|
|
})
|
|
|
|
},
|
|
|
|
// 获取店铺详情
|
|
|
|
getSellerDetail(sid, isOrder, status) {
|
|
|
|
getSellerDetail(sid, isOrder, reserev) {
|
|
|
|
App.Customer.GetSellerDetail({
|
|
|
|
openid: getApp().openid,
|
|
|
|
sid
|
|
|
|
}).then(res => {
|
|
|
|
let is_online_reserve = res.data.is_online_reserve;
|
|
|
|
let isDeposit = res.data.seller_config_info?res.data.seller_config_info.is_show_notice_deposit:'0';
|
|
|
|
this.getSellerTemplateConfFun(sid, isOrder, status,is_online_reserve,isDeposit);
|
|
|
|
this.getSellerTemplateConfFun(sid, isOrder, reserev,is_online_reserve,isDeposit);
|
|
|
|
}).catch(res => {
|
|
|
|
console.log(res, '商家详情请求失败');
|
|
|
|
})
|
|
...
|
...
|
@@ -118,7 +118,7 @@ Page({ |
|
|
|
return isorder;
|
|
|
|
},
|
|
|
|
// 获取商家设置营销信息
|
|
|
|
getSellerTemplateConfFun(sid, isOrder, status, is_online_reserve, isDeposit) {
|
|
|
|
getSellerTemplateConfFun(sid, isOrder, reserev, is_online_reserve, isDeposit) {
|
|
|
|
App.Seller.GetSellerTemplateConf({
|
|
|
|
sid
|
|
|
|
}).then(res => {
|
|
...
|
...
|
@@ -131,10 +131,22 @@ Page({ |
|
|
|
} else {
|
|
|
|
url = '/pack-invitation/pages/detail_owner_invitation9';
|
|
|
|
}
|
|
|
|
console.log('宴会类型-------------',reserev.reserve_type);
|
|
|
|
if(reserev.reserve_type == '生日宴'){
|
|
|
|
url = '/pack-invitation/pages/detail_owner_invitation10';
|
|
|
|
}
|
|
|
|
if((reserev.reserve_type == '婚宴' || reserev.reserve_type == '商务宴请') && reserev.cusdem == '1'){
|
|
|
|
url = '/pack-invitation/pages/detail_owner_invitation11';
|
|
|
|
}
|
|
|
|
if((reserev.reserve_type == '婚宴' || reserev.reserve_type == '商务宴请') && reserev.cusdem == '2'){
|
|
|
|
url = '/pack-invitation/pages/detail_owner_invitation12';
|
|
|
|
}
|
|
|
|
// is_online_reserve 在线预订开关 hasSellerShare 商家app分享 hasInvitation 受邀人 isDeposit 订金功能 1 是 0 否
|
|
|
|
url += '?id=' + this.data.options.id + '&tplid=' + this.data.options.tplid + '&onlineReserve=' + is_online_reserve + '&hasInvitation=' + this.data.options.hasInvitation + '&hasSellerShare=' + this.data.options.hasSellerShare + '&isDeposit=' + isDeposit;
|
|
|
|
if(reserev.reserve_type == '婚宴') url += '&bookType=1'
|
|
|
|
if(reserev.reserve_type == '商务宴请') url += '&bookType=2'
|
|
|
|
// (过了当前餐段结束时间 || 预订是用餐完成状态) 邀请函显示已结束
|
|
|
|
url += (isOrder == '1' || status == '3') ? '&isOrder=1' : '';
|
|
|
|
url += (isOrder == '1' || reserev.status == '3') ? '&isOrder=1' : '';
|
|
|
|
url+= this.data.options.paymentId?'&paymentId='+this.data.options.paymentId:'&paymentId=' ;
|
|
|
|
console.log('跳转路径url', url);
|
|
|
|
wx.redirectTo({
|
...
|
...
|
|