Ver código fonte

fix bug 考试启用禁用

deason 2 anos atrás
pai
commit
e323697f4b

+ 4 - 0
examcloud-core-examwork-api-provider/src/main/java/cn/com/qmth/examcloud/core/examwork/api/controller/ExamController.java

@@ -895,6 +895,8 @@ public class ExamController extends ControllerSupport {
             ExamEntity exam = GlobalHelper.getEntity(examRepo, examId, ExamEntity.class);
             exam.setEnable(true);
             examRepo.saveAndFlush(exam);
+
+            examSpecialSettingsRepo.updateExamEnableByExamId(examId, true);
         }
 
         for (Long examId : examIds) {
@@ -937,6 +939,8 @@ public class ExamController extends ControllerSupport {
             ExamEntity exam = GlobalHelper.getEntity(examRepo, examId, ExamEntity.class);
             exam.setEnable(false);
             examRepo.saveAndFlush(exam);
+
+            examSpecialSettingsRepo.updateExamEnableByExamId(examId, false);
         }
 
         for (Long examId : examIds) {