|  | @@ -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()));
 |