|  | @@ -197,7 +197,21 @@ public class StudentExtracurricularExercisesSituationServiceImpl extends BaseSer
 | 
	
		
			
				|  |  |  			if(!CollectionUtils.isEmpty(teacherReminds)){
 | 
	
		
			
				|  |  |  				mondayTeacherRemindMap = teacherReminds.stream().collect(Collectors.groupingBy(e -> DateUtil.dateToString(e.getMonday(), "yyyy-MM-dd"), Collectors.groupingBy(TeacherRemind::getTeacherId)));
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  | +			List<StudentExtracurricularExercisesSituation> teacherServeWithDate = studentExtracurricularExercisesSituationDao.findTeacherServeWithDate(queryInfo.getMonday(), queryInfo.getSunday(), teacherIds);
 | 
	
		
			
				|  |  | +			Map<Integer, List<StudentExtracurricularExercisesSituation>> teacherServeMap = teacherServeWithDate.stream().filter(s -> "HOMEWORK".equals(s.getServeType())).collect(Collectors.groupingBy(StudentExtracurricularExercisesSituation::getTeacherId));
 | 
	
		
			
				|  |  |  			for (TeacherServeDto teacherServeDto : dataList) {
 | 
	
		
			
				|  |  | +				if(teacherServeMap.containsKey(teacherServeDto.getTeacherId())){
 | 
	
		
			
				|  |  | +					List<StudentExtracurricularExercisesSituation> tss = teacherServeMap.get(teacherServeDto.getTeacherId());
 | 
	
		
			
				|  |  | +					Set<Long> courseIds = new HashSet<>();
 | 
	
		
			
				|  |  | +					for (StudentExtracurricularExercisesSituation ts : tss) {
 | 
	
		
			
				|  |  | +						if(StringUtils.isBlank(ts.getCourseIds())){
 | 
	
		
			
				|  |  | +							continue;
 | 
	
		
			
				|  |  | +						}
 | 
	
		
			
				|  |  | +						Set<Long> ids = Arrays.stream(ts.getCourseIds().split(",")).map(s -> Long.valueOf(s)).collect(Collectors.toSet());
 | 
	
		
			
				|  |  | +						courseIds.addAll(ids);
 | 
	
		
			
				|  |  | +					}
 | 
	
		
			
				|  |  | +					teacherServeDto.setHomeworkNum(courseIds.size());
 | 
	
		
			
				|  |  | +				}
 | 
	
		
			
				|  |  |  				String mondayStr = DateUtil.dateToString(teacherServeDto.getMonday(), "yyyy-MM-dd");
 | 
	
		
			
				|  |  |  				if(!mondayTeacherRemindMap.containsKey(mondayStr)){
 | 
	
		
			
				|  |  |  					continue;
 |