Kaynağa Gözat

提交试卷如果有主观题,考试记录也要展示,显示为待阅卷

yangfeng 1 yıl önce
ebeveyn
işleme
7c24823212

+ 4 - 6
web/src/main/java/com/ynfy/buss/exam/exam/service/impl/ExamServiceImpl.java

@@ -958,13 +958,11 @@ public class ExamServiceImpl extends ServiceImpl<ExamMapper, Exam> implements IE
 
         //更新考试记录
         userExam.setUserTime(userTime);
-        if (userExam.getState().equals(PaperState.FINISHED)) {
-            int pass = score >= userExam.getQualifyScore() ? 1 : 0;
-            userExam.setPassed(pass);
+        int pass = score >= userExam.getQualifyScore() ? 1 : 0;
+        userExam.setPassed(pass);
 
-            //考试完成后加入成绩
-            userExamResultService.joinResult(userExam.getUserId(), userExam.getExamId(), score, pass);
-        }
+        //考试完成后加入成绩
+        userExamResultService.joinResult(userExam.getUserId(), userExam.getExamId(), score, pass);
 
         userExamService.updateById(userExam);
     }