From 83383b2b94d34c1986769d20c8cdd6149e46739c Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期二, 10 六月 2025 11:39:34 +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