old mode 100644
new mode 100755
| | |
| | | package com.java110.user.bmo.rentingPool.impl; |
| | | |
| | | import com.java110.dto.RoomDto; |
| | | import com.java110.dto.file.FileRelDto; |
| | | import com.java110.dto.rentingPool.RentingPoolDto; |
| | | import com.java110.intf.common.IFileRelInnerServiceSMO; |
| | | import com.java110.intf.community.IRoomInnerServiceSMO; |
| | | import com.java110.intf.user.IRentingPoolInnerServiceSMO; |
| | | import com.java110.user.bmo.rentingPool.IGetRentingPoolBMO; |
| | |
| | | |
| | | @Autowired |
| | | private IRoomInnerServiceSMO roomInnerServiceSMOImpl; |
| | | |
| | | @Autowired |
| | | private IFileRelInnerServiceSMO fileRelInnerServiceSMOImpl; |
| | | |
| | | |
| | | /** |
| | | * @param rentingPoolDto |
| | |
| | | private void refreshRoomInfo(List<RentingPoolDto> rentingPoolDtos) { |
| | | List<String> roomIds = new ArrayList<>(); |
| | | |
| | | List<String> rentingIds = new ArrayList<>(); |
| | | |
| | | for (RentingPoolDto rentingPoolDto : rentingPoolDtos) { |
| | | roomIds.add(rentingPoolDto.getRoomId()); |
| | | rentingIds.add(rentingPoolDto.getRentingId()); |
| | | } |
| | | |
| | | RoomDto roomDto = new RoomDto(); |
| | |
| | | for (RentingPoolDto rentingPoolDto : rentingPoolDtos) { |
| | | if (tmpRoomDto.getRoomId().equals(rentingPoolDto.getRoomId())) { |
| | | rentingPoolDto.setRoomName(tmpRoomDto.getFloorNum() + "栋" + tmpRoomDto.getUnitNum() + "单元" + tmpRoomDto.getRoomNum() + "室"); |
| | | rentingPoolDto.setBuiltUpArea(tmpRoomDto.getBuiltUpArea()); |
| | | rentingPoolDto.setApartmentName(tmpRoomDto.getApartmentName()); |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | FileRelDto fileRelDto = new FileRelDto(); |
| | | fileRelDto.setObjIds(rentingIds.toArray(new String[rentingIds.size()])); |
| | | List<FileRelDto> fileRelDtos = fileRelInnerServiceSMOImpl.queryFileRels(fileRelDto); |
| | | |
| | | //刷入图片信息 |
| | | List<String> photoVos = null; |
| | | String url = null; |
| | | for (RentingPoolDto rentingPoolDto : rentingPoolDtos) { |
| | | photoVos = new ArrayList<>(); |
| | | for (FileRelDto tmpFileRelDto : fileRelDtos) { |
| | | if (rentingPoolDto.getRentingId().equals(tmpFileRelDto.getObjId())){ |
| | | url = "/callComponent/download/getFile/file?fileId=" + tmpFileRelDto.getFileRealName() + "&communityId=" + rentingPoolDto.getCommunityId(); |
| | | photoVos.add(url); |
| | | } |
| | | } |
| | | rentingPoolDto.setPhotos(photoVos); |
| | | } |
| | | } |
| | | |
| | | } |