From e686da36a3ac82b0f39aaee726ec522ae7163554 Mon Sep 17 00:00:00 2001 From: jinbooks_dev Date: Wed, 4 Jun 2025 10:14:51 +0800 Subject: [PATCH] Update VoucherServiceImpl.java --- .../jinbooks/persistence/service/impl/VoucherServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jinbooks/jinbooks-persistence/src/main/java/com/jinbooks/persistence/service/impl/VoucherServiceImpl.java b/jinbooks/jinbooks-persistence/src/main/java/com/jinbooks/persistence/service/impl/VoucherServiceImpl.java index bde3bed..d2b621f 100644 --- a/jinbooks/jinbooks-persistence/src/main/java/com/jinbooks/persistence/service/impl/VoucherServiceImpl.java +++ b/jinbooks/jinbooks-persistence/src/main/java/com/jinbooks/persistence/service/impl/VoucherServiceImpl.java @@ -927,7 +927,7 @@ public class VoucherServiceImpl extends ServiceImpl impl balance = BigDecimal.ZERO; } // 借方,更新科目余额和科目余额表 - if (item.getDebitAmount() != null && item.getDebitAmount().compareTo(BigDecimal.ZERO) > 0) { + if (item.getDebitAmount() != null && item.getDebitAmount().compareTo(BigDecimal.ZERO) != 0) { if (isCancel) { subjectBalanceService.update(setSubject, item.getDebitAmount(), StatementSymbolEnum.MINUS, SubjectDirectionEnum.DEBIT, auxiliaries, @@ -941,7 +941,7 @@ public class VoucherServiceImpl extends ServiceImpl impl } } // 贷方,更新科目余额和科目余额表 - else if (item.getCreditAmount() != null && item.getCreditAmount().compareTo(BigDecimal.ZERO) > 0) { + else if (item.getCreditAmount() != null && item.getCreditAmount().compareTo(BigDecimal.ZERO) != 0) { if (isCancel) { subjectBalanceService.update(setSubject, item.getCreditAmount(), StatementSymbolEnum.PLUS, SubjectDirectionEnum.CREDIT, auxiliaries,