소스 검색

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

xiatian 1 년 전
부모
커밋
b8bac12bf9
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      teachcloud-mark/src/main/java/com/qmth/teachcloud/mark/service/impl/MarkStudentServiceImpl.java

+ 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());