Commit f42c091d authored by 赵啸非's avatar 赵啸非

修正列表循环查询数据库

parent acb92bf7
...@@ -51,6 +51,7 @@ public class AttendanceRecordServiceImpl extends AbstractCRUDServiceImpl<Attenda ...@@ -51,6 +51,7 @@ public class AttendanceRecordServiceImpl extends AbstractCRUDServiceImpl<Attenda
private void fillSubData(List<AttendanceRecordEntity> list) { private void fillSubData(List<AttendanceRecordEntity> list) {
List<Long> idList = list.stream().map(i -> i.getId()).collect(Collectors.toList()); List<Long> idList = list.stream().map(i -> i.getId()).collect(Collectors.toList());
if(ObjectUtils.isEmpty(idList)) return;
AttendanceRecordDetailQuery attendanceRecordDetailQuery = new AttendanceRecordDetailQuery(); AttendanceRecordDetailQuery attendanceRecordDetailQuery = new AttendanceRecordDetailQuery();
attendanceRecordDetailQuery.setRecordIdList(idList); attendanceRecordDetailQuery.setRecordIdList(idList);
Map<Long, List<AttendanceRecordDetailEntity>> attendanceRecordDetailListMap = attendanceRecordDetailService.find(attendanceRecordDetailQuery).stream().collect(Collectors.groupingBy(AttendanceRecordDetailEntity::getRecordId)); Map<Long, List<AttendanceRecordDetailEntity>> attendanceRecordDetailListMap = attendanceRecordDetailService.find(attendanceRecordDetailQuery).stream().collect(Collectors.groupingBy(AttendanceRecordDetailEntity::getRecordId));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment