From 5997dc8acfa81a6c867c28810d1c3c9714efc46c Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期六, 29 三月 2025 14:55:42 +0800
Subject: [PATCH] fix: 登录

---
 src/main/java/com/mzl/flower/service/payment/OrderItemSettlementService.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/mzl/flower/service/payment/OrderItemSettlementService.java b/src/main/java/com/mzl/flower/service/payment/OrderItemSettlementService.java
index 79efe37..96f93ad 100644
--- a/src/main/java/com/mzl/flower/service/payment/OrderItemSettlementService.java
+++ b/src/main/java/com/mzl/flower/service/payment/OrderItemSettlementService.java
@@ -130,7 +130,7 @@
 
                         BigDecimal markupOne = getAmount(oi.getMarkupOne());
                         BigDecimal markupTwo = getAmount(oi.getMarkupTwo());
-                        BigDecimal ppPrice = markupOne.add(markupTwo).subtract(oi.getCouponAmount());//1次加价+2次加价-优惠券金额
+                        BigDecimal ppPrice = markupOne.add(markupTwo).subtract(getAmount(oi.getCouponAmount()));//1次加价+2次加价-优惠券金额
                         lackFeePlatform = lackFeePlatform.add(ppPrice.multiply(new BigDecimal(lackNum)));
                     } else if (Constants.CHECK_TYPE.replace.name().equals(type)) {
                         replaceNum = num == null ? 0 : num;
@@ -173,8 +173,10 @@
                     BigDecimal feePlatformPack = s.getFeePlatformPack();
                     BigDecimal feePlatformCheck = s.getFeePlatformCheck();
                     BigDecimal feePlatformTransport = s.getFeePlatformTransport();
+                    BigDecimal feePackingTransport = s.getFeePackingTransport();
                     salesFeePlatform = salesFeePlatform.add(feePlatform)
-                            .add(feePlatformPack).add(feePlatformCheck).add(feePlatformTransport);
+                            .add(feePlatformPack).add(feePlatformCheck)
+                            .add(feePlatformTransport).add(feePackingTransport);
                     salesFeeSupplier = salesFeeSupplier.add(feeSupplier);
                     salesFeePartner = salesFeePartner.add(feePartner);
                 }

--
Gitblit v1.9.3