瀏覽代碼

修复导入试卷时套题总分计算bug

luoshi@qmth.com.cn 8 年之前
父節點
當前提交
09df15d53a
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      cqb-paper/src/main/java/com/qmth/cqb/paper/service/ImportPaperService.java

+ 10 - 0
cqb-paper/src/main/java/com/qmth/cqb/paper/service/ImportPaperService.java

@@ -680,6 +680,16 @@ public class ImportPaperService {
             }
             }
         }
         }
         question.setSubQuestions(subQuesList);
         question.setSubQuestions(subQuesList);
+        //计算套题总分
+        double totalScore = 0;
+        for (Question child : subQuesList) {
+            Double score = child.getScore();
+            if (score != null) {
+                totalScore += score;
+            }
+        }
+        question.setScore(totalScore);
+        paperDetailUnit.setScore(totalScore);
     }
     }
 
 
     /**
     /**