diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/service/impl/CoursePageServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/service/impl/CoursePageServiceImpl.java index 6b1b3322..ea06729c 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/service/impl/CoursePageServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/service/impl/CoursePageServiceImpl.java @@ -245,7 +245,8 @@ public class CoursePageServiceImpl implements ICoursePageService { // 课程时长:秒转分 map.put("courseDuration", coursePageVo.getCourseDuration() / 60); map.put("studys", coursePageVo.getStudys()); - map.put("score", coursePageVo.getScore()); + // 课程评分显示1位小数,四舍五入 + map.put("score", coursePageVo.getScore() == null ? "0.0" : String.format("%.1f", coursePageVo.getScore())); map.put("status", CourseStatusEnum.getByCode(coursePageVo.getStatus()).getLabel()); map.put("published", coursePageVo.getPublished() == null || !coursePageVo.getPublished() ? "未发布" : "已发布"); map.put("enabled", coursePageVo.getEnabled() == null || !coursePageVo.getEnabled() ? "停用" : "启用");