wangliang hai 1 ano
pai
achega
4754a14b89

+ 0 - 1
themis-admin/src/main/java/com/qmth/themis/admin/api/TEExamController.java

@@ -229,7 +229,6 @@ public class TEExamController {
             //加入更新考试列表缓存方法
             List<TEExamActivity> teExamActivityList = teExamActivityService.list(new QueryWrapper<TEExamActivity>().lambda().eq(TEExamActivity::getExamId, teExam.getId()).eq(TEExamActivity::getEnable, 1));
             if (!CollectionUtils.isEmpty(teExamActivityList)) {
-                teExam.setEnable(Objects.isNull(teExam.getEnable()) ? 1 : teExam.getEnable());
                 for (TEExamActivity t : teExamActivityList) {
                     if (Objects.nonNull(t) && Objects.nonNull(t.getEnable()) && t.getEnable().intValue() == 1 && Objects.nonNull(teExam.getEnable()) && teExam.getEnable().intValue() == 1 && (Objects.nonNull(teExam.getEndTime()) && teExam.getEndTime().longValue() > System.currentTimeMillis())) {
                         themisCacheService.updateCurrentExamListCache(t.getExamId().toString(), t.getId());

+ 1 - 1
themis-business/src/main/java/com/qmth/themis/business/entity/TEExam.java

@@ -249,7 +249,7 @@ public class TEExam extends BaseEntity {
         this.reexamAuditing = teExamDto.getReexamAuditing();
         this.showObjectiveScore = teExamDto.getShowObjectiveScore();
         this.mode = teExamDto.getMode();
-        this.enable = teExamDto.getEnable();
+        this.enable = Objects.isNull(teExamDto.getEnable()) ? 1 : teExamDto.getEnable();
 //        this.archived = teExamDto.getArchived();
         this.openingSeconds = teExamDto.getOpeningSeconds();
         this.maxDurationSeconds = teExamDto.getMaxDurationSeconds();

+ 0 - 2
themis-business/src/main/java/com/qmth/themis/business/service/impl/TEExamActivityServiceImpl.java

@@ -411,8 +411,6 @@ public class TEExamActivityServiceImpl extends ServiceImpl<TEExamActivityMapper,
                 }
             });
             teExamActivityService.saveOrUpdateBatch(teExamActivityList);
-
-            teExam.setEnable(Objects.isNull(teExam.getEnable()) ? 1 : teExam.getEnable());
             for (TEExamActivity ac : teExamActivityList) {
                 teExamActivityService.updateExamActivityCacheBean(ac.getId());
                 //加入更新考试列表缓存方法