diff --git a/framework/src/main/java/cn/lili/modules/order/cart/render/impl/CouponRender.java b/framework/src/main/java/cn/lili/modules/order/cart/render/impl/CouponRender.java index 19a55383b..8e1d9e4d3 100644 --- a/framework/src/main/java/cn/lili/modules/order/cart/render/impl/CouponRender.java +++ b/framework/src/main/java/cn/lili/modules/order/cart/render/impl/CouponRender.java @@ -248,7 +248,7 @@ public class CouponRender implements CartRenderStep { // 打折金额=商品金额*折扣/10 Double discountCouponPrice = CurrencyUtil.mul(priceDetailDTO.getGoodsPrice(), - CurrencyUtil.div(coupon.getDiscount(), 10, 3)); + CurrencyUtil.sub(1, CurrencyUtil.div(coupon.getDiscount(), 10, 3))); //平台券则写入店铺承担优惠券比例 if (coupon.getIsPlatform()) {