|
@@ -287,14 +287,16 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
|
|
if(CollectionUtils.isEmpty(studentCourseHomeworks)){
|
|
if(CollectionUtils.isEmpty(studentCourseHomeworks)){
|
|
throw new BizException("此课程没有学生");
|
|
throw new BizException("此课程没有学生");
|
|
}
|
|
}
|
|
- Set<Integer> serveStudentIds = studentServeService.getStudentWithCourse(teacherAttendance.getCourseScheduleId());
|
|
|
|
- Iterator<StudentCourseHomework> iterator = studentCourseHomeworks.iterator();
|
|
|
|
- while (iterator.hasNext()){
|
|
|
|
- StudentCourseHomework next = iterator.next();
|
|
|
|
- if(!serveStudentIds.contains(next.getUserId())){
|
|
|
|
- iterator.remove();
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+ //排除不被服务学员
|
|
|
|
+// Set<Integer> serveStudentIds = studentServeService.getStudentWithCourse(teacherAttendance.getCourseScheduleId());
|
|
|
|
+// Iterator<StudentCourseHomework> iterator = studentCourseHomeworks.iterator();
|
|
|
|
+// while (iterator.hasNext()){
|
|
|
|
+// StudentCourseHomework next = iterator.next();
|
|
|
|
+// if(!serveStudentIds.contains(next.getUserId())){
|
|
|
|
+// iterator.remove();
|
|
|
|
+// }
|
|
|
|
+// }
|
|
courseHomework.setExpectNum(studentCourseHomeworks.size());
|
|
courseHomework.setExpectNum(studentCourseHomeworks.size());
|
|
if(!CollectionUtils.isEmpty(studentCourseHomeworks)){
|
|
if(!CollectionUtils.isEmpty(studentCourseHomeworks)){
|
|
courseHomeworkService.update(courseHomework);
|
|
courseHomeworkService.update(courseHomework);
|