diff --git a/components/vant/calendar/components/month/index.js b/components/vant/calendar/components/month/index.js index b86bc5c..2f87fa1 100644 --- a/components/vant/calendar/components/month/index.js +++ b/components/vant/calendar/components/month/index.js @@ -4,20 +4,20 @@ VantComponent({ props: { date: { type: null, - observer: 'setDays' + // observer: 'setDays' }, type: { type: String, - observer: 'setDays' + // observer: 'setDays' }, color: String, minDate: { type: null, - observer: 'setDays' + // observer: 'setDays' }, maxDate: { type: null, - observer: 'setDays' + // observer: 'setDays' }, holiday:Array, showMark: Boolean, @@ -38,6 +38,9 @@ VantComponent({ visible: true, days: [] }, + mounted() { + this.setDays() + }, methods: { onClick(event) { const { index } = event.currentTarget.dataset; @@ -124,6 +127,7 @@ VantComponent({ if (compareDay(day, minDate) < 0 || compareDay(day, maxDate) > 0) { return 'disabled'; } + // console.log('dateFormat',dateFormat) if(holiday.includes(dateFormat)){ return 'disabled'; } diff --git a/components/vant/calendar/index.js b/components/vant/calendar/index.js index f67166b..f4ff9f1 100644 --- a/components/vant/calendar/index.js +++ b/components/vant/calendar/index.js @@ -39,11 +39,11 @@ VantComponent({ }, minDate: { type: null, - value: Date.now() + // value: Date.now() }, maxDate: { type: null, - value: new Date(new Date().getFullYear(), new Date().getMonth() + 6, new Date().getDate()).getTime() + // value: new Date(new Date().getFullYear(), new Date().getMonth() + 6, new Date().getDate()).getTime() }, holiday:{ type: Array, @@ -100,9 +100,9 @@ VantComponent({ scrollIntoView: '' }, created() { - this.setData({ - currentDate: this.getInitialDate() - }); + // this.setData({ + // currentDate: this.getInitialDate() + // }); }, mounted() { if (this.data.show || !this.data.poppable) { diff --git a/components/vant/calendar/index.wxs b/components/vant/calendar/index.wxs index 23df241..622a0e1 100644 --- a/components/vant/calendar/index.wxs +++ b/components/vant/calendar/index.wxs @@ -2,6 +2,9 @@ var utils = require('./utils.wxs'); function getMonths(minDate, maxDate) { + if(!minDate || !maxDate){ + return 0 + } var months = []; var cursor = getDate(minDate); diff --git a/pages/service/myService/myService.wxml b/pages/service/myService/myService.wxml index 89d4606..4add5a3 100644 --- a/pages/service/myService/myService.wxml +++ b/pages/service/myService/myService.wxml @@ -19,20 +19,21 @@ 车牌号码: {{detail.car_number}} - 停车地点: {{detail.depart_name}} + 停车地点: {{detail.affiliate_org_name}} 预约时间: {{detail.appointment_time}} - 预约场馆: {{detail.depart_name}} - 参观景点: {{detail.depart_name}} + 预约场馆: {{detail.affiliate_org_name}} + 体育场馆: {{detail.affiliate_org_name}} + 参观景点: {{detail.affiliate_org_name}} 办理部门: {{detail.depart_name}} - 参观人数: {{detail.attendance}} + 参会人数: {{detail.attendance}} @@ -126,7 +127,16 @@ - {{detail.demand}} + + 用途: {{detail.demand}} + + + 参观人员: {{detail.demand}} + + + {{detail.demand}} + + diff --git a/pages/service/settle/settle.js b/pages/service/settle/settle.js index 17f7d9d..e729bea 100644 --- a/pages/service/settle/settle.js +++ b/pages/service/settle/settle.js @@ -106,10 +106,10 @@ Page({ }) }) - serviceModel.timeRange(this.data.type,res=>{ + serviceModel.timeRange(this.data.code,res=>{ this.setData({ - start:new Date(res.result.startTime).getTime(), - end:new Date(res.result.endTime).getTime(), + start:new Date(res.result.startTime.replace(/-/g, "/")).getTime(), + end:new Date(res.result.endTime.replace(/-/g, "/")).getTime(), holiday:res.result.holidays }) }) diff --git a/pages/service/settle/settle.wxml b/pages/service/settle/settle.wxml index ec75cc9..1707ef7 100644 --- a/pages/service/settle/settle.wxml +++ b/pages/service/settle/settle.wxml @@ -114,7 +114,7 @@ class="textArea" maxlength="1000" value="{{demand}}" - bindinput="bindTextAreaInput" + bindinput="inputDemand" placeholder="请描述您的服务需求" placeholder-style="font-size:12px;color:rgb(202,202,202)" /> @@ -718,7 +718,7 @@ - 提醒:为提高效率便于安排,请您至少提前5个工作日提出预约申请,申请市场不超过1个月 + 提醒:为提高效率便于安排,请您至少提前5个工作日提出预约申请,申请时长不超过1个月