|
@@ -1205,6 +1205,8 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
idCourseReview=AllCourseScheduleReviews.stream().collect(Collectors.groupingBy(CourseScheduleReview::getCourseScheduleId));
|
|
|
}
|
|
|
|
|
|
+ Set<Long> homeworkCourseIds = studentServeService.getTeacherHomeworkCourseIdsWithMonday(userId, DateUtil.dateToString(classDate, DateUtil.ISO_EXPANDED_DATE_FORMAT));
|
|
|
+
|
|
|
for (CourseScheduleDto courseScheduleDto : teacherCourseSchedulesWithDate) {
|
|
|
Long studentNum = studentNumCourseMap.get(courseScheduleDto.getId());
|
|
|
if (Objects.nonNull(studentNum)) {
|
|
@@ -1244,6 +1246,10 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
}else{
|
|
|
courseScheduleDto.setComplaintsStatus(0);
|
|
|
}
|
|
|
+
|
|
|
+ if(homeworkCourseIds.contains(courseScheduleDto.getId())){
|
|
|
+ courseScheduleDto.setEnableAssignHomework(1);
|
|
|
+ }
|
|
|
}
|
|
|
return teacherCourseSchedulesWithDate;
|
|
|
}
|