|
...
|
...
|
@@ -34,7 +34,7 @@ Component({ |
|
|
|
this.date=event.date
|
|
|
|
this.dateIndex=event.dateIndex
|
|
|
|
this.dur_time=event.dur_time
|
|
|
|
this.type=this.type
|
|
|
|
this.type=event.type
|
|
|
|
this.initSolt()//初始化solt
|
|
|
|
})
|
|
|
|
},
|
|
...
|
...
|
@@ -77,10 +77,14 @@ Component({ |
|
|
|
let TODAY=datetime[0]
|
|
|
|
let HHII=datetime[1]
|
|
|
|
this.ddate_solt=-1
|
|
|
|
let ddate_solt_bak=-1;
|
|
|
|
timeSort.forEach((en_name,ti)=>{
|
|
|
|
let dur=daily[en_name];
|
|
|
|
let min='',max='',hasShow=false,hasDisabled=false,hasChecked=false
|
|
|
|
if(dur){
|
|
|
|
if(ddate_solt_bak==-1){
|
|
|
|
ddate_solt_bak=ti
|
|
|
|
}
|
|
|
|
hasShow=true
|
|
|
|
dur=dur.split('-');
|
|
|
|
min=dur[0];
|
|
...
|
...
|
@@ -104,6 +108,11 @@ Component({ |
|
|
|
defTime:timeConfig[en_name].defTime
|
|
|
|
});
|
|
|
|
})
|
|
|
|
if(this.ddate_solt==-1 && this.dateIndex!=0){
|
|
|
|
//不是今天,过了时间,选中第一时段
|
|
|
|
this.ddate_solt=ddate_solt_bak
|
|
|
|
config[ddate_solt_bak].hasChecked=true
|
|
|
|
}
|
|
|
|
this.config=config;
|
|
|
|
console.log('add-time-dur.initUserTime',this.ddate_solt,this.config)
|
|
|
|
this.setData({
|
|
...
|
...
|
@@ -125,7 +134,7 @@ Component({ |
|
|
|
this.trigger();
|
|
|
|
},
|
|
|
|
initTimeSpaceIndex(){//对选中时段进行展开
|
|
|
|
if(this.ddate_solt<0) return;
|
|
|
|
if(this.ddate_solt<0) return {list:[],listIndex:-1};
|
|
|
|
let min=this.config[this.ddate_solt].min
|
|
|
|
let max=this.config[this.ddate_solt].max
|
|
|
|
let defTime=this.config[this.ddate_solt].defTime
|
...
|
...
|
|