1、优化生成逻辑
This commit is contained in:
parent
216c8381e4
commit
3203295bff
|
@ -548,6 +548,16 @@ public class ICoreServiceImpl implements ICoreService {
|
||||||
String detail_jBb = detail.getLocaldebitamount();
|
String detail_jBb = detail.getLocaldebitamount();
|
||||||
String detail_dYb = detail.getCreditamount();
|
String detail_dYb = detail.getCreditamount();
|
||||||
String detail_dBb = detail.getLocalcreditamount();
|
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)) {
|
if ("0".equals(detail_jYb) && "0".equals(detail_jBb) && "0".equals(detail_dYb) && "0".equals(detail_dBb)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue