|
...
|
...
|
@@ -85,28 +85,21 @@ Page({ |
|
|
|
console.log(this.data.calendarMask)
|
|
|
|
},
|
|
|
|
dateChange(event){
|
|
|
|
var currentdate=event.detail.year+'-'+(event.detail.month<10 ? '0'+event.detail.month : event.detail.month)+'-'+(event.detail.day<10 ? '0'+event.detail.day : event.detail.day);
|
|
|
|
var currentime=bookOrder.gettimestamp(currentdate+' 00:00:00');
|
|
|
|
var myDate = new Date(parseInt(currentime)*1000);
|
|
|
|
var week=bookOrder.getweek(myDate.getDay());
|
|
|
|
var dateStr=(event.detail.month<10 ? '0'+event.detail.month : event.detail.month)+'-'+(event.detail.day<10 ? '0'+event.detail.day : event.detail.day);
|
|
|
|
if(currentime-new Date()/1000<=86400 && currentime-new Date()/1000>0){
|
|
|
|
dateStr+=' 明天'
|
|
|
|
}else{
|
|
|
|
dateStr+=' '+week
|
|
|
|
let cktime=util.timetouUnix(event.detail.year+'/'+event.detail.month+'/'+event.detail.day)
|
|
|
|
let day0=parseInt(new Date(new Date().setHours(0, 0, 0, 0)) / 1000);
|
|
|
|
if(cktime<day0){
|
|
|
|
util.toast('请选择今天之后的日期','none');
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
let clickDay = event.detail.day;
|
|
|
|
let changeDay = `dayStyle[1].day`;
|
|
|
|
let changeBg = `dayStyle[1].background`;
|
|
|
|
console.log(changeBg)
|
|
|
|
this.setData({
|
|
|
|
showyear:event.detail.year,
|
|
|
|
showmonth:event.detail.month,
|
|
|
|
showday:event.detail.day,
|
|
|
|
dateStr:dateStr,
|
|
|
|
dateStr:util.unixtoTime(cktime,'MM-DD `DAY/周WW`'),
|
|
|
|
[changeDay]: clickDay,
|
|
|
|
[changeBg]: "#84e7d0"
|
|
|
|
[changeBg]: "#84e7d0",
|
|
|
|
})
|
|
|
|
|
|
|
|
this.getbooklist();
|
|
|
|
this.calendarClose();
|
|
|
|
},
|
|
...
|
...
|
@@ -175,5 +168,11 @@ Page({ |
|
|
|
this.setData({
|
|
|
|
regions_active:util.attr(e,'name')
|
|
|
|
})
|
|
|
|
},
|
|
|
|
selectedValue(e){
|
|
|
|
this.setData({
|
|
|
|
time:util.attr(e,'value')
|
|
|
|
})
|
|
|
|
this.getbooklist();
|
|
|
|
}
|
|
|
|
}) |
|
|
\ No newline at end of file |
...
|
...
|
|