|
@@ -212,7 +212,16 @@ public class PracticeGroupServiceImpl extends BaseServiceImpl<Long, PracticeGrou
|
|
|
|
|
|
@Override
|
|
|
public List<CourseScheduleDto> findUserPracticeCourses(Integer userId) {
|
|
|
- return courseScheduleDao.findStudentPracticeCourses(userId);
|
|
|
+ List<CourseScheduleDto> studentPracticeCourses = courseScheduleDao.findStudentPracticeCourses(userId);
|
|
|
+ if(!CollectionUtils.isEmpty(studentPracticeCourses)){
|
|
|
+ studentPracticeCourses.sort(Comparator.comparing(CourseScheduleDto::getStartClassTime));
|
|
|
+ for (CourseScheduleDto studentPracticeCours : studentPracticeCourses) {
|
|
|
+ if(studentPracticeCours.getStartClassTime().after(applyStartDay)){
|
|
|
+ studentPracticeCours.setIsNew(1);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return studentPracticeCourses;
|
|
|
}
|
|
|
|
|
|
@Override
|