From 2610f4e6f1e8e8b6c13a6e76ed912a0a1f401b47 Mon Sep 17 00:00:00 2001 From: Waiting Date: Mon, 5 Feb 2024 22:22:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 - src/components/tabbar/tabbar.vue | 79 ++++++++ src/pages.json | 60 +++++- src/pages/home/index.vue | 29 ++- src/pages/home/subs/group/join.vue | 56 ++++++ src/pages/mall/index.vue | 9 +- src/pages/mine/index.vue | 45 ++--- src/pages/mine/subs/address/add-address.vue | 11 ++ src/pages/mine/subs/address/address-list.vue | 35 ++++ .../subs/address/components/address-item.vue | 92 ++++++++++ .../subs/coupon/components/coupon-item.vue | 122 ++++++++++++ src/pages/mine/subs/coupon/coupon-list.vue | 68 +++++++ .../mine/subs/order/components/order-item.vue | 11 ++ src/pages/mine/subs/order/order-detail.vue | 11 ++ src/pages/mine/subs/order/order-list.vue | 11 ++ src/pages/mine/subs/profile/index.vue | 173 ++++++++++++++++++ src/pages/mine/subs/recharge/index.vue | 146 +++++++++++++++ src/pages/qrcode/index.vue | 6 +- src/static/images/bg_coupon.png | Bin 0 -> 16214 bytes src/static/images/bg_coupon_expired.png | Bin 0 -> 16061 bytes src/static/images/bg_coupon_used.png | Bin 0 -> 16061 bytes src/static/images/bg_member_recharge.png | Bin 0 -> 20832 bytes src/static/images/bg_member_recharge_item.png | Bin 0 -> 100022 bytes src/static/images/ic_checkbox_active.png | Bin 0 -> 4520 bytes src/static/images/ic_checkbox_normal.png | Bin 0 -> 4652 bytes src/static/images/test_qrcode.png | Bin 0 -> 46799 bytes src/static/styles/common.scss | 79 +++++++- src/store/modules/shoppingcart/index.ts | 20 ++ src/utils/assets.ts | 2 +- src/utils/common/index.ts | 21 ++- types/components.d.ts | 1 + 31 files changed, 1037 insertions(+), 51 deletions(-) create mode 100644 src/components/tabbar/tabbar.vue create mode 100644 src/pages/home/subs/group/join.vue create mode 100644 src/pages/mine/subs/address/add-address.vue create mode 100644 src/pages/mine/subs/address/address-list.vue create mode 100644 src/pages/mine/subs/address/components/address-item.vue create mode 100644 src/pages/mine/subs/coupon/components/coupon-item.vue create mode 100644 src/pages/mine/subs/coupon/coupon-list.vue create mode 100644 src/pages/mine/subs/order/components/order-item.vue create mode 100644 src/pages/mine/subs/order/order-detail.vue create mode 100644 src/pages/mine/subs/order/order-list.vue create mode 100644 src/pages/mine/subs/profile/index.vue create mode 100644 src/pages/mine/subs/recharge/index.vue create mode 100644 src/static/images/bg_coupon.png create mode 100644 src/static/images/bg_coupon_expired.png create mode 100644 src/static/images/bg_coupon_used.png create mode 100644 src/static/images/bg_member_recharge.png create mode 100644 src/static/images/bg_member_recharge_item.png create mode 100644 src/static/images/ic_checkbox_active.png create mode 100644 src/static/images/ic_checkbox_normal.png create mode 100644 src/static/images/test_qrcode.png create mode 100644 src/store/modules/shoppingcart/index.ts diff --git a/package.json b/package.json index f29c76a..858a73e 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,6 @@ "@dcloudio/uni-app": "3.0.0-3090920231225001", "@dcloudio/uni-app-plus": "3.0.0-3090920231225001", "@dcloudio/uni-components": "3.0.0-3090920231225001", - "@dcloudio/uni-h5": "3.0.0-3090920231225001", "@dcloudio/uni-mp-weixin": "3.0.0-3090920231225001", "@dcloudio/uni-mp-xhs": "3.0.0-3090920231225001", "pinia": "2.0.36", diff --git a/src/components/tabbar/tabbar.vue b/src/components/tabbar/tabbar.vue new file mode 100644 index 0000000..8468c84 --- /dev/null +++ b/src/components/tabbar/tabbar.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/src/pages.json b/src/pages.json index 37c3288..b33def3 100644 --- a/src/pages.json +++ b/src/pages.json @@ -47,6 +47,64 @@ "navigationBarTitleText": "网页" } ] + }, + { + "root": "pages/home/subs", + "pages": [ + { + "path": "group/join", + "style": { + "navigationBarTitleText": "扫码加群" + } + } + ] + }, + { + "root": "pages/mine/subs", + "pages": [ + { + "path": "profile/index", + "style": { + "navigationBarTitleText": "会员信息" + } + }, + { + "path": "recharge/index", + "style": { + "navigationBarTitleText": "会员充值" + } + }, + { + "path": "coupon/coupon-list", + "style": { + "navigationBarTitleText": "优惠券" + } + }, + { + "path": "order/order-list", + "style": { + "navigationBarTitleText": "我的订单" + } + }, + { + "path": "order/order-detail", + "style": { + "navigationBarTitleText": "订单详情" + } + }, + { + "path": "address/address-list", + "style": { + "navigationBarTitleText": "收货地址" + } + }, + { + "path": "address/add-address", + "style": { + "navigationBarTitleText": "新增收货地址" + } + } + ] } ], "preloadRule": { @@ -91,7 +149,7 @@ }, "globalStyle": { "navigationBarTextStyle": "black", - "navigationBarTitleText": "uni-app", + "navigationBarTitleText": "VIP顾客中心", "navigationBarBackgroundColor": "#FFFFFF", "backgroundColor": "#F7F7F7" } diff --git a/src/pages/home/index.vue b/src/pages/home/index.vue index 93797bb..e26bafb 100644 --- a/src/pages/home/index.vue +++ b/src/pages/home/index.vue @@ -16,33 +16,33 @@ - 设计小仙女 - + 设计小仙女 + 1000 积分 - 998.00 + 998.00 余额(元) - - + + 会员充值 - - + + 优惠券 - + {{ item.title }} @@ -65,6 +65,7 @@ + + diff --git a/src/pages/mall/index.vue b/src/pages/mall/index.vue index 8e86977..10826de 100644 --- a/src/pages/mall/index.vue +++ b/src/pages/mall/index.vue @@ -2,7 +2,7 @@ - + @@ -22,14 +22,14 @@ {{ item.goodsName }} ¥{{ item.goodsPrice }} - + - + 10 @@ -95,6 +95,7 @@ const changeCategory = (index: number) => { align-items: center; background: #F7F7F7; padding: 17rpx 23rpx; + font-size: 26rpx; width: 100%; image { @@ -127,6 +128,7 @@ const changeCategory = (index: number) => { text { width: 100%; text-align: center; + font-size: 30rpx; } } @@ -219,6 +221,7 @@ const changeCategory = (index: number) => { top: -5rpx; right: -5rpx; color: white; + font-size: 26rpx; position: absolute; border-radius: 50%; border: 2rpx solid #FFFFFF; diff --git a/src/pages/mine/index.vue b/src/pages/mine/index.vue index 2fd9a3d..8d2677a 100644 --- a/src/pages/mine/index.vue +++ b/src/pages/mine/index.vue @@ -3,18 +3,18 @@