From e871509bf526b9a0612d544df0ccd92a6f9ade3f Mon Sep 17 00:00:00 2001 From: "pikachu1995@126.com" Date: Tue, 30 Jun 2026 16:02:40 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=B8=8E=E7=BB=84=E4=BB=B6=E4=BD=BF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在入口文件中引入uview-plus的配置,优化字体加载逻辑 - 移除manifest.json中不必要的权限描述 - 更新package.json和package-lock.json,添加开发依赖 - 调整多个组件的样式和结构,提升用户体验 - 修复部分组件的逻辑和样式问题,确保兼容性 --- components/m-buy/goods.vue | 14 +- components/m-city/m-city.vue | 4 +- components/m-goods-list/list.vue | 176 ++- components/m-goods-list/promotion.vue | 32 +- components/m-goods-recommend/index.vue | 4 - .../m-search-revision/m-search-revision.vue | 50 +- components/m-share/index.vue | 13 +- components/u-time-line/u-time-line-item.vue | 86 ++ components/u-time-line/u-time-line.vue | 18 + components/uni-load-more/uni-load-more.vue | 62 +- components/verify-code/verify-code.vue | 3 +- js_sdk/t-jwt/jwt.js | 15 +- js_sdk/wa-permission/permission.js | 2 +- main.js | 28 +- manifest.json | 3 - package-lock.json | 1176 +++++++++++++++++ package.json | 7 +- pages.json | 16 +- pages/cart/coupon/myCoupon.vue | 1 - pages/cart/payment/shareOrderGoods.vue | 8 +- pages/mine/address/add.vue | 64 +- pages/mine/address/address.scss | 18 +- pages/mine/address/address.vue | 8 +- pages/mine/address/addressManage.vue | 8 +- pages/mine/distribution/home.vue | 4 +- pages/mine/msgTips/packageMsg/index.vue | 8 +- pages/mine/msgTips/sysMsg/index.vue | 4 +- pages/mine/myCollect.vue | 272 ++-- pages/mine/myTracks.vue | 180 +-- pages/mine/point/myPoint.vue | 82 +- pages/navigation/search/search.scss | 32 +- pages/navigation/search/searchPage.vue | 166 +-- pages/order/afterSales/afterSalesDetail.vue | 4 +- pages/order/afterSales/afterSalesSelect.vue | 4 +- pages/order/afterSales/applyDetail.vue | 4 +- pages/order/afterSales/applyProgress.vue | 11 +- pages/order/complain/complain.vue | 8 +- pages/order/deliverDetail.vue | 2 +- pages/order/evaluate/myEvaluate.vue | 14 +- pages/order/fillorder.vue | 14 +- pages/order/orderDetail.vue | 12 +- pages/passport/login.vue | 9 +- pages/passport/wechatMPLogin.vue | 800 +++++------ pages/product/comment.vue | 4 +- pages/product/customerservice/index.vue | 14 +- pages/product/goods.vue | 35 +- .../product/evaluation/-evaluation.vue | 6 +- pages/product/product/goods/-goods-intro.vue | 11 +- pages/product/product/goods/-goods-swiper.vue | 20 +- pages/product/product/popup/address.vue | 29 +- .../product/promotion/-promotion-coupon.vue | 10 +- .../product/promotion/-promotion-details.vue | 4 +- pages/product/product/shop/-shop.vue | 28 +- pages/product/product/style.scss | 5 +- pages/promotion/lives.vue | 2 +- pages/tabbar/cart/cartList.vue | 219 +-- pages/tabbar/category/category.vue | 90 +- pages/tabbar/home/template/advertising.scss | 10 +- pages/tabbar/home/template/tpl.scss | 5 +- pages/tabbar/home/template/tpl_banner.vue | 43 +- pages/tabbar/home/template/tpl_flex_four.vue | 3 - pages/tabbar/home/template/tpl_flex_one.vue | 4 - pages/tabbar/home/template/tpl_flex_three.vue | 3 - pages/tabbar/home/template/tpl_flex_two.vue | 5 - pages/tabbar/home/template/tpl_goods.vue | 127 +- pages/tabbar/home/template/tpl_group.vue | 8 +- pages/tabbar/home/template/tpl_hot_zone.vue | 12 +- pages/tabbar/home/template/tpl_integral.vue | 16 +- pages/tabbar/home/template/tpl_join_group.vue | 16 +- pages/tabbar/home/template/tpl_menu.vue | 53 +- .../home/template/tpl_promotions_detail.vue | 13 +- pages/tabbar/home/template/tpl_search.vue | 51 +- pages/tabbar/home/template/tpl_spike.vue | 8 +- .../tabbar/home/template/tpl_text_picture.vue | 9 +- .../home/template/tpl_top_one_bottom_two.vue | 8 - .../home/template/tpl_top_two_bottom_one.vue | 15 +- pages/tabbar/home/views.vue | 103 +- pages/tabbar/user/my.vue | 155 +-- pages/tabbar/user/utils/tool.vue | 64 +- patches/uview-plus+3.8.42.patch | 306 +++++ plugins/APPUpdate/index.js | 9 + scripts/migrate-uview-components.js | 4 + uni.scss | 3 - utils/Foundation.js | 35 +- utils/filters.js | 11 +- utils/md5.js | 7 +- utils/uuid.modified.js | 23 +- 87 files changed, 3546 insertions(+), 1506 deletions(-) create mode 100644 components/u-time-line/u-time-line-item.vue create mode 100644 components/u-time-line/u-time-line.vue create mode 100644 patches/uview-plus+3.8.42.patch diff --git a/components/m-buy/goods.vue b/components/m-buy/goods.vue index a6d59d2..e9a4bde 100644 --- a/components/m-buy/goods.vue +++ b/components/m-buy/goods.vue @@ -1,6 +1,6 @@ @@ -170,12 +173,12 @@ $w_94: 94%; } .selected-title { - > h4 { + .h4 { font-size: 30rpx; color: #000 !important; } - > div { + .title-desc { font-weight: bold; color: $main-color !important; } @@ -191,11 +194,11 @@ $w_94: 94%; flex: 1; text-align: center; - > h4 { + .h4 { font-size: 32rpx; } - > div { + .title-desc { color: #999; font-size: 24rpx; } @@ -223,10 +226,6 @@ $w_94: 94%; border-top-left-radius: 20rpx; border-top-right-radius: 20rpx; overflow: hidden; - > img { - width: 100%; - height: 100%; - } } .goods-desc { @@ -252,7 +251,7 @@ $w_94: 94%; > .goods-price { line-height: 2; color: $main-color; - > span { + .price-int { font-size: 42rpx; } } diff --git a/pages/tabbar/home/template/tpl_group.vue b/pages/tabbar/home/template/tpl_group.vue index b234a80..f869054 100644 --- a/pages/tabbar/home/template/tpl_group.vue +++ b/pages/tabbar/home/template/tpl_group.vue @@ -2,8 +2,8 @@
-
{{ res.list[0].title }}
-
更多
+
{{ res.list[0].title }}
+
更多
@@ -11,10 +11,10 @@
- ¥120.00 + ¥120.00
- ¥190.00 + ¥190.00
diff --git a/pages/tabbar/home/template/tpl_hot_zone.vue b/pages/tabbar/home/template/tpl_hot_zone.vue index ba51470..8699cb6 100644 --- a/pages/tabbar/home/template/tpl_hot_zone.vue +++ b/pages/tabbar/home/template/tpl_hot_zone.vue @@ -1,7 +1,7 @@