解决全周期档案中白蚁普查附件不显示问题
parent
d0d37cbb0d
commit
187dc7c743
|
|
@ -120,7 +120,7 @@ public class ProjectEventsService extends ServiceImpl<ProjectEventsMapper, Proje
|
|||
List<ProjectEventsVo> list = new ArrayList<>();
|
||||
list = queryData(page,list);
|
||||
if (CollectionUtils.isNotEmpty(list)) {
|
||||
fillFile(list);
|
||||
fillFile(list.stream().filter(o->o.getType() != 6).collect(Collectors.toList()));
|
||||
list = list.stream().sorted(Comparator.comparing(ProjectEventsVo::getEventsDate).reversed()).collect(Collectors.toList());
|
||||
List<ProjectEventsVo> paginate = DataHandleUtil.paginate(list, page.getPageSo().getPageNumber(), page.getPageSo().getPageSize());
|
||||
res.setRecords(paginate);
|
||||
|
|
@ -208,7 +208,7 @@ public class ProjectEventsService extends ServiceImpl<ProjectEventsMapper, Proje
|
|||
}
|
||||
|
||||
private void fillFile(List<ProjectEventsVo> list) {
|
||||
List<String> ids = list.stream().filter(o->o.getType() != 6).map(ProjectEventsVo::getId).map(Objects::toString).collect(Collectors.toList());
|
||||
List<String> ids = list.stream().map(ProjectEventsVo::getId).map(Objects::toString).collect(Collectors.toList());
|
||||
List<FileAssociations> files = fileService.getFilesByIds(ids);
|
||||
Map<String, List<FileAssociations>> map = files.stream().collect(Collectors.groupingBy(FileAssociations::getBusinessId));
|
||||
for (ProjectEventsVo vo : list){
|
||||
|
|
|
|||
Loading…
Reference in New Issue