From 37f96fa3fe78eadfc90323aa2f7fa6b2c7236487 Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Thu, 5 Jun 2025 18:24:16 +0800 Subject: [PATCH] add style --- src/api/index.js | 1 + src/pages.json | 11 +- src/pages/tem.vue | 18 -- .../groupon/pages/confirm_order/venue.vue | 33 +++ src/subpackage/groupon/pages/site_select.vue | 243 +++++++++++++++++++++ src/subpackage/order/components/detail/venue.vue | 118 ---------- src/subpackage/order/pages/detail.vue | 25 ++- 7 files changed, 307 insertions(+), 142 deletions(-) delete mode 100644 src/pages/tem.vue create mode 100644 src/subpackage/groupon/pages/site_select.vue delete mode 100644 src/subpackage/order/components/detail/venue.vue diff --git a/src/api/index.js b/src/api/index.js index a190c86..b3e1835 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -3,3 +3,4 @@ import server from './server'; // 公共 export const login = params => server.post({ url: '/Admino/AdminUser/login', ...params }); // 登录 export const stadiumFind = params => server.post({ url: '/stadium/find', ...params }); // 登录 +export const stadiumBookList = params => server.post({ url: '/stadium/book/list', ...params }); // 订场列表 diff --git a/src/pages.json b/src/pages.json index 86449b8..d7b8c81 100644 --- a/src/pages.json +++ b/src/pages.json @@ -20,7 +20,10 @@ { "path": "pages/detail", "style": { - "navigationBarTitleText": "订单详情" + "navigationBarTitleText": "订单详情", + "componentPlaceholder": { + "venue-info-async": "view" + } } } ] @@ -29,6 +32,12 @@ "root": "subpackage/groupon", "pages": [ { + "path": "pages/site_select", + "style": { + "navigationBarTitleText": "选择场次" + } + }, + { "path": "pages/exchange_success", "style": { "navigationBarTitleText": "兑换成功" diff --git a/src/pages/tem.vue b/src/pages/tem.vue deleted file mode 100644 index ab8b525..0000000 --- a/src/pages/tem.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - - - diff --git a/src/subpackage/groupon/pages/confirm_order/venue.vue b/src/subpackage/groupon/pages/confirm_order/venue.vue index 4b4189a..40c9c6a 100644 --- a/src/subpackage/groupon/pages/confirm_order/venue.vue +++ b/src/subpackage/groupon/pages/confirm_order/venue.vue @@ -20,6 +20,13 @@ onLoad(() => { + + + + 团购券 (已选1张) + 团购券抵扣6小时,-¥600.00 + + 团购券信息: @@ -59,6 +66,32 @@ onLoad(() => { } .venue-confirm{ padding: 24upx; + .vc-groupon-show{ + @include ctf; + .tti-icon{ + margin-right: 16upx; + flex-shrink: 0; + width: 40upx; + height: 40upx; + background: skyblue; + } + .tti-right{ + flex-grow: 1; + @include ctf(space-between); + .tr-txt{ + @include flcw(28upx, 40upx, #333, 500); + @include tHide; + .tt-orange{ + @include flcw(24upx, 34upx, #FF873D); + } + } + .tr-price{ + max-width: 60%; + @include flcw(24upx, 34upx, #FF873D); + @include tHide; + } + } + } .vc-groupon{ .vc-title{ margin-bottom: 24upx; diff --git a/src/subpackage/groupon/pages/site_select.vue b/src/subpackage/groupon/pages/site_select.vue new file mode 100644 index 0000000..ad4f0b5 --- /dev/null +++ b/src/subpackage/groupon/pages/site_select.vue @@ -0,0 +1,243 @@ + + + + + \ No newline at end of file diff --git a/src/subpackage/order/components/detail/venue.vue b/src/subpackage/order/components/detail/venue.vue deleted file mode 100644 index 0ab3e6f..0000000 --- a/src/subpackage/order/components/detail/venue.vue +++ /dev/null @@ -1,118 +0,0 @@ - - - - - diff --git a/src/subpackage/order/pages/detail.vue b/src/subpackage/order/pages/detail.vue index bdbad55..3c7f0da 100644 --- a/src/subpackage/order/pages/detail.vue +++ b/src/subpackage/order/pages/detail.vue @@ -2,10 +2,10 @@ import { onLoad } from '@dcloudio/uni-app'; import { reactive, ref } from "vue"; import textLine from "../components/detail/text_line.vue"; -import detailVenueInfo from "../components/detail/venue.vue"; import detailGoods from "../components/detail/goods.vue"; import detailVerify from "../components/detail/verify.vue"; import detailContact from "../components/detail/contact.vue"; +import venueInfoAsync from "@/subpackage/groupon/components/venue_info.vue"; onLoad(() => { }); @@ -23,6 +23,14 @@ onLoad(() => { 订单编号:123456789012 创建时间:2019-06-06 12:00:06 + + + + + + 产品信息 羽毛球 @@ -52,10 +60,7 @@ onLoad(() => { - - - - + @@ -190,6 +195,16 @@ onLoad(() => { } } } + .od-venue-info{ + padding: 30upx; + .od-title{ + &::after{ + content: ''; + display: block; + height: 20upx; + } + } + } .od-fixed{ position: fixed; left: 0;