|
...
|
...
|
@@ -10,6 +10,15 @@ Page({ |
|
|
|
pagey:10,
|
|
|
|
sort:null,
|
|
|
|
dateStr:'',
|
|
|
|
calendarMaskLoad:false,
|
|
|
|
calendarMask:false,
|
|
|
|
dayStyle:[
|
|
|
|
{ month: 'current', day: new Date().getDate(), color: 'white', background: '#AAD4F5' },
|
|
|
|
{ month: 'current', day: new Date().getDate(), color: 'white', background: '#AAD4F5' }
|
|
|
|
],
|
|
|
|
form:{
|
|
|
|
time:0
|
|
|
|
}
|
|
|
|
},
|
|
|
|
sellerid:0,
|
|
|
|
onLoad:function(opt){
|
|
...
|
...
|
@@ -17,6 +26,7 @@ Page({ |
|
|
|
let dateStr=util.unixtoTime(d,'MM-DD DAY');
|
|
|
|
var radio=750/util.getsystem().windowWidth;
|
|
|
|
var contentHeight=util.getsystem().windowHeight-Math.ceil(165/radio)
|
|
|
|
var todayobj=bookOrder.changedate(d*1000);
|
|
|
|
if(opt.seller_id){
|
|
|
|
this.sellerid=opt.seller_id;
|
|
|
|
util.cache('sellerid',opt.seller_id)
|
|
...
|
...
|
@@ -33,13 +43,22 @@ Page({ |
|
|
|
systemInfo:util.getsystem(),
|
|
|
|
contentHeight:contentHeight,
|
|
|
|
listHeight:contentHeight-Math.ceil(140/radio),
|
|
|
|
dateStr:dateStr
|
|
|
|
dateStr:dateStr,
|
|
|
|
showyear:todayobj.year,
|
|
|
|
showmonth:todayobj.month,
|
|
|
|
showday:todayobj.day
|
|
|
|
|
|
|
|
})
|
|
|
|
console.log(this.data.sellerid)
|
|
|
|
util.setBarTitle('预定本');
|
|
|
|
|
|
|
|
},
|
|
|
|
onShow:function(){
|
|
|
|
setTimeout(()=>{
|
|
|
|
this.setData({
|
|
|
|
calendarMaskLoad:true,
|
|
|
|
})
|
|
|
|
},1000);
|
|
|
|
var that=this;
|
|
|
|
this.setData({
|
|
|
|
pagex:1,
|
|
...
|
...
|
@@ -47,10 +66,6 @@ Page({ |
|
|
|
isloading:false,
|
|
|
|
})
|
|
|
|
this.getbooklist();
|
|
|
|
var currentTime=Date.parse(new Date());
|
|
|
|
var timeobj=bookOrder.changedate(currentTime);
|
|
|
|
var afterobj=bookOrder.changedate(currentTime+24*60*60*1000);
|
|
|
|
console.log(afterobj)
|
|
|
|
util.postSuccessFun=function(json,uri_code){
|
|
|
|
switch (uri_code) {
|
|
|
|
case uri.CGI_USER_GETRESERVELIST__CODE:
|
|
...
|
...
|
@@ -112,5 +127,46 @@ Page({ |
|
|
|
console.log(this.data.pagex)
|
|
|
|
this.getbooklist();
|
|
|
|
}
|
|
|
|
},
|
|
|
|
calendarShow(){
|
|
|
|
console.log('xxxxx')
|
|
|
|
this.setData({
|
|
|
|
calendarMask:true
|
|
|
|
})
|
|
|
|
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){
|
|
|
|
dateStr+=' 明天'
|
|
|
|
}else{
|
|
|
|
dateStr+=' '+week
|
|
|
|
}
|
|
|
|
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,
|
|
|
|
[changeDay]: clickDay,
|
|
|
|
[changeBg]: "#84e7d0"
|
|
|
|
})
|
|
|
|
},
|
|
|
|
calendarClose(){
|
|
|
|
this.setData({
|
|
|
|
calendarMask:false
|
|
|
|
})
|
|
|
|
},
|
|
|
|
selectedValue:function (e) {
|
|
|
|
this.setData({
|
|
|
|
form:{time:e.currentTarget.dataset.value}
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}) |
|
|
\ No newline at end of file |
...
|
...
|
|