From 4bd151d6d12b5abdf2353bac8529a919f24d3d20 Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Mon, 27 Oct 2025 21:19:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=BF=AB=E9=80=9F=E9=A2=84=E5=AE=9A?= =?UTF-8?q?=E4=BA=A4=E4=BA=92=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/DateRangeSection/index.vue | 8 +- src/constant/type.js | 6 + .../components/ConactSection/index.vue | 24 +++- .../components/FooterSection/index.vue | 42 ++++++- .../components/UserSection/index.vue | 30 ++++- src/pages-booking/index.vue | 103 +++++++++++++++--- src/pages-quick/components/Card/index.vue | 7 +- src/pages/goods/index.vue | 31 ++---- src/store/modules/index.js | 3 +- src/store/modules/selectedDate.js | 17 +++ src/utils/index.js | 13 +++ 11 files changed, 235 insertions(+), 49 deletions(-) rename src/{pages-booking => }/components/DateRangeSection/index.vue (89%) create mode 100644 src/constant/type.js create mode 100644 src/store/modules/selectedDate.js diff --git a/src/pages-booking/components/DateRangeSection/index.vue b/src/components/DateRangeSection/index.vue similarity index 89% rename from src/pages-booking/components/DateRangeSection/index.vue rename to src/components/DateRangeSection/index.vue index 89176c0..0ef7565 100644 --- a/src/pages-booking/components/DateRangeSection/index.vue +++ b/src/components/DateRangeSection/index.vue @@ -7,14 +7,14 @@ 1晚{{ selectedDate.totalDays }}晚 离店 {{ selectedDate.endDate }} - + 房间详情 @@ -35,6 +35,10 @@ const props = defineProps({ }; }, }, + showBtn: { + type: Boolean, + default: false, + }, }); const emit = defineEmits(["click"]); diff --git a/src/constant/type.js b/src/constant/type.js new file mode 100644 index 0000000..44e33a1 --- /dev/null +++ b/src/constant/type.js @@ -0,0 +1,6 @@ +// 商品类型 +export const GOODS_TYPE = { + 0: "客房", + 1: "门票", + 2: "餐饮", +}; diff --git a/src/pages-booking/components/ConactSection/index.vue b/src/pages-booking/components/ConactSection/index.vue index 845ee13..ed73936 100644 --- a/src/pages-booking/components/ConactSection/index.vue +++ b/src/pages-booking/components/ConactSection/index.vue @@ -12,7 +12,7 @@ - + @@ -27,6 +27,7 @@ @@ -36,10 +37,27 @@ diff --git a/src/pages-booking/components/FooterSection/index.vue b/src/pages-booking/components/FooterSection/index.vue index 97c67c1..8ea16e4 100644 --- a/src/pages-booking/components/FooterSection/index.vue +++ b/src/pages-booking/components/FooterSection/index.vue @@ -2,11 +2,11 @@ - 在线付 88 + {{ totalAmt }} + - + - + - + @@ -78,18 +93,20 @@