Преглед на файлове

列表二次查询问题处理

anderx преди 1 година
родител
ревизия
958aec108c
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      src/main/java/com/goafanti/weChat/service/impl/PublicReleaseServiceImpl.java

+ 4 - 2
src/main/java/com/goafanti/weChat/service/impl/PublicReleaseServiceImpl.java

@@ -1313,8 +1313,10 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 		Pagination<OutPublicDtails> page = (Pagination<OutPublicDtails>) findPage("listPublicDtails", "countPublicDtails", map, in.getPageNo(), in.getPageSize());
 		List<OutPublicDtails> list = (List<OutPublicDtails>)page.getList();
 		List<Integer> collect = list.stream().map(OutPublicDtails::getId).collect(Collectors.toList());
-		List<PublicReleaseClock> publicReleaseClocks = publicReleaseClockMapper.selectList(collect);
-		pushiClockInTime(list, publicReleaseClocks);
+		if (!collect.isEmpty()){
+			List<PublicReleaseClock> publicReleaseClocks = publicReleaseClockMapper.selectList(collect);
+			pushiClockInTime(list, publicReleaseClocks);
+		}
 		return page;
 	}