yin 1 rok temu
rodzic
commit
2b54b36d4c

+ 3 - 0
stmms-biz/src/main/java/cn/com/qmth/stmms/biz/exam/service/impl/SelectiveGroupServiceImpl.java

@@ -143,6 +143,9 @@ public class SelectiveGroupServiceImpl extends BaseQueryService<SelectiveGroup>
     @Override
     public double sumScoreByExamIdAndSubjectCode(int examId, String subjectCode) {
         List<ExamQuestion> questionList = questionService.findByExamAndSubjectAndObjective(examId, subjectCode, false);
+        if (questionList.isEmpty()) {
+            return 0d;
+        }
         Map<Integer, Double> mainScoreMap = new HashMap<Integer, Double>();
         for (ExamQuestion question : questionList) {
             Double mainScore = mainScoreMap.get(question.getMainNumber());