diff --git a/mallinkService/src/main/java/com/iformall/service/pay/service/fee/TtServiceFeeService.java b/mallinkService/src/main/java/com/iformall/service/pay/service/fee/TtServiceFeeService.java index b2ea6e5dd..e55751710 100644 --- a/mallinkService/src/main/java/com/iformall/service/pay/service/fee/TtServiceFeeService.java +++ b/mallinkService/src/main/java/com/iformall/service/pay/service/fee/TtServiceFeeService.java @@ -137,7 +137,7 @@ public class TtServiceFeeService implements ServiceFeeAdapterService{ int sellerAmount = PayUtils.getPayRate(wxComposeChildOrderShare.getRealPayMent(), sellCommission, false); wxComposeChildOrderShare.setSellerAmount(sellerAmount); //系统 先计算销售+系统 然后再减去销售 - int systemCommission = getSystemCommission(null, payAccount); + int systemCommission = getSystemCommissionByOrder(wxComposeChildOrderShare.getOrderId(), payAccount); int selSysAmount = PayUtils.getPayRate(wxComposeChildOrderShare.getRealPayMent(), systemCommission+sellCommission, false); int systemAmount = selSysAmount - sellerAmount; wxComposeChildOrderShare.setSystemAmount(systemAmount);