wangliang 4 жил өмнө
parent
commit
c6b14e1a60

+ 5 - 5
themis-admin/src/main/java/com/qmth/themis/admin/api/TIeInvigilateController.java

@@ -519,10 +519,10 @@ public class TIeInvigilateController {
                     teExamBreachLog.setCreateId(tbUser.getId());
                     finalTeExamBreachLogList.add(teExamBreachLog);
                     if (Objects.nonNull(ExamRecordCacheUtil.getId(l)) && Objects.nonNull(tOeExamRecord)) {
-                        ExamRecordCacheUtil.setBreachStatus(l, 0);
+                        ExamRecordCacheUtil.setBreachStatus(l, status);
                         tOeExamRecordService.sendExamRecordDataSaveMq(l, System.currentTimeMillis());
                     } else {
-                        tOeExamRecord.setBreachStatus(0);
+                        tOeExamRecord.setBreachStatus(status);
                         tOeExamRecordList.add(tOeExamRecord);
                     }
                 }
@@ -538,12 +538,12 @@ public class TIeInvigilateController {
                     s.setDescription(description);
                     s.setStatus(status);
                     s.setUpdateId(tbUser.getId());
-                    if (Objects.nonNull(ExamRecordCacheUtil.getId(s.getExamRecordId()))) {
+                    if (Objects.isNull(ExamRecordCacheUtil.getId(s.getExamRecordId()))) {
                         tOeExamRecord = tOeExamRecordService.getById(s.getExamRecordId());
-                        tOeExamRecord.setBreachStatus(1);
+                        tOeExamRecord.setBreachStatus(status);
                         tOeExamRecordList.add(tOeExamRecord);
                     } else {
-                        ExamRecordCacheUtil.setBreachStatus(s.getExamRecordId(), 1);
+                        ExamRecordCacheUtil.setBreachStatus(s.getExamRecordId(), status);
                         tOeExamRecordService.sendExamRecordDataSaveMq(s.getExamRecordId(), System.currentTimeMillis());
                     }
                 });