|
@@ -762,6 +762,10 @@ public class ParkRoomService implements BaseService<ParkRoom, ParkRoomExample> {
|
|
|
contractManageDto.setPayType("1");
|
|
|
List<ContractManageDto> contractManages = payLogExtendMapper.listByModel(contractManageDto);
|
|
|
Map<String, ContractManageDto> contractManageMap = contractManages.stream().collect(Collectors.toMap(ContractManageDto::getId, item -> item, (existing, replacement) -> existing));
|
|
|
+ // 选房信息
|
|
|
+ List<CustomerManagement> customerManagements = customerManagementMapper.selectByExample(new CustomerManagementExample());
|
|
|
+ Map<String, CustomerManagement> customerManagementMap = customerManagements.stream().collect(Collectors.toMap(CustomerManagement::getId, item -> item, (existing, replacement) -> existing));
|
|
|
+
|
|
|
|
|
|
List<ProjectHouseAllVo> projectHouseAllVos = extendMapper.projectHouseAllVoList(model);
|
|
|
for(ProjectHouseAllVo houseAllVo: projectHouseAllVos){
|
|
@@ -785,6 +789,12 @@ public class ParkRoomService implements BaseService<ParkRoom, ParkRoomExample> {
|
|
|
ContractManageDto contractManage = contractManageMap.get(houseAllVo.getContractId());
|
|
|
houseAllVo.setReceivedMoney(contractManage.getReceivedMoney());
|
|
|
}
|
|
|
+ if(customerManagementMap.containsKey(houseAllVo.getCustomerManagementId())){
|
|
|
+ CustomerManagement customerManagement = customerManagementMap.get(houseAllVo.getCustomerManagementId());
|
|
|
+ houseAllVo.setRoomSelectionDate(customerManagement.getRoomSelectionDate());
|
|
|
+ houseAllVo.setBatchNumber(customerManagement.getBatchNumber());
|
|
|
+ houseAllVo.setRoomSelectionNumber(customerManagement.getRoomSelectionNumber());
|
|
|
+ }
|
|
|
}
|
|
|
return projectHouseAllVos;
|
|
|
}
|