|
...
|
...
|
@@ -66,7 +66,7 @@ Component({ |
|
|
|
//今天日期
|
|
|
|
let today=util.unixtoTime(new Date()/1000,'YYYY-MM-DD');
|
|
|
|
let curtimestamp=Math.ceil(new Date()/1000);
|
|
|
|
let interval=[];
|
|
|
|
let interval=[],flag=false;
|
|
|
|
sectionlist.forEach((v,i)=>{
|
|
|
|
let sectionarr=v.sectiondur.split('-');
|
|
|
|
if(curtimestamp>Number(util.timetouUnix(today+' '+sectionarr[1]+':00'))){
|
|
...
|
...
|
@@ -82,13 +82,25 @@ Component({ |
|
|
|
this.setData({
|
|
|
|
section:null
|
|
|
|
})
|
|
|
|
flag=true;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
if(!this.data.section){
|
|
|
|
if(interval.length>0){
|
|
|
|
sectionlist[interval[0].index].isselected=true;
|
|
|
|
this.tellsection(sectionlist[interval[0].index].section,'defalut',interval[0].index);
|
|
|
|
if(flag){
|
|
|
|
this.tellsection(sectionlist[interval[0].index].section,'click',interval[0].index);
|
|
|
|
}else{
|
|
|
|
this.tellsection(sectionlist[interval[0].index].section,'defalut',interval[0].index);
|
|
|
|
}
|
|
|
|
this.changesectionstyle(sectionlist[interval[0].index].section)
|
|
|
|
}else{
|
|
|
|
let obj={
|
|
|
|
section:'',
|
|
|
|
action:'click',
|
|
|
|
time:''
|
|
|
|
}
|
|
|
|
this.triggerEvent('selectsection',obj)
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
this.changesectionstyle(this.data.section)
|
...
|
...
|
|