diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseApi.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseApi.java index 37390cbb..23af4cd9 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseApi.java @@ -496,7 +496,8 @@ public class StudyCourseApi extends ApiBaseController{ Optional studyCourseItemOptional = studyCourseItems.stream().filter(studyCourseItem -> Objects.equals(studyCourseItem.getContentId(), contentId) && Objects.equals(studyCourseItem.getAid(), studyCourse1.getAid())).findFirst(); // 如果存在成绩,填写成绩,否则填入空值 if (studyCourseItemOptional.isPresent()) { - map.put(examName, studyCourseItemOptional.get().getScore()); + // 25.12.16修改:考试成绩修改为整数 + map.put(examName, studyCourseItemOptional.get().getScore() != null ? Math.round(studyCourseItemOptional.get().getScore()) : null); } else { map.put(examName, ""); } @@ -1428,7 +1429,8 @@ public class StudyCourseApi extends ApiBaseController{ } map.put("考试状态", examStatus); // 考试成绩 - map.put("考试成绩", exam.getScore()); + // 25.12.16修改:考试成绩修改为整数 + map.put("考试成绩", exam.getScore() != null ? Math.round(exam.getScore()) : null); // 完成时间 map.put("完成时间", exam.getEndTime()); return map;