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 45cac4bee..06a6b06a1 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxAgileContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxAgileContractServiceImpl.java @@ -141,7 +141,16 @@ public class WxAgileContractServiceImpl implements WxAgileContractService { @Override public WxRentContract selectById(Long id) { - return wxRentContractMapper.selectById(id); + WxRentContract rentContract = wxRentContractMapper.selectById(id); + + WxContractCustomers customers = wxContractCustomersMapper.selectById(rentContract.getCustomersId(),rentContract.getTenantId()); + rentContract.setCustomerType(customers.getPrincipalType()); + rentContract.setCustomerLinkPerson(customers.getLinkPerson()); + rentContract.setCustomerName(customers.getName()); + rentContract.setCustomerPhone(customers.getPhone()); + rentContract.setCustomerLegalPerson(customers.getLegalPerson()); + + return rentContract; } @Override