|
@@ -22,7 +22,6 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.*;
|
|
|
-import java.util.concurrent.atomic.AtomicInteger;
|
|
|
|
|
|
/**
|
|
|
* @Description: 预警规则公用
|
|
@@ -168,7 +167,7 @@ public class WarningServiceImpl implements WarningService {
|
|
|
TIeInvigilateWarnInfo tIeInvigilateWarnInfo = new TIeInvigilateWarnInfo(examId, examActivityId, recordId, examStudentId, warningEnum.getLevel().get(0), WarningLevelEnum.valueOf(warningEnum.getLevel().get(0)).getTitle(), warningEnum, photoUrl, Objects.nonNull(ExamRecordCacheUtil.getBreachStatus(recordId)) ? ExamRecordCacheUtil.getBreachStatus(recordId) : 1);
|
|
|
tIeInvigilateWarnInfoService.saveOrUpdate(tIeInvigilateWarnInfo);
|
|
|
this.setWarningCount(recordId);
|
|
|
- this.setPhotoUrls(map, tIeInvigilateWarnInfo, examStudentCacheBean, recordId, 3);
|
|
|
+ this.setPhotoUrls(map, tIeInvigilateWarnInfo, examStudentCacheBean, recordId, teConfig.getTotalEyeCloseErrorCount());
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -258,13 +257,4 @@ public class WarningServiceImpl implements WarningService {
|
|
|
TEExamStudentLog teExamStudentLog = new TEExamStudentLog(tIeInvigilateWarnInfo.getType().name(), WarningLevelEnum.valueOf(tIeInvigilateWarnInfo.getLevel()).getTitle(), jsonObject.toJSONString(), examStudentCacheBean.getStudentId(), examStudentCacheBean.getId(), recordId, WarningLevelEnum.valueOf(tIeInvigilateWarnInfo.getLevel()).getSecondTitle());
|
|
|
teExamStudentLogService.saveOrUpdate(teExamStudentLog);
|
|
|
}
|
|
|
-
|
|
|
- public static void main(String[] args) {
|
|
|
- AtomicInteger atomicInteger = new AtomicInteger(0);
|
|
|
- atomicInteger.incrementAndGet();
|
|
|
- System.out.println(atomicInteger.get());
|
|
|
- AtomicInteger atomicInteger1 = new AtomicInteger(0);
|
|
|
- atomicInteger1.getAndIncrement();
|
|
|
- System.out.println(atomicInteger1.get());
|
|
|
- }
|
|
|
}
|