浏览代码

后端:修改添加试题分数的bug

weiwenhai 7 年之前
父节点
当前提交
bf8fac07e4
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/PaperServiceImpl.java

+ 1 - 2
cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/PaperServiceImpl.java

@@ -859,11 +859,10 @@ public class PaperServiceImpl implements PaperService{
             //如果大题没有小题,取导入的试题分数
             if(paperDetailUnit == null){
             	pdu.setNumber(1);
-            	pdu.setScore(0d);
             }else {
             	pdu.setNumber(paperDetailUnit.getNumber());//设置为大题中最大的number
-            	pdu.setScore(0d);
 			}
+            pdu.setScore(ques.getScore() == null? 0d:ques.getScore());
             //处理套题
             if(pdu.getQuestionType() == QuesStructType.NESTED_ANSWER_QUESTION){
                 List<Question> subQuestions = ques.getSubQuestions();