diff --git a/framework/src/main/java/cn/lili/modules/order/cart/render/util/PromotionPriceUtil.java b/framework/src/main/java/cn/lili/modules/order/cart/render/util/PromotionPriceUtil.java index f6e2a2aa..dc0d6578 100644 --- a/framework/src/main/java/cn/lili/modules/order/cart/render/util/PromotionPriceUtil.java +++ b/framework/src/main/java/cn/lili/modules/order/cart/render/util/PromotionPriceUtil.java @@ -203,9 +203,12 @@ public class PromotionPriceUtil { return false; }).collect(Collectors.toList()); if (!unEnoughSku.isEmpty()) { + if (unEnoughSku.size() == skuVOList.size()) { + return; + } for (CartSkuVO cartSkuVO : skuVOList) { if (unEnoughSku.isEmpty()) { - return; + break; } if (skuPromotionDetail.containsKey(cartSkuVO.getGoodsSku().getId()) && unEnoughSku.stream().noneMatch(k -> k.getGoodsSku().getId().equals(cartSkuVO.getGoodsSku().getId()))) { // 商品金额占比