From 798329ecb2234a915c129eb86fbfda5981b0cf20 Mon Sep 17 00:00:00 2001 From: hflllll Date: Fri, 16 May 2025 19:34:28 +0800 Subject: [PATCH] =?UTF-8?q?'=E6=B5=8B=E8=AF=95=E5=90=8E=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E7=9A=84=E7=AC=AC=E4=B8=80=E7=89=88'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 6 +- components/base/navbar.vue | 12 +- components/base/tabbar.vue | 9 +- components/order/OrderItem.vue | 2 +- components/product/productItem.vue | 16 +- pages.json | 9 +- pages/index/cart.vue | 74 ++- pages/index/center.vue | 5 +- pages/index/index.vue | 870 ++++++++++++++-------------- pages/index/oldIndex.vue | 453 +++++++++++++++ pages/index/order.vue | 2 +- pages_order/auth/wxUserInfo.vue | 2 +- pages_order/components/order/placeOrder.vue | 31 +- pages_order/mine/share.vue | 4 +- pages_order/mine/team.vue | 11 +- pages_order/mine/unbindTeam.vue | 11 +- pages_order/mine/updateUser.vue | 1 - pages_order/mine/wallet.vue | 24 +- pages_order/order/groupMealDetail.vue | 2 +- pages_order/order/newOrderDetail.vue | 119 +++- pages_order/product/productDetail.vue | 9 +- static/js/mockHomeData.js | 166 ++++++ store/modules/cartNum.js | 23 + store/store.js | 37 +- 24 files changed, 1344 insertions(+), 554 deletions(-) create mode 100644 pages/index/oldIndex.vue create mode 100644 static/js/mockHomeData.js create mode 100644 store/modules/cartNum.js diff --git a/App.vue b/App.vue index 113427f..f506ec5 100644 --- a/App.vue +++ b/App.vue @@ -4,9 +4,9 @@ this.$store.commit('initConfig') // 注释掉token检查,允许未登录用户访问所有页面 - // if(uni.getStorageSync('token')){ - // this.$store.commit('getQrCode') - // } + if(uni.getStorageSync('token')){ + this.$store.commit('getUserInfo') + } // 无需token,直接获取二维码 diff --git a/components/base/navbar.vue b/components/base/navbar.vue index 8f5e163..db67c69 100644 --- a/components/base/navbar.vue +++ b/components/base/navbar.vue @@ -8,30 +8,30 @@ + :color="color" size="46rpx" /> + :color="color" size="46rpx" /> {{ title }} + :color="color" size="58rpx" /> + size="46rpx" style="margin-left: 30rpx;" /> + size="46rpx" /> {{ moreText }} @@ -90,7 +90,7 @@ return } uni.reLaunch({ - url: '/pages/index/category' // 主页被换成商品页面了 + url: '/pages/index/index' // 主页被换成商品页面了 }) } } diff --git a/components/base/tabbar.vue b/components/base/tabbar.vue index b2d5209..aff485d 100644 --- a/components/base/tabbar.vue +++ b/components/base/tabbar.vue @@ -25,11 +25,18 @@ data() { return { list: [ + { + "selectedIconPath": "/static/image/tabbar/home-active.png", + "iconPath": "/static/image/tabbar/home.png", + "pagePath": "/pages/index/index", + "title": "首页", + key: 'index', + }, { "selectedIconPath": "/static/image/tabbar/product-list-active.png", "iconPath": "/static/image/tabbar/product-list.png", "pagePath": "/pages/index/category", - "title": "首页", + "title": "商品", key: 'category', }, { diff --git a/components/order/OrderItem.vue b/components/order/OrderItem.vue index fff761b..d41da98 100644 --- a/components/order/OrderItem.vue +++ b/components/order/OrderItem.vue @@ -22,7 +22,7 @@ - 下单时间:{{ order.updateTime }} + 下单时间:{{ order.createTime }} 合计: ¥{{ order.priceAll }} diff --git a/components/product/productItem.vue b/components/product/productItem.vue index b629533..9895e25 100644 --- a/components/product/productItem.vue +++ b/components/product/productItem.vue @@ -5,8 +5,7 @@ - - + @@ -114,7 +113,7 @@ - + 加购物车 @@ -124,7 +123,9 @@ - \ No newline at end of file diff --git a/pages/index/oldIndex.vue b/pages/index/oldIndex.vue new file mode 100644 index 0000000..02341e8 --- /dev/null +++ b/pages/index/oldIndex.vue @@ -0,0 +1,453 @@ + + + + + \ No newline at end of file diff --git a/pages/index/order.vue b/pages/index/order.vue index 663acac..3270003 100644 --- a/pages/index/order.vue +++ b/pages/index/order.vue @@ -35,7 +35,7 @@ + @pick="handlePickOrder(order.id)" @pay="goToOrderDetail(order)" @click="goToOrderDetail(order)" /> diff --git a/pages_order/auth/wxUserInfo.vue b/pages_order/auth/wxUserInfo.vue index fc62b53..abbfa9a 100644 --- a/pages_order/auth/wxUserInfo.vue +++ b/pages_order/auth/wxUserInfo.vue @@ -6,7 +6,7 @@ - + {{ configList.config_app_name }} diff --git a/pages_order/components/order/placeOrder.vue b/pages_order/components/order/placeOrder.vue index aaeef5b..48a668a 100644 --- a/pages_order/components/order/placeOrder.vue +++ b/pages_order/components/order/placeOrder.vue @@ -5,7 +5,7 @@ - {{ item.orderNum }}人下单 + {{ item.sales }}人下单 @@ -59,8 +59,7 @@ 账户余额 - (余额: ¥{{ userInfo.balance.toFixed(2) }}) - + (余额: ¥{{ userInfo.balance ? userInfo.balance.toFixed(2) : 0 }}) @@ -103,6 +102,7 @@