From b6c46c8de57e32f406743f79a61d4cbdc42ce485 Mon Sep 17 00:00:00 2001 From: wangfukang <15630117759@163.com> Date: Thu, 25 Jun 2026 16:12:01 +0800 Subject: [PATCH] 1 --- package2/group/groupBuyList.vue | 126 ++++-- package2/group/groupPendingList.vue | 79 ++-- package2/group/shopEvaluate.vue | 45 +- package2/group/studentStoreList.vue | 133 +++--- package2/partTimeJob/workerOrderList.vue | 53 ++- package2/shop/afterService.vue | 265 +++++++---- package2/shop/merchantCenter.vue | 4 +- package2/shop/orderDetail.vue | 252 ++++++++++- package2/shop/shopOrderList.vue | 531 +++++++++++++++++------ 9 files changed, 1115 insertions(+), 373 deletions(-) diff --git a/package2/group/groupBuyList.vue b/package2/group/groupBuyList.vue index fa26454..29575f5 100644 --- a/package2/group/groupBuyList.vue +++ b/package2/group/groupBuyList.vue @@ -2,49 +2,52 @@ - - - - - - 饭团 - 宿舍拼饭局 - - - - - - {{word}} - - - 热搜↑ + + + + + + + 饭团 + 宿舍拼饭局 + + + + + + {{word}} + + + 热搜↑ + - - - - - - - - - + + {{isStoreScene ? '正在等你来拼团' : '附近饭搭子开团中'}} + {{isStoreScene ? '同学们发起的团购拼团,凑齐就一起省' : '公开拼饭局都在这里,点进店铺直接参团'}} + + + + 待成团 - - {{isStoreScene ? '校园团购' : '校园外卖'}} - {{isStoreScene ? '正在等你来拼团' : '附近饭搭子开团中'}} - {{isStoreScene ? '同学们发起的到店团,凑齐就一起省' : '公开拼饭局都在这里,点进店铺直接参团'}} - - - - 待成团 - - - - - - - 搜索 + + + + + 搜索 + + @@ -82,7 +86,8 @@ return { scene: 'takeaway', menuButtonInfo: { - top: 0 + top: 0, + height: 32 }, loadStatus: 'more', navPaddingStyle: '', @@ -114,7 +119,6 @@ }, onShow() { this.menuButtonInfo = uni.getMenuButtonBoundingClientRect() - this.navPaddingStyle = 'padding-top: ' + this.menuButtonInfo.top + 'px;' }, onReachBottom() { if (this.loadStatus === 'loading' || this.query.pageNumber >= this.totalPages) return @@ -260,7 +264,17 @@ color: #3f2618; } + .pending-fixed { + width: 100%; + position: fixed; + top: 0; + left: 0; + right: 0; + z-index: 1000; + } + .hero { + width: 100%; min-height: 360rpx; padding: 0 26rpx 36rpx; box-sizing: border-box; @@ -270,6 +284,10 @@ color: #fff; } + .hero-holder { + height: 454rpx; + } + .store-scene .hero { background: linear-gradient(115deg, rgba(255, 132, 80, 0.98) 0%, rgba(255, 185, 113, 0.94) 56%, rgba(255, 236, 218, 0.9) 100%); } @@ -288,15 +306,22 @@ .top-bar { height: 98rpx; position: relative; - z-index: 2; + z-index: 20; + pointer-events: none; } .back-btn { - width: 68rpx; - height: 68rpx; + position: absolute; + left: 0; display: flex; align-items: center; justify-content: center; + border-radius: 999rpx; + background: rgba(255, 255, 255, 0.96); + border: 1rpx solid rgba(255, 255, 255, 0.82); + box-shadow: 0 8rpx 18rpx rgba(0, 45, 29, 0.08); + box-sizing: border-box; + pointer-events: auto; } .hero-copy { @@ -316,7 +341,7 @@ } .hero-title { - margin-top: 18rpx; + margin-top: 48rpx; font-size: 48rpx; line-height: 58rpx; font-weight: 900; @@ -410,6 +435,8 @@ .list-wrap { width: 94%; margin: 0 auto; + position: relative; + z-index: 1; } .empty-card, diff --git a/package2/group/shopEvaluate.vue b/package2/group/shopEvaluate.vue index 7b1f463..2132ae0 100644 --- a/package2/group/shopEvaluate.vue +++ b/package2/group/shopEvaluate.vue @@ -1,16 +1,16 @@