From b7963b1972db3b786b475fa8c2f75dc6db5578a2 Mon Sep 17 00:00:00 2001 From: Jack <46790855@qq.com> Date: Tue, 6 Jan 2026 16:42:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=97=E9=93=BA=E4=BF=A1=E6=81=AF=E8=8E=B7?= =?UTF-8?q?=E5=8F=96bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/ShopStoreBaseServiceImpl.java | 12 ++--- .../service/impl/ShopUserCartServiceImpl.java | 44 +++++++++---------- .../mapper/store/ShopStoreInfoMapper.xml | 17 +++++++ 3 files changed, 44 insertions(+), 29 deletions(-) create mode 100644 mall-shop/src/main/resources/mapper/store/ShopStoreInfoMapper.xml diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopStoreBaseServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopStoreBaseServiceImpl.java index 56f485fb..52f78218 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopStoreBaseServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopStoreBaseServiceImpl.java @@ -271,10 +271,14 @@ public class ShopStoreBaseServiceImpl extends BaseServiceImpl shopStoreInfos = store_info_rows.stream().filter(r -> r.equals(ObjectUtil.equal(r.getStore_id(), store_id))).findFirst(); + Optional shopStoreInfos = store_info_rows.stream().filter(r -> ObjectUtil.equal(r.getStore_id(), store_id)).findFirst(); if (shopStoreInfos.isPresent()) { ShopStoreInfo shopStoreInfo = shopStoreInfos.orElseGet(ShopStoreInfo::new); Map map = Convert.toMap(Object.class, Object.class, shopStoreInfo); + // 店铺是否自配送? +// s.put("is_delivery_self", s.getOrDefault("is_delivery_self", CommonConstant.Disable2)); +// // 店铺内部配送费 +// s.put("shopping_fee_inner", s.getOrDefault("shopping_fee_inner", 0)); s.putAll(map); } @@ -285,9 +289,6 @@ public class ShopStoreBaseServiceImpl extends BaseServiceImpl baseStoreGrades = base_store_grade_rows.stream().filter(h -> ObjectUtil.equal(h.getStore_grade_id(), store_grade_id)).findFirst(); ShopBaseStoreGrade grade = baseStoreGrades.orElseGet(ShopBaseStoreGrade::new); s.put("store_grade_name", grade.getStore_grade_name()); - - // 店铺是否自配送? - s.put("is_delivery_self", s.getOrDefault("is_delivery_self", CommonConstant.Disable2)); }); } @@ -2505,7 +2506,8 @@ public class ShopStoreBaseServiceImpl extends BaseServiceImpl + + + + + * + + + +