|
@@ -67,8 +67,10 @@ public class ExamCourseApi {
|
|
|
}).filter(examCourseDTO -> {
|
|
|
Boolean enable = courseMap.get(examCourseDTO.getCourseCode());
|
|
|
return enable != null ? enable : false;
|
|
|
- }).skip(curPage * pageSize).limit(pageSize).collect(Collectors.toList());
|
|
|
- return new PageImpl<ExamCourseDTO>(examCourseDTOs, new PageRequest(curPage, pageSize), examStudents.size());
|
|
|
+ }).collect(Collectors.toList());
|
|
|
+ int total = examCourseDTOs.size();
|
|
|
+ examCourseDTOs = examCourseDTOs.stream().skip(curPage * pageSize).limit(pageSize).collect(Collectors.toList());
|
|
|
+ return new PageImpl<ExamCourseDTO>(examCourseDTOs, new PageRequest(curPage, pageSize), total);
|
|
|
|
|
|
}
|
|
|
|