This commit is contained in:
linfso 2025-06-19 16:39:49 +08:00
parent 50afa217ec
commit 6a626af581

View File

@ -1695,8 +1695,11 @@ public class EmisBaseService {
}
log.info("query emisSettleSubBillList , emisSettleSubBillList,{}", emisSettleSubBillList);
BigDecimal inTermMoney = new BigDecimal(emisSettleSubBillList.stream()
.map(EmisSettleSubBill::getBillFee)
.filter(i -> i != null)
.map(bill -> {
BigDecimal billFee = bill.getBillFee() == null ? BigDecimal.ZERO : bill.getBillFee();
BigDecimal recedMoney = bill.getRecedMoney() == null ? BigDecimal.ZERO : bill.getRecedMoney();
return billFee.subtract(recedMoney);
})
.reduce(BigDecimal.ZERO, BigDecimal::add)
.stripTrailingZeros().toPlainString());
log.info("success.getInTermMoney , inTermMoney,{}", inTermMoney);