소스 검색

佣金计算机构运费

huangzhiguo 2 년 전
부모
커밋
5bea0d8611
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      src/main/java/com/caimei365/order/service/impl/ReceiptServiceImpl.java

+ 6 - 0
src/main/java/com/caimei365/order/service/impl/ReceiptServiceImpl.java

@@ -2050,6 +2050,12 @@ public class ReceiptServiceImpl implements ReceiptService {
             }
             BigDecimal otherFee = MathUtil.add(order.getDiscountFee(), MathUtil.add(shopOrder.getShopOtherFee(), shopOrder.getShopPostFee()));
             brokerage = MathUtil.sub(brokerage, otherFee);
+            // 佣金计算机构运费
+            if (order.getPostageFlag() == 1) {
+                if (order.getPostage() > 0) {
+                    brokerage = MathUtil.add(brokerage , order.getPostage());
+                }
+            }
             shopOrder.setBrokerage(brokerage.doubleValue());
         } else {
             double associateAmount = receiptMapper.countAllPayAssociateAmount(order.getOrderId());