Переглянути джерело

fixbug6905评卷结束了才可以看到主观题校验和客观题校验

xiatian 1 рік тому
батько
коміт
b8bac12bf9

+ 2 - 2
teachcloud-mark/src/main/java/com/qmth/teachcloud/mark/service/impl/MarkStudentServiceImpl.java

@@ -747,8 +747,8 @@ public class MarkStudentServiceImpl extends ServiceImpl<MarkStudentMapper, MarkS
         }
         MarkPaper markPaper = markPaperService.getByExamIdAndPaperNumber(markStudent.getExamId(), markStudent.getPaperNumber());
         // 评卷是否结束
-        if (markPaper == null || markPaper.getStatus() == MarkPaperStatus.FINISH) {
-            throw ExceptionResultEnum.ERROR.exception("科目结束评卷,无法打分");
+        if (markPaper == null || !MarkPaperStatus.FINISH.equals(markPaper.getStatus())) {
+            throw ExceptionResultEnum.ERROR.exception("科目结束评卷,无法打分");
         }
         try {
             lockService.watch(LockType.EXAM_SUBJECT, markStudent.getExamId(), markStudent.getPaperNumber());