From a303e40b2d843700f2b9045ca105c81dea97d964 Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期一, 09 六月 2025 16:06:42 +0800 Subject: [PATCH] 回款登记记录修改 --- src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java b/src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java index 5ac4159..79bde14 100644 --- a/src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java +++ b/src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java @@ -180,9 +180,11 @@ for (SalesLedger salesLedger : iPage.getRecords()) { boolean existFlag = false; BigDecimal noInvoiceAmountTotal = BigDecimal.ZERO; + BigDecimal invoiceTotal = BigDecimal.ZERO; for (InvoiceLedgerDto invoiceLedgerDto : invoiceLedgerDtoList) { if (salesLedger.getId().intValue() == invoiceLedgerDto.getSalesLedgerId()) { noInvoiceAmountTotal = salesLedger.getContractAmount().subtract(invoiceLedgerDto.getInvoiceTotal()); + invoiceTotal = invoiceLedgerDto.getInvoiceTotal(); existFlag = true; break; } @@ -192,6 +194,7 @@ }else { salesLedger.setNoInvoiceAmountTotal(salesLedger.getContractAmount()); } + salesLedger.setInvoiceTotal(invoiceTotal); } return iPage; } -- Gitblit v1.9.3