From 6c871d470e0aa6d97a66215a3ef21cdd555e2352 Mon Sep 17 00:00:00 2001 From: Chopper Date: Thu, 19 Aug 2021 18:01:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=AD=E7=89=A9=E8=BD=A6=E6=9C=AA=E5=8B=BE?= =?UTF-8?q?=E9=80=89=E7=9A=84=E5=95=86=E5=93=81=E4=BB=B7=E6=A0=BC=E8=A2=AB?= =?UTF-8?q?=E7=B4=AF=E8=AE=A1=E9=87=91=E9=A2=9D=E9=97=AE=E9=A2=98=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lili/modules/order/cart/render/impl/CartPriceRender.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/src/main/java/cn/lili/modules/order/cart/render/impl/CartPriceRender.java b/framework/src/main/java/cn/lili/modules/order/cart/render/impl/CartPriceRender.java index 3129ab03..86df4269 100644 --- a/framework/src/main/java/cn/lili/modules/order/cart/render/impl/CartPriceRender.java +++ b/framework/src/main/java/cn/lili/modules/order/cart/render/impl/CartPriceRender.java @@ -63,7 +63,9 @@ public class CartPriceRender implements CartRenderStep { cartVOS.forEach(cartVO -> { cartVO.getPriceDetailDTO().accumulationPriceDTO( - cartVO.getSkuList().stream().map(CartSkuVO::getPriceDetailDTO).collect(Collectors.toList())); + cartVO.getSkuList().stream().filter(CartSkuVO::getChecked) + .map(CartSkuVO::getPriceDetailDTO).collect(Collectors.toList()) + ); }); }