|
@@ -926,6 +926,8 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
if(Objects.nonNull(group)){
|
|
|
dataList.get(i).setGroupName(group.getGroupName());
|
|
|
}
|
|
|
+ dataList.get(i).setLeaveStudentNum(0);
|
|
|
+ dataList.get(i).setStudentNum(0);
|
|
|
if(courseStudentAttendanceMap.containsKey(dataList.get(i).getId())){
|
|
|
List<StudentAttendance> courseStudentAttendances = courseStudentAttendanceMap.get(dataList.get(i).getId());
|
|
|
dataList.get(i).setLeaveStudentNum((int) courseStudentAttendances.stream().filter(s->StudentAttendanceStatusEnum.LEAVE.equals(s.getStatus())).count());
|