diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxPropertyContractServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxPropertyContractServiceImpl.java index 16cd44fa3..7f75ba438 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPropertyContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPropertyContractServiceImpl.java @@ -493,6 +493,11 @@ public class WxPropertyContractServiceImpl implements WxPropertyContractService cus.setUpdateDate(new Date()); cus.setStatus(EnumContractCustomersStatus.TEMP.getCode()); wxContractCustomersMapper.insert(cus); + }else { + cus.setLinkPerson(record.getCustomerLinkPerson()); + cus.setLegalPerson(record.getCustomerLegalPerson()); + cus.setUpdateDate(new Date()); + wxContractCustomersMapper.updateById(cus); } record.setCustomersId(cus.getId()); } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java index 64a5967ed..b39b38751 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -493,6 +493,11 @@ public class WxRentContractServiceImpl implements WxRentContractService { cus.setUpdateDate(new Date()); cus.setStatus(EnumContractCustomersStatus.TEMP.getCode()); wxContractCustomersMapper.insert(cus); + }else { + cus.setLinkPerson(record.getCustomerLinkPerson()); + cus.setLegalPerson(record.getCustomerLegalPerson()); + cus.setUpdateDate(new Date()); + wxContractCustomersMapper.updateById(cus); } record.setCustomersId(cus.getId()); }