| @@ -967,7 +967,7 @@ public class WxBillAllServiceImpl implements WxBillAllService { | |||||
| wxBillRent.setUpdatetime(updateDate); | wxBillRent.setUpdatetime(updateDate); | ||||
| if (oldLatePrice != null) { | if (oldLatePrice != null) { | ||||
| wxBillRent.setLatePayPrice(newLatePrice); | wxBillRent.setLatePayPrice(newLatePrice); | ||||
| wxBillRent.setOwe(newPrice + dbBill.getServiceChargePay() + newLatePrice - dbBill.getPay()); | |||||
| wxBillRent.setOwe(dbBill.getReceivePay() + dbBill.getServiceChargePay() + newLatePrice - dbBill.getPay()); | |||||
| wxBillRentMapper.updateById(wxBillRent); | wxBillRentMapper.updateById(wxBillRent); | ||||
| addBillAction(EnumBillAction.UPDATE_LATE_PAY_MONEY, id, oldLatePrice, newLatePrice, user); | addBillAction(EnumBillAction.UPDATE_LATE_PAY_MONEY, id, oldLatePrice, newLatePrice, user); | ||||
| } else { | } else { | ||||
| @@ -1022,7 +1022,7 @@ public class WxBillAllServiceImpl implements WxBillAllService { | |||||
| wxBillProperty.setUpdatetime(updateDate); | wxBillProperty.setUpdatetime(updateDate); | ||||
| if (oldLatePrice != null) { | if (oldLatePrice != null) { | ||||
| wxBillProperty.setLatePayPrice(newLatePrice); | wxBillProperty.setLatePayPrice(newLatePrice); | ||||
| wxBillProperty.setOwe(newPrice + dbBill.getServiceChargePay() + newLatePrice - dbBill.getPay()); | |||||
| wxBillProperty.setOwe(dbBill.getReceivePay() + dbBill.getServiceChargePay() + newLatePrice - dbBill.getPay()); | |||||
| wxBillPropertyMapper.updateById(wxBillProperty); | wxBillPropertyMapper.updateById(wxBillProperty); | ||||
| addBillAction(EnumBillAction.UPDATE_LATE_PAY_MONEY, id, oldLatePrice, newLatePrice, user); | addBillAction(EnumBillAction.UPDATE_LATE_PAY_MONEY, id, oldLatePrice, newLatePrice, user); | ||||
| } else { | } else { | ||||