From 864ad2599ddd7b77d894fbe4d0bd9030b6ccf8ab Mon Sep 17 00:00:00 2001 From: xuliangtong <1124839262@qq.com> Date: Sun, 11 Dec 2022 21:59:45 +0800 Subject: [PATCH] 1 --- .../jlw/service/TeacherOpenCourseHandsOnService.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnService.java b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnService.java index 5c2b7aa7..4be1b078 100644 --- a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnService.java +++ b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnService.java @@ -349,7 +349,7 @@ public class TeacherOpenCourseHandsOnService extends CoreBaseService taskTheoryList = theoryService.getValuesByQueryNotWithPermission(theoryQuery); if (CollectionUtils.isNotEmpty(taskTheoryList)) { BigDecimal videoScore = taskTheoryList.stream().map(StudentHandsOnTaskTheory::getTheoryScore).reduce(BigDecimal.ZERO, BigDecimal::add); - bigDecimal = bigDecimal.add(videoScore); + bigDecimal = bigDecimal.add(videoScore == null ? BigDecimal.ZERO: videoScore); decimal = decimal.add(BigDecimal.ONE); } }else if("4".equals(task.getTaskType())) { @@ -381,7 +381,7 @@ public class TeacherOpenCourseHandsOnService extends CoreBaseService