1、优化生成逻辑

This commit is contained in:
zhengyf 2025-08-18 14:08:27 +08:00
parent 216c8381e4
commit 3203295bff
1 changed files with 10 additions and 0 deletions

View File

@ -548,6 +548,16 @@ public class ICoreServiceImpl implements ICoreService {
String detail_jBb = detail.getLocaldebitamount();
String detail_dYb = detail.getCreditamount();
String detail_dBb = detail.getLocalcreditamount();
//转为 BigDecimal
BigDecimal b_jYb = new BigDecimal(detail.getDebitamount());
BigDecimal b_jBb = new BigDecimal(detail.getLocaldebitamount());
BigDecimal b_dYb = new BigDecimal(detail.getCreditamount());
BigDecimal b_dBb = new BigDecimal(detail.getLocalcreditamount());
if(b_jYb.compareTo(new BigDecimal(0))==0&&b_jBb.compareTo(new BigDecimal(0))==0&&b_dYb.compareTo(new BigDecimal(0))==0&&b_dBb.compareTo(new BigDecimal(0))==0){
continue;
}
if ("0".equals(detail_jYb) && "0".equals(detail_jBb) && "0".equals(detail_dYb) && "0".equals(detail_dBb)) {
continue;
}