diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxAgileContractServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxAgileContractServiceImpl.java index d47f570d5..d3b884be8 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxAgileContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxAgileContractServiceImpl.java @@ -944,6 +944,12 @@ public class WxAgileContractServiceImpl implements WxAgileContractService { @Override public void saveRenuvueJumps(WxRentContract contract) { if (null != contract.getRevenueJumps()) { + //先清空 + WxRentContractRevenueJump crj = new WxRentContractRevenueJump(); + crj.updateTenantInfo(contract); + crj.setRentContractId(contract.getId()); + wxRentContractRevenueJumpMapper.deleteByContract(crj); + final IdWorker idWorker = IdWorker.get(); List jlist = new ArrayList(); for (int i = 0 ; i < contract.getRevenueJumps().size(); i++) {