yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/finance/ErpFinancePaymentServiceImpl.java
@@ -160,7 +160,10 @@ } private void calculateTotalPrice(ErpFinancePaymentDO payment, List<ErpFinancePaymentItemDO> paymentItems) { // 合计付款允许用户手动修改,未传时再按付款明细汇总 if (payment.getTotalPrice() == null) { payment.setTotalPrice(getSumValue(paymentItems, ErpFinancePaymentItemDO::getPaymentPrice, BigDecimal::add, BigDecimal.ZERO)); } payment.setPaymentPrice(payment.getTotalPrice().subtract(payment.getDiscountPrice())); }