Commit c9a2ba1163802d04912e6afce0c4ce2626e4e9b6

Authored by pengye
1 parent 20d8b53a

邀请函入口页跳转婚宴、生日宴、商务宴

... ... @@ -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({
... ...