|
|
|
@ -407,7 +407,20 @@ |
|
|
|
console.log(e) |
|
|
|
}, |
|
|
|
arriveChange(e) { |
|
|
|
this.arrive_date = e.detail.value; |
|
|
|
let live_date = new Date(new Date(this.live_date).toLocaleDateString()).getTime(); |
|
|
|
let arrive_date = new Date(new Date(e.detail.value).toLocaleDateString()).getTime(); |
|
|
|
if(arrive_date>live_date || arrive_date==live_date) { |
|
|
|
this.arrive_date = e.detail.value; |
|
|
|
}else { |
|
|
|
this.$msg('到店日期要大于入住日期!'); |
|
|
|
// var date1 = new Date(this.live_date); |
|
|
|
// var date2 = new Date(date1); |
|
|
|
// date2.setDate(date1.getDate() + 1); |
|
|
|
this.arrive_date = this.live_date; |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
|
arriveTimeChange(e) { |
|
|
|
this.arrive_time = e.detail.value; |
|
|
|
@ -419,13 +432,33 @@ |
|
|
|
this.back_date = e.detail.value; |
|
|
|
}, |
|
|
|
liveChange(e) { |
|
|
|
this.live_date = e.detail.value; |
|
|
|
let compateDate = this.compareDate(e.detail.value); |
|
|
|
if(compateDate) { |
|
|
|
this.live_date = e.detail.value; |
|
|
|
let live_date = new Date(new Date(e.detail.value).toLocaleDateString()).getTime(); |
|
|
|
let leave_date = new Date(new Date(this.leave_date).toLocaleDateString()).getTime(); |
|
|
|
this.totalLive = parseInt(Math.abs(leave_date - live_date) / 1000 / 60 / 60 / 24); |
|
|
|
}else { |
|
|
|
this.$msg('入住时间要大于当前时间!'); |
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
leaveChange(e) { |
|
|
|
this.leave_date = e.detail.value; |
|
|
|
let live_date = new Date(new Date(this.live_date).toLocaleDateString()).getTime(); |
|
|
|
let leave_date = new Date(new Date(this.leave_date).toLocaleDateString()).getTime(); |
|
|
|
let leave_date = new Date(new Date(e.detail.value).toLocaleDateString()).getTime(); |
|
|
|
if(leave_date>live_date || leave_date==live_date) { |
|
|
|
this.leave_date = e.detail.value; |
|
|
|
}else { |
|
|
|
this.$msg('离店日期要大于入住日期!'); |
|
|
|
var date1 = new Date(this.live_date); |
|
|
|
var date2 = new Date(date1); |
|
|
|
date2.setDate(date1.getDate() + 1); |
|
|
|
this.leave_date = this.$shared.recordTime(date2, '-', 'date') |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
this.totalLive = parseInt(Math.abs(leave_date - live_date) / 1000 / 60 / 60 / 24); |
|
|
|
|
|
|
|
}, |
|
|
|
chooseType(index) { |
|
|
|
this.type_index = index; |
|
|
|
|