diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleServiceImpl.java index c0e942c8d..1688d1ef9 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleServiceImpl.java @@ -168,6 +168,15 @@ public class WxBillSettleServiceImpl implements WxBillSettleService { } wxBillOtherDepositMapper.updateByPrimaryKeySelective(wxBillOtherDeposit); + WxBillPropertyDeposit propertyDeposit = new WxBillPropertyDeposit(); + propertyDeposit.setId(bill.getBillId()); + if(freezeStatus != null) wxBillRent.setFreeze(freezeStatus); + if(status != null){ + wxBillRent.setStatus(status); + wxBillRent.setPayDate(new Date()); + } + wxBillPropertyDepositMapper.updateByPrimaryKeySelective(propertyDeposit); + }else if(EnumBillType.PROPERTY.getCode().equals(bill.getBillType())) { WxBillProperty wxBillRent = new WxBillProperty(); wxBillRent.setId(bill.getBillId());