|
|
|
|
@ -8,11 +8,15 @@
|
|
|
|
|
<u--form labelPosition="top" labelWidth="120px" :model="form" ref="form">
|
|
|
|
|
<u-form-item label="预约入场时间" labelPosition="top" borderBottom>
|
|
|
|
|
|
|
|
|
|
<view style="color: #EF9525;font-size: 24rpx;" @click="showSelecttime=true">
|
|
|
|
|
<!-- {{selectInfo}} -->
|
|
|
|
|
{{(form.time?timeFormat(formTime, 'yyyy年MM月DD日 HH:mm'):'请选择入场时间>')}}
|
|
|
|
|
<view style="color: #EF9525;font-size: 24rpx;display: flex;" @click="showSelecttime=true">
|
|
|
|
|
<!-- {{selectInfo}} -->
|
|
|
|
|
<text>{{(form.time?timeFormat(formTime, 'yyyy年MM月DD日 HH:mm'):'请选择入场时间>')}}</text>
|
|
|
|
|
<u-icon name="arrow-down" color="#000"></u-icon>
|
|
|
|
|
</view>
|
|
|
|
|
<u-datetime-picker :show="showSelecttime" closeOnClickOverlay @close="cancelTime"
|
|
|
|
|
<u-datetime-picker
|
|
|
|
|
:minDate="minDate"
|
|
|
|
|
:maxDate="maxDate"
|
|
|
|
|
:show="showSelecttime" closeOnClickOverlay @close="cancelTime"
|
|
|
|
|
@cancel="cancelTime" @confirm="confirmTime" v-model="form.time" mode="datetime">
|
|
|
|
|
</u-datetime-picker>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
@ -146,7 +150,9 @@
|
|
|
|
|
activity_order_id: "",
|
|
|
|
|
visit_order_id: ""
|
|
|
|
|
},
|
|
|
|
|
formTime: Number(new Date()),
|
|
|
|
|
formTime: Number(new Date()),
|
|
|
|
|
minDate:'',
|
|
|
|
|
maxDate:'',
|
|
|
|
|
listOrder: [],
|
|
|
|
|
listActivtyOrder: [],
|
|
|
|
|
orderType: 1,
|
|
|
|
|
@ -166,21 +172,25 @@
|
|
|
|
|
this.form.type = options.currentPark;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (!that.util.isNull(options.bookinfo)) {
|
|
|
|
|
let bookinfo = JSON.parse(unescape(options.bookinfo));
|
|
|
|
|
this.bookinfo = bookinfo;
|
|
|
|
|
this.form.time = bookinfo.time;
|
|
|
|
|
this.formTime = bookinfo.time;
|
|
|
|
|
this.orderType = bookinfo.orderType;
|
|
|
|
|
this.selectInfo = bookinfo.info;
|
|
|
|
|
if (this.orderType == 2)
|
|
|
|
|
this.form.activity_order_id = bookinfo.orderid
|
|
|
|
|
else
|
|
|
|
|
this.form.visit_order_id = bookinfo.orderid
|
|
|
|
|
this.orderid = bookinfo.orderid
|
|
|
|
|
}
|
|
|
|
|
// if (!that.util.isNull(options.bookinfo)) {
|
|
|
|
|
// let bookinfo = JSON.parse(unescape(options.bookinfo));
|
|
|
|
|
// this.bookinfo = bookinfo;
|
|
|
|
|
// this.form.time = bookinfo.time;
|
|
|
|
|
// this.formTime = bookinfo.time;
|
|
|
|
|
// this.orderType = bookinfo.orderType;
|
|
|
|
|
// this.selectInfo = bookinfo.info;
|
|
|
|
|
// if (this.orderType == 2)
|
|
|
|
|
// this.form.activity_order_id = bookinfo.orderid
|
|
|
|
|
// else
|
|
|
|
|
// this.form.visit_order_id = bookinfo.orderid
|
|
|
|
|
// this.orderid = bookinfo.orderid
|
|
|
|
|
// }
|
|
|
|
|
that.form.time = new Date()
|
|
|
|
|
console.log(that.form.time)
|
|
|
|
|
console.log(that.form.time)
|
|
|
|
|
this.minDate = this.$moment(this.$moment().format('YYYY-MM-DD HH:mm:ss')).valueOf()
|
|
|
|
|
this.maxDate = this.$moment(this.$moment().add('days',6).format('YYYY-MM-DD') + ' 23:59:59').valueOf()
|
|
|
|
|
|
|
|
|
|
console.log("this.minDate",this.minDate,this.maxDate)
|
|
|
|
|
that.loadConfigInfo();
|
|
|
|
|
|
|
|
|
|
that.util.getUserInfo(function(r) {
|
|
|
|
|
|