| 
					
				 | 
			
			
				@@ -52,7 +52,11 @@ public class CourseHomeworkServiceImpl extends BaseServiceImpl<Long, CourseHomew 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		int count = courseHomeworkDao.countByClassGroupAndTeacher(params); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (count > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			dataList = courseHomeworkDao.findByClassGroupAndTeacher(params); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			List<Map<Integer, Integer>> courseTimeByClassGroup = teacherAttendanceDao.findCourseTimeByClassGroup(queryInfo.getClassGroupId().intValue()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			List<Integer> courseScheduleIds=dataList.stream() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					.map(TeacherHomeworkListDto::getCourseScheduleId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					.distinct() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					.collect(Collectors.toList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			List<Map<Integer, Integer>> courseTimeByClassGroup = teacherAttendanceDao.findCourseTimeByCourseSchedules(courseScheduleIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			Map<Integer, Integer> map = MapUtil.convertIntegerMap(courseTimeByClassGroup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			dataList.forEach(teacherHomeworkListDto -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				teacherHomeworkListDto.setCurrentClassTimes(map.get(teacherHomeworkListDto.getCourseScheduleId().longValue())); 
			 |