diff --git a/package2/group/groupBuyList.vue b/package2/group/groupBuyList.vue index b350393..487fa9f 100644 --- a/package2/group/groupBuyList.vue +++ b/package2/group/groupBuyList.vue @@ -125,6 +125,9 @@ {{getDineInText(item)}} + + 配送费{{formatAmountText(item.baseDeliveryFee)}}元起 + {{item.groupDeliveryTime}}分钟 @@ -645,11 +648,11 @@ const locationText = item.shopDeliveryLocation == 1 ? '送宿舍' : '送楼下' return `商家自配送 · ${feeText} · ${locationText}` }, + shouldShowBaseDeliveryFee(item) { + const fee = item ? parseFloat(item.baseDeliveryFee) : 0 + return !!(item && item.supportShopDelivery != 1 && !isNaN(fee) && fee > 0) + }, formatOnlineWorkerText(item) { - const fee = parseFloat(item.baseDeliveryFee) - if (!isNaN(fee) && fee > 0) { - return `配送费${this.formatAmountText(fee)}元起 ${item.areaName} 附近 ${item.onlineWorkerCount} 位同学在线接单` - } return `${item.areaName} 附近 ${item.onlineWorkerCount} 位同学在线接单` }, formatAmountText(value) { @@ -1502,6 +1505,11 @@ color: #87938f !important; } + .shop-delivery-fee-tag { + background: rgba(255, 111, 44, 0.1); + color: #ff6f2c; + } + .shop-time-tag { margin-left: auto; background: #ff744d;