Showing
1 changed file
with
5 additions
and
2 deletions
| @@ -139,10 +139,14 @@ Component({ | @@ -139,10 +139,14 @@ Component({ | ||
| 139 | }, | 139 | }, |
| 140 | initTimeSpaceIndex(){//对选中时段进行展开 | 140 | initTimeSpaceIndex(){//对选中时段进行展开 |
| 141 | if(this.ddate_solt<0) return {list:[],listIndex:-1}; | 141 | if(this.ddate_solt<0) return {list:[],listIndex:-1}; |
| 142 | + let nowtime=parseInt(new Date()/1000) | ||
| 142 | let min=this.config[this.ddate_solt].min | 143 | let min=this.config[this.ddate_solt].min |
| 143 | let max=this.config[this.ddate_solt].max | 144 | let max=this.config[this.ddate_solt].max |
| 144 | let defTime=this.config[this.ddate_solt].defTime | 145 | let defTime=this.config[this.ddate_solt].defTime |
| 145 | let time=this.dur_time | 146 | let time=this.dur_time |
| 147 | + if(this.type==3 && nowtime>time){ | ||
| 148 | + time=nowtime | ||
| 149 | + } | ||
| 146 | min=util.timetouUnix(util.unixtoTime(time,"YYYY-MM-DD "+min+":00")) | 150 | min=util.timetouUnix(util.unixtoTime(time,"YYYY-MM-DD "+min+":00")) |
| 147 | max=util.timetouUnix(util.unixtoTime(time,"YYYY-MM-DD "+max+":00")) | 151 | max=util.timetouUnix(util.unixtoTime(time,"YYYY-MM-DD "+max+":00")) |
| 148 | let hasUseDeftime=false | 152 | let hasUseDeftime=false |
| @@ -154,7 +158,6 @@ Component({ | @@ -154,7 +158,6 @@ Component({ | ||
| 154 | } | 158 | } |
| 155 | } | 159 | } |
| 156 | console.log('add-time-dur.ttime',hasUseDeftime,util.unixtoTime(time,"YYYY-MM-DD HH:II:SS")) | 160 | console.log('add-time-dur.ttime',hasUseDeftime,util.unixtoTime(time,"YYYY-MM-DD HH:II:SS")) |
| 157 | - let nowtime=parseInt(new Date()/1000) | ||
| 158 | let dur,timeCheckedIndex=-1,list=[]; | 161 | let dur,timeCheckedIndex=-1,list=[]; |
| 159 | for(dur=parseInt(min);dur<=max;dur+=1800){ | 162 | for(dur=parseInt(min);dur<=max;dur+=1800){ |
| 160 | let t={ | 163 | let t={ |
| @@ -167,7 +170,7 @@ Component({ | @@ -167,7 +170,7 @@ Component({ | ||
| 167 | timeCheckedIndex++ | 170 | timeCheckedIndex++ |
| 168 | } | 171 | } |
| 169 | } | 172 | } |
| 170 | - if(this.dateIndex==0 && this.type==1 && !hasUseDeftime){//新增 &&今天 &&未使用默认时间,+1 | 173 | + if(this.dateIndex==0 && this.type!=2 && !hasUseDeftime){//非修改 &&今天 &&未使用默认时间,+1 |
| 171 | timeCheckedIndex+=1 | 174 | timeCheckedIndex+=1 |
| 172 | } | 175 | } |
| 173 | timeCheckedIndex=timeCheckedIndex>=list.length?list.length-1:timeCheckedIndex | 176 | timeCheckedIndex=timeCheckedIndex>=list.length?list.length-1:timeCheckedIndex |
-
Please register or login to post a comment