fix: 修复部分情况下topList接口报错的问题

This commit is contained in:
liu.zixi
2025-12-11 17:47:05 +08:00
parent 13e1a3fd02
commit f99b7f0336

View File

@@ -119,7 +119,7 @@ public class CoursePageServiceImpl implements ICoursePageService {
}
return courseList.stream()
.map(c -> convertToVo(c, courseTeacherList))
.sorted(Comparator.comparing(CoursePageVo::getSortWeight)) // 按照sortWeight字段进行排序
.sorted(Comparator.comparing(CoursePageVo::getSortWeight, Comparator.nullsLast(Comparator.naturalOrder())))
.collect(Collectors.toList());
}