Commit 0ded6765a7532db37f08996348ac6b7ac237d4c5

Authored by vking
1 parent 30684256

master-rewrite-addnew online

@@ -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