From bbd358aece3f25d744f1ae00db364602c19c4105 Mon Sep 17 00:00:00 2001 From: winter <664946893@qq.com> Date: Tue, 1 Jul 2025 16:10:53 +0800 Subject: [PATCH] fix --- .../iformall/service/impl/WxAgileContractServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) 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++) {