From 78644e3b8a2c1ec854ec55e6346f55c7e01a7023 Mon Sep 17 00:00:00 2001 From: DEV_DSW <562304744@qq.com> Date: Fri, 29 May 2026 11:20:45 +0800 Subject: [PATCH] refactor: standardize spacing and update RefundPopup component - standardize margin spacing across components with explicit pixel values - replace legacy uni-popup and icons with van-ui equivalents in RefundPopup - update font weight class to use semantic name in date range selector --- src/components/CreateServiceOrder/index.vue | 4 +- src/components/Feedback/index.vue | 2 +- src/components/RefundPopup/index.vue | 59 +++++++------------ src/components/RefundPopup/styles/index.scss | 9 --- src/components/UseDateRange/index.vue | 2 +- src/pages/booking/index.vue | 2 +- .../home/components/AnswerComponent/index.vue | 2 +- .../order/components/GoodsInfo/index.vue | 2 +- .../order/components/OrderInfo/index.vue | 4 +- .../order/order/components/UserInfo/index.vue | 2 +- src/pages/quick/components/Card/index.vue | 2 +- 11 files changed, 32 insertions(+), 58 deletions(-) delete mode 100644 src/components/RefundPopup/styles/index.scss diff --git a/src/components/CreateServiceOrder/index.vue b/src/components/CreateServiceOrder/index.vue index 1a21a13..162719d 100644 --- a/src/components/CreateServiceOrder/index.vue +++ b/src/components/CreateServiceOrder/index.vue @@ -44,10 +44,10 @@
-
+
所在位置:{{ roomId }}
-
+
联系方式: {{ contactPhone }}
diff --git a/src/components/Feedback/index.vue b/src/components/Feedback/index.vue index 2b25c3a..b4926ec 100644 --- a/src/components/Feedback/index.vue +++ b/src/components/Feedback/index.vue @@ -25,7 +25,7 @@
-
+
联系方式: {{ contactPhone }}
diff --git a/src/components/RefundPopup/index.vue b/src/components/RefundPopup/index.vue index 940a2cf..56121f6 100644 --- a/src/components/RefundPopup/index.vue +++ b/src/components/RefundPopup/index.vue @@ -1,35 +1,34 @@ - - +defineExpose({ + open, + close, +}) + \ No newline at end of file diff --git a/src/components/RefundPopup/styles/index.scss b/src/components/RefundPopup/styles/index.scss deleted file mode 100644 index 57425d5..0000000 --- a/src/components/RefundPopup/styles/index.scss +++ /dev/null @@ -1,9 +0,0 @@ -.refund-popup { - border-radius: 15px 15px 0 0; - padding-bottom: 40px; -} - -.close { - top: 14px; - right: 12px; -} diff --git a/src/components/UseDateRange/index.vue b/src/components/UseDateRange/index.vue index 654bed3..78b1fe3 100644 --- a/src/components/UseDateRange/index.vue +++ b/src/components/UseDateRange/index.vue @@ -10,7 +10,7 @@
{{ item.weekDesc }}
-
+
{{ formatMD(item.date) }}
{{ item.canOrder }}
diff --git a/src/pages/booking/index.vue b/src/pages/booking/index.vue index bf55feb..d869611 100644 --- a/src/pages/booking/index.vue +++ b/src/pages/booking/index.vue @@ -23,7 +23,7 @@
-
+
diff --git a/src/pages/home/components/AnswerComponent/index.vue b/src/pages/home/components/AnswerComponent/index.vue index 2ebd91e..01c6221 100644 --- a/src/pages/home/components/AnswerComponent/index.vue +++ b/src/pages/home/components/AnswerComponent/index.vue @@ -4,7 +4,7 @@
{{ tag }}
-
+
{{ title }}
diff --git a/src/pages/order/order/components/GoodsInfo/index.vue b/src/pages/order/order/components/GoodsInfo/index.vue index 3558d2d..549914a 100644 --- a/src/pages/order/order/components/GoodsInfo/index.vue +++ b/src/pages/order/order/components/GoodsInfo/index.vue @@ -21,7 +21,7 @@
-
+
{{ orderData.commodityName }}
diff --git a/src/pages/order/order/components/OrderInfo/index.vue b/src/pages/order/order/components/OrderInfo/index.vue index e274843..d6bd8d9 100644 --- a/src/pages/order/order/components/OrderInfo/index.vue +++ b/src/pages/order/order/components/OrderInfo/index.vue @@ -1,10 +1,10 @@