From 9dda08a1b1701ee6adeb5d5aa2f6f260b301728c Mon Sep 17 00:00:00 2001 From: Waiting Date: Thu, 14 Mar 2024 18:23:33 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=AD=E7=89=A9=E8=BD=A6=EF=BC=8C=E7=A7=AF?= =?UTF-8?q?=E5=88=86=EF=BC=8C=E8=AE=A2=E5=8D=95=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 12 + src/pages/common/groupbuy/index.vue | 11 + src/pages/home/index.vue | 4 +- src/pages/mall/index.vue | 2 +- .../mall/subs/components/coupon-dialog.vue | 120 +++++++++ .../mall/subs/components/coupon-item.vue | 111 ++++++++ src/pages/mall/subs/goods/goods-detail.vue | 3 +- src/pages/mall/subs/order/order-confirm.vue | 9 +- src/pages/mall/subs/shoppingcart/index.vue | 237 ++++++++++++++++++ src/pages/mine/index.vue | 2 +- .../integral/components/integral-item.vue | 45 ++++ src/pages/mine/subs/integral/index.vue | 53 ++++ src/static/images/ic_arrow_down_gray.png | Bin 0 -> 641 bytes src/static/images/ic_checkbox_active_red.png | Bin 0 -> 4171 bytes 14 files changed, 602 insertions(+), 7 deletions(-) create mode 100644 src/pages/common/groupbuy/index.vue create mode 100644 src/pages/mall/subs/components/coupon-dialog.vue create mode 100644 src/pages/mall/subs/components/coupon-item.vue create mode 100644 src/pages/mall/subs/shoppingcart/index.vue create mode 100644 src/pages/mine/subs/integral/components/integral-item.vue create mode 100644 src/pages/mine/subs/integral/index.vue create mode 100644 src/static/images/ic_arrow_down_gray.png create mode 100644 src/static/images/ic_checkbox_active_red.png diff --git a/src/pages.json b/src/pages.json index 0b9af70..ab4820d 100644 --- a/src/pages.json +++ b/src/pages.json @@ -79,6 +79,12 @@ "style": { "navigationBarTitleText": "确认订单" } + }, + { + "path": "shoppingcart/index", + "style": { + "navigationBarTitleText": "购物车" + } } ] }, @@ -91,6 +97,12 @@ "navigationBarTitleText": "会员信息" } }, + { + "path": "integral/index", + "style": { + "navigationBarTitleText": "我的积分" + } + }, { "path": "recharge/index", "style": { diff --git a/src/pages/common/groupbuy/index.vue b/src/pages/common/groupbuy/index.vue new file mode 100644 index 0000000..f45039f --- /dev/null +++ b/src/pages/common/groupbuy/index.vue @@ -0,0 +1,11 @@ + + + + + diff --git a/src/pages/home/index.vue b/src/pages/home/index.vue index bb90f83..b2731b6 100644 --- a/src/pages/home/index.vue +++ b/src/pages/home/index.vue @@ -17,12 +17,12 @@ {{ userInfo?.nickName }} - + {{ userInfo?.integration }} 积分 - + {{ userInfo?.balance }} 余额(元) diff --git a/src/pages/mall/index.vue b/src/pages/mall/index.vue index 3af04dd..901ebda 100644 --- a/src/pages/mall/index.vue +++ b/src/pages/mall/index.vue @@ -29,7 +29,7 @@ - + 10 diff --git a/src/pages/mall/subs/components/coupon-dialog.vue b/src/pages/mall/subs/components/coupon-dialog.vue new file mode 100644 index 0000000..09fbecd --- /dev/null +++ b/src/pages/mall/subs/components/coupon-dialog.vue @@ -0,0 +1,120 @@ + + + + + diff --git a/src/pages/mall/subs/components/coupon-item.vue b/src/pages/mall/subs/components/coupon-item.vue new file mode 100644 index 0000000..7b13d98 --- /dev/null +++ b/src/pages/mall/subs/components/coupon-item.vue @@ -0,0 +1,111 @@ + + + + + diff --git a/src/pages/mall/subs/goods/goods-detail.vue b/src/pages/mall/subs/goods/goods-detail.vue index 7c22bcd..c5ed4e0 100644 --- a/src/pages/mall/subs/goods/goods-detail.vue +++ b/src/pages/mall/subs/goods/goods-detail.vue @@ -63,7 +63,7 @@ - + 12 @@ -78,7 +78,6 @@ - + + diff --git a/src/pages/mine/index.vue b/src/pages/mine/index.vue index 062aa7a..6ebfe47 100644 --- a/src/pages/mine/index.vue +++ b/src/pages/mine/index.vue @@ -18,7 +18,7 @@ - + {{ userInfo.integration }} 积分 diff --git a/src/pages/mine/subs/integral/components/integral-item.vue b/src/pages/mine/subs/integral/components/integral-item.vue new file mode 100644 index 0000000..9e71565 --- /dev/null +++ b/src/pages/mine/subs/integral/components/integral-item.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/pages/mine/subs/integral/index.vue b/src/pages/mine/subs/integral/index.vue new file mode 100644 index 0000000..15ceaa1 --- /dev/null +++ b/src/pages/mine/subs/integral/index.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/src/static/images/ic_arrow_down_gray.png b/src/static/images/ic_arrow_down_gray.png new file mode 100644 index 0000000000000000000000000000000000000000..ad104e56d53d73d995910846280554bb2d1d6fa1 GIT binary patch literal 641 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 VR;&Gz#sUBU002ovPDHLkV1lv8zE}VN literal 0 HcmV?d00001