|
...
|
...
|
@@ -71,13 +71,41 @@ Page({ |
|
|
|
openid: getApp().openid,
|
|
|
|
rid: this.data.options.id
|
|
|
|
}).then(res => {
|
|
|
|
this.getSellerTemplateConfFun(RS.reserve(res.data).sid);
|
|
|
|
let reserev = RS.reserve(res.data)
|
|
|
|
let daily = reserev.seller.daily;
|
|
|
|
let time;
|
|
|
|
switch (reserev.ddate_solt) {
|
|
|
|
case '1':
|
|
|
|
time = daily.morning.split("-")[1];
|
|
|
|
break;
|
|
|
|
case '2':
|
|
|
|
time = daily.noon.split("-")[1];
|
|
|
|
break;
|
|
|
|
case '3':
|
|
|
|
time = daily.night.split("-")[1];
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
let timeHour = time.split(":")[0]; //预订日期--预订餐段的截止时间--小时
|
|
|
|
let timeMinute = time.split(":")[1]; //预订日期--预订餐段的截止时间--分钟
|
|
|
|
const date = new Date(reserev.ddate * 1000);
|
|
|
|
const year = date.getFullYear();
|
|
|
|
const month = date.getMonth() + 1;
|
|
|
|
const day = date.getDate();
|
|
|
|
let isOrder = this.isCurrentTimeGreaterThan(year, month, day, timeHour * 1, timeMinute * 1)
|
|
|
|
this.getSellerTemplateConfFun(RS.reserve(res.data).sid, isOrder);
|
|
|
|
}).catch(res => {
|
|
|
|
console.log(res, '详情请求失败');
|
|
|
|
})
|
|
|
|
},
|
|
|
|
// 判断是否超过该预订的餐段截止时间 为1 代表超过了
|
|
|
|
isCurrentTimeGreaterThan(year, month, day, hour, minute) {
|
|
|
|
const currentTime = new Date();
|
|
|
|
const targetTime = new Date(year, month - 1, day, hour, minute);
|
|
|
|
let isorder = currentTime > targetTime ? '1' : '0';
|
|
|
|
return isorder;
|
|
|
|
},
|
|
|
|
// 获取商家设置营销信息
|
|
|
|
getSellerTemplateConfFun(sid) {
|
|
|
|
getSellerTemplateConfFun(sid, isOrder) {
|
|
|
|
App.Seller.GetSellerTemplateConf({
|
|
|
|
sid
|
|
|
|
}).then(res => {
|
|
...
|
...
|
@@ -91,6 +119,7 @@ Page({ |
|
|
|
url = '/pages/customer/detail_owner_invitation9';
|
|
|
|
}
|
|
|
|
url += '?id=' + this.data.options.id + '&tplid=' + this.data.options.tplid;
|
|
|
|
url += isOrder == '1' ? '&isOrder=1' : '';
|
|
|
|
url+= this.data.options.paymentId?'&paymentId='+this.data.options.paymentId:'&paymentId=' ;
|
|
|
|
console.log('跳转路径url', url);
|
|
|
|
wx.redirectTo({
|
...
|
...
|
|