From f632e9c82120fdb4300d36312884e2d5ebadad0f Mon Sep 17 00:00:00 2001 From: zoujing Date: Mon, 13 Apr 2026 21:43:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=B8=8B=E5=8D=95=E9=A2=84=E7=BA=A6?= =?UTF-8?q?=E7=9A=84=E6=97=A5=E6=9C=9F=E5=8A=A8=E6=80=81=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/UseDateRange/index.vue | 82 ++++++++----------- .../components/ConactSection/index.vue | 13 ++- src/pages-booking/index.vue | 4 +- 3 files changed, 46 insertions(+), 53 deletions(-) diff --git a/src/components/UseDateRange/index.vue b/src/components/UseDateRange/index.vue index 6675b55..090e5a7 100644 --- a/src/components/UseDateRange/index.vue +++ b/src/components/UseDateRange/index.vue @@ -1,22 +1,25 @@ \ No newline at end of file + diff --git a/src/pages-booking/components/ConactSection/index.vue b/src/pages-booking/components/ConactSection/index.vue index cb50cb2..94aeb5f 100644 --- a/src/pages-booking/components/ConactSection/index.vue +++ b/src/pages-booking/components/ConactSection/index.vue @@ -16,7 +16,12 @@ - + + @@ -57,9 +62,9 @@ const props = defineProps({ type: String, default: null, }, - reservationEnabled: { - type: Boolean, - default: false, + orderData: { + type: Object, + default: () => ({}), }, }); diff --git a/src/pages-booking/index.vue b/src/pages-booking/index.vue index 4b8e378..156fb91 100644 --- a/src/pages-booking/index.vue +++ b/src/pages-booking/index.vue @@ -70,7 +70,7 @@ v-model="quantity" :userFormList="userFormList" v-model:reservationDate="selectedReservationDate" - :reservationEnabled="orderData.reservationEnabled" + :orderData="orderData" /> @@ -220,7 +220,7 @@ const handlePayClick = ThrottleUtils.createThrottle(async (goodsData) => { return; } } - + // 校验用户姓名 if (!validateUserForms()) { return;