Commit 9d8232a5cbd2bc3f4b2f209a5b6d12786966a32d

Authored by liuxuqinfhp1220
1 parent c68c680a

no message

Showing 1 changed file with 18 additions and 18 deletions
... ... @@ -55,26 +55,12 @@ Component({
if(currenttimemark+0.5>starttime){
starttime=Math.round(currenttimemark)+0.5;
}
for(let i=starttime;i<=endtime;i+=0.5){
let obj={};
if(i%1==0){
obj.showdur=i<10 ? '0'+i+':00' : i+':00'
}else{
obj.showdur=i<10 ? '0'+Math.floor(i)+':30' : Math.floor(i)+':30'
}
durlist.push(obj)
}
let thisdurlist=this.getsinglelist(starttime,endtime)
durlist=durlist.concat(thisdurlist)
}
}else{
for(let i=starttime;i<=endtime;i+=0.5){
let obj={};
if(i%1==0){
obj.showdur=i<10 ? '0'+i+':00' : i+':00'
}else{
obj.showdur=i<10 ? '0'+Math.floor(i)+':30' : Math.floor(i)+':30'
}
durlist.push(obj)
}
let thisdurlist=this.getsinglelist(starttime,endtime);
durlist=durlist.concat(thisdurlist)
}
}
this.setData({
... ... @@ -83,6 +69,20 @@ Component({
})
this.triggerEvent('selecttime',{time:this.data.time,action:'defalut'})
},
//获取每个时段的时间列表
getsinglelist(starttime,endtime){
let singledurlist=[];
for(let i=starttime;i<=endtime;i+=0.5){
let obj={};
if(i%1==0){
obj.showdur=i<10 ? '0'+i+':00' : i+':00'
}else{
obj.showdur=i<10 ? '0'+Math.floor(i)+':30' : Math.floor(i)+':30'
}
singledurlist.push(obj)
}
return singledurlist;
},
//获取具体日期时间段满房状态
getroombydate(){
//参数:date:'2019-07-24' sid:1
... ...