Showing
1 changed file
with
14 additions
and
15 deletions
| @@ -85,28 +85,21 @@ Page({ | @@ -85,28 +85,21 @@ Page({ | ||
| 85 | console.log(this.data.calendarMask) | 85 | console.log(this.data.calendarMask) |
| 86 | }, | 86 | }, |
| 87 | dateChange(event){ | 87 | dateChange(event){ |
| 88 | - var currentdate=event.detail.year+'-'+(event.detail.month<10 ? '0'+event.detail.month : event.detail.month)+'-'+(event.detail.day<10 ? '0'+event.detail.day : event.detail.day); | ||
| 89 | - var currentime=bookOrder.gettimestamp(currentdate+' 00:00:00'); | ||
| 90 | - var myDate = new Date(parseInt(currentime)*1000); | ||
| 91 | - var week=bookOrder.getweek(myDate.getDay()); | ||
| 92 | - var dateStr=(event.detail.month<10 ? '0'+event.detail.month : event.detail.month)+'-'+(event.detail.day<10 ? '0'+event.detail.day : event.detail.day); | ||
| 93 | - if(currentime-new Date()/1000<=86400 && currentime-new Date()/1000>0){ | ||
| 94 | - dateStr+=' 明天' | ||
| 95 | - }else{ | ||
| 96 | - dateStr+=' '+week | 88 | + let cktime=util.timetouUnix(event.detail.year+'/'+event.detail.month+'/'+event.detail.day) |
| 89 | + let day0=parseInt(new Date(new Date().setHours(0, 0, 0, 0)) / 1000); | ||
| 90 | + if(cktime<day0){ | ||
| 91 | + util.toast('请选择今天之后的日期','none'); | ||
| 92 | + return; | ||
| 97 | } | 93 | } |
| 98 | let clickDay = event.detail.day; | 94 | let clickDay = event.detail.day; |
| 99 | let changeDay = `dayStyle[1].day`; | 95 | let changeDay = `dayStyle[1].day`; |
| 100 | let changeBg = `dayStyle[1].background`; | 96 | let changeBg = `dayStyle[1].background`; |
| 101 | - console.log(changeBg) | ||
| 102 | this.setData({ | 97 | this.setData({ |
| 103 | - showyear:event.detail.year, | ||
| 104 | - showmonth:event.detail.month, | ||
| 105 | - showday:event.detail.day, | ||
| 106 | - dateStr:dateStr, | 98 | + dateStr:util.unixtoTime(cktime,'MM-DD `DAY/周WW`'), |
| 107 | [changeDay]: clickDay, | 99 | [changeDay]: clickDay, |
| 108 | - [changeBg]: "#84e7d0" | 100 | + [changeBg]: "#84e7d0", |
| 109 | }) | 101 | }) |
| 102 | + | ||
| 110 | this.getbooklist(); | 103 | this.getbooklist(); |
| 111 | this.calendarClose(); | 104 | this.calendarClose(); |
| 112 | }, | 105 | }, |
| @@ -175,5 +168,11 @@ Page({ | @@ -175,5 +168,11 @@ Page({ | ||
| 175 | this.setData({ | 168 | this.setData({ |
| 176 | regions_active:util.attr(e,'name') | 169 | regions_active:util.attr(e,'name') |
| 177 | }) | 170 | }) |
| 171 | + }, | ||
| 172 | + selectedValue(e){ | ||
| 173 | + this.setData({ | ||
| 174 | + time:util.attr(e,'value') | ||
| 175 | + }) | ||
| 176 | + this.getbooklist(); | ||
| 178 | } | 177 | } |
| 179 | }) | 178 | }) |
-
Please register or login to post a comment