From bfc55d820dfd8798ff0a2df27c038fe6cea7bc2e Mon Sep 17 00:00:00 2001 From: winter Date: Sun, 21 Apr 2024 10:09:02 +0800 Subject: [PATCH] fix --- .../com/iformall/service/impl/WxBillRentServiceImpl.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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()));