|
|
@ -23,14 +23,14 @@ |
|
|
|
<BookingInfoItem :info="BookingOrder" @other-details="activeOtherDetails" @notice-details="activeNoticeDetails"></BookingInfoItem> |
|
|
|
<OtherDetails :BookingOrder="BookingOrder"></OtherDetails> |
|
|
|
<NoticeDetails :BookingOrder="BookingOrder"></NoticeDetails> |
|
|
|
<PaymentDetails v-if="BookingOrder.BookingStatus == '02' && BookingOrder.PaymentStatus == '01'" |
|
|
|
<PaymentDetails v-if="BookingOrder.BookingStatus != '01'" |
|
|
|
class="tw-mb-[20px]" |
|
|
|
@banking-details = "activeBankingDetails" |
|
|
|
@upload-remittanceSlip = "activeUpload" |
|
|
|
:BookingOrder="BookingOrder" |
|
|
|
></PaymentDetails> |
|
|
|
<BankingDetails :BankingDetails="BankingDetails"></BankingDetails> |
|
|
|
<UploadRemittanceSlip @reload-BookingContent="reloadBookingContent"></UploadRemittanceSlip> |
|
|
|
<UploadRemittanceSlip @reload-BookingContent="reloadBookingContent" :uploadBookingID="BookingOrder.BookingID"></UploadRemittanceSlip> |
|
|
|
<Cancellation :Policy="BookingOrder.CancellationPolicy" class="tw-mb-[20px]"></Cancellation> |
|
|
|
<div class="element tw-hidden xl:tw-flex xl:tw-justify-center xl:tw-items-center xl:tw-mt-[12px] no-print"> |
|
|
|
<button @click="onPrint()" |
|
|
@ -183,10 +183,9 @@ export default { |
|
|
|
await this.$axios |
|
|
|
.get(`/trending/api/BookingOnline/Booking?BookingID&BookingNo=${this.$route.params.id}&Lang=${this.$i18n.localeProperties["langQuery"]}`) |
|
|
|
.then((response) => { |
|
|
|
// console.log(response.data.DATA.rel); |
|
|
|
const data = response.data.DATA.rel; |
|
|
|
this.BookingOrder = data; |
|
|
|
console.log("reload"); |
|
|
|
console.log("訂單:" + JSON.stringify(this.BookingOrder)); |
|
|
|
}) |
|
|
|
.catch((error) => { |
|
|
|
console.log(error); |
|
|
@ -292,7 +291,6 @@ export default { |
|
|
|
}, |
|
|
|
reloadBookingContent(){ |
|
|
|
this.getOrder(); |
|
|
|
console.log("給我新的bookingdataaaaa"); |
|
|
|
this.$nuxt.refresh(); |
|
|
|
} |
|
|
|
}, |
|
|
|