From 07752394eb71c2f5745d54509965dcacac11fd9e Mon Sep 17 00:00:00 2001 From: zoujing Date: Thu, 11 Sep 2025 21:54:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=BB=9F=E4=B8=80=E4=BA=86=E5=95=86?= =?UTF-8?q?=E5=93=81=E8=AF=A6=E6=83=85=E8=B4=AD=E4=B9=B0=E9=9C=80=E7=9F=A5?= =?UTF-8?q?=E7=9A=84=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/GoodDetail/index.vue | 106 ++++++++++++++++++++ pages/goods/index.vue | 45 +-------- pages/order/components/NoticeInfo/index.vue | 8 +- 3 files changed, 111 insertions(+), 48 deletions(-) create mode 100644 components/GoodDetail/index.vue diff --git a/components/GoodDetail/index.vue b/components/GoodDetail/index.vue new file mode 100644 index 0000000..21b12ff --- /dev/null +++ b/components/GoodDetail/index.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/pages/goods/index.vue b/pages/goods/index.vue index 9d77e2e..c950bf0 100644 --- a/pages/goods/index.vue +++ b/pages/goods/index.vue @@ -29,42 +29,8 @@ :nights="selectedDate.totalDays" /> - - - - - - {{ - zniconsMap[moduleItem.moduleIcon] - }} - {{ moduleItem.moduleTitle }} - - {{ moduleItem.moduleContent }} - - - - - + + @@ -107,12 +73,11 @@ import { import TopNavBar from "@/components/TopNavBar/index.vue"; import ImageSwiper from "@/components/ImageSwiper/index.vue"; import GoodInfo from "./components/GoodInfo/index.vue"; -import ModuleTitle from "@/components/ModuleTitle/index.vue"; import GoodConfirm from "./components/GoodConfirm/index.vue"; import Calender from "@/components/Calender/index.vue"; -import { zniconsMap } from "@/static/fonts/znicons.js"; import LocationCard from "@/components/LocationCard/index.vue"; import DateSelector from "./components/DateSelector/index.vue"; +import GoodDetail from "@/components/GoodDetail/index.vue"; const calendarVisible = ref(false); const goodsData = ref({}); @@ -314,8 +279,4 @@ const handleDateSelect = (data) => { diff --git a/pages/order/components/NoticeInfo/index.vue b/pages/order/components/NoticeInfo/index.vue index e2dbde3..5f011c2 100644 --- a/pages/order/components/NoticeInfo/index.vue +++ b/pages/order/components/NoticeInfo/index.vue @@ -1,17 +1,13 @@