diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/member/service/ITbMemberProjectSubitemService.java b/jero-boot-incoming-payment/src/main/java/com/jero/member/service/ITbMemberProjectSubitemService.java index c577f150..2798028e 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/member/service/ITbMemberProjectSubitemService.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/member/service/ITbMemberProjectSubitemService.java @@ -138,7 +138,8 @@ public class ITbMemberProjectSubitemService extends ServiceImpl 0) { throw new JeroBootException("会员单位已经存在"); } - if (Objects.isNull(tbMemberProjectSubitem.getAmountReceivable())) { + BigDecimal amountReceivable = tbMemberProjectSubitem.getAmountReceivable(); + if (Objects.isNull(amountReceivable)) { throw new JeroBootException("待确收金额不能为空"); } if (Objects.equals(tbMemberProjectSubitem.getPaymentMethod(), PayProjectCommon.CHARGE_WAY2)) { @@ -151,7 +152,21 @@ public class ITbMemberProjectSubitemService extends ServiceImpl