diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java index f1bfaea13..7e2cbfa84 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java @@ -514,9 +514,6 @@ public class WxBillRentServiceImpl implements WxBillRentService { } if (null != billRentList.getList()) { billRentList.getList().stream().forEach(e->{ - if(e.getPayRatio() == null){ - e.setPayRatio(0l); - } //手续费 = 合同应收+手续费+滞纳金 computeTotalMoney(wxPayAccountBill, e); WxRentContract rent = rentContractMap.get(e.getRentContractId()); @@ -525,6 +522,8 @@ public class WxBillRentServiceImpl implements WxBillRentService { e.setRentType(rent.getType()); if (null != rent.getPayRatio()) { e.setPayRatio(rent.getPayRatio().longValue()); + }else { + e.setPayRatio(0l); } if (null != rent.getLatePayRatio()) { e.setLatePayRatio(Integer.parseInt(rent.getLatePayRatio()));