|
@ -168,9 +168,15 @@ public class HouseServiceImpl implements HouseService, ResultDataResolver { |
|
|
pids = getPids(formDTO.getAgencyId()); |
|
|
pids = getPids(formDTO.getAgencyId()); |
|
|
} |
|
|
} |
|
|
formDTO.setPids(pids); |
|
|
formDTO.setPids(pids); |
|
|
|
|
|
PageInfo<IcHouseListResultDTO> pageInfo = null; |
|
|
|
|
|
if (formDTO.getIsPage()){ |
|
|
|
|
|
pageInfo = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(),formDTO.getIsPage()) |
|
|
|
|
|
.doSelectPageInfo(() -> icHouseDao.searchHouseByPage(formDTO)); |
|
|
|
|
|
}else{ |
|
|
|
|
|
List<IcHouseListResultDTO> resultDTOS = icHouseDao.searchHouseByPage(formDTO); |
|
|
|
|
|
pageInfo = new PageInfo<>(resultDTOS,resultDTOS.size()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
PageInfo<IcHouseListResultDTO> pageInfo = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(),formDTO.getIsPage()).doSelectPageInfo(() -> |
|
|
|
|
|
icHouseDao.searchHouseByPage(formDTO)); |
|
|
|
|
|
List<IcHouseListResultDTO> records = pageInfo.getList(); |
|
|
List<IcHouseListResultDTO> records = pageInfo.getList(); |
|
|
records.forEach(item->{ |
|
|
records.forEach(item->{ |
|
|
item.setHouseType(HouseTypeEnums.getTypeValue(item.getHouseTypeKey())); |
|
|
item.setHouseType(HouseTypeEnums.getTypeValue(item.getHouseTypeKey())); |
|
@ -205,8 +211,6 @@ public class HouseServiceImpl implements HouseService, ResultDataResolver { |
|
|
Map<String,Object> map = new HashMap<>(); |
|
|
Map<String,Object> map = new HashMap<>(); |
|
|
map.put("maplist",icHouseExcels.getList()); |
|
|
map.put("maplist",icHouseExcels.getList()); |
|
|
ExcelPoiUtils.exportExcel(templatePath ,map,"房屋信息录入表",response); |
|
|
ExcelPoiUtils.exportExcel(templatePath ,map,"房屋信息录入表",response); |
|
|
|
|
|
|
|
|
return ; |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|