ソースを参照

列表二次查询问题处理

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;
 	}