From b5cc49976289005ee4a46d2883e5cb99a353e526 Mon Sep 17 00:00:00 2001 From: jinbooks_dev Date: Tue, 10 Jun 2025 16:16:05 +0800 Subject: [PATCH] Update SettlementCarryServiceImpl.java --- .../persistence/service/impl/SettlementCarryServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jinbooks/jinbooks-persistence/src/main/java/com/jinbooks/persistence/service/impl/SettlementCarryServiceImpl.java b/jinbooks/jinbooks-persistence/src/main/java/com/jinbooks/persistence/service/impl/SettlementCarryServiceImpl.java index eac54f9..9390e2b 100644 --- a/jinbooks/jinbooks-persistence/src/main/java/com/jinbooks/persistence/service/impl/SettlementCarryServiceImpl.java +++ b/jinbooks/jinbooks-persistence/src/main/java/com/jinbooks/persistence/service/impl/SettlementCarryServiceImpl.java @@ -223,8 +223,8 @@ public class SettlementCarryServiceImpl extends ServiceImpl items,VoucherTemplateItem templateItem) { List subjectList = bookSubjectService.selectSubjectAndChild(bookId, subjectCode); for(BookSubject s : subjectList ) { - if(isLeafSubject(s,subjectList) && s.getBalance().compareTo(BigDecimal.ZERO) > 0) { - items.add(createVoucherItemDtoBySubject(bookId,s,templateItem,s.getBalance())); + if(isLeafSubject(s,subjectList) && s.getBalance().compareTo(BigDecimal.ZERO) != 0) { + items.add(createVoucherItemDtoBySubject(bookId,s,templateItem,s.getBalance().abs())); } } return true;