|
@@ -109,12 +109,6 @@ public class WarningServiceImpl implements WarningService {
|
|
|
if (Objects.nonNull(map) && map.size() > 0) {
|
|
|
Integer count = Integer.parseInt(String.valueOf(map.get("tmpCount")));
|
|
|
count = Objects.isNull(count) ? 0 : count;
|
|
|
- if (count > teConfig.getMatchFaceCompareErrorCount()) {
|
|
|
- TIeInvigilateWarnInfo tIeInvigilateWarnInfo = new TIeInvigilateWarnInfo(examId, examActivityId, recordId, examStudentId, warningEnum.getLevel().get(1), WarningLevelEnum.valueOf(warningEnum.getLevel().get(1)).getTitle(), warningEnum, photoUrl, Objects.nonNull(ExamRecordCacheUtil.getBreachStatus(recordId)) ? ExamRecordCacheUtil.getBreachStatus(recordId) : 1);
|
|
|
- tIeInvigilateWarnInfoService.saveOrUpdate(tIeInvigilateWarnInfo);
|
|
|
- this.setWarningCount(recordId);
|
|
|
- this.setPhotoUrls(map, tIeInvigilateWarnInfo, examStudentCacheBean, recordId, teConfig.getMatchFaceCompareErrorCount());
|
|
|
- }
|
|
|
if (count > teConfig.getTotalFaceCompareErrorCount()) {
|
|
|
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);
|