|
@@ -13,6 +13,7 @@ import cn.com.qmth.examcloud.core.oe.task.service.ExamCaptureQueueService;
|
|
import cn.com.qmth.examcloud.core.oe.task.service.ExamCaptureService;
|
|
import cn.com.qmth.examcloud.core.oe.task.service.ExamCaptureService;
|
|
import cn.com.qmth.examcloud.core.oe.task.service.ExamRecordDataService;
|
|
import cn.com.qmth.examcloud.core.oe.task.service.ExamRecordDataService;
|
|
import cn.com.qmth.examcloud.core.oe.task.service.bean.CalculateFaceCheckResultInfo;
|
|
import cn.com.qmth.examcloud.core.oe.task.service.bean.CalculateFaceCheckResultInfo;
|
|
|
|
+import cn.com.qmth.examcloud.support.CacheConstants;
|
|
import cn.com.qmth.examcloud.support.Constants;
|
|
import cn.com.qmth.examcloud.support.Constants;
|
|
import cn.com.qmth.examcloud.support.enums.ExamRecordStatus;
|
|
import cn.com.qmth.examcloud.support.enums.ExamRecordStatus;
|
|
import cn.com.qmth.examcloud.support.enums.HandInExamType;
|
|
import cn.com.qmth.examcloud.support.enums.HandInExamType;
|
|
@@ -128,7 +129,7 @@ public class ExamRecordDataServiceImpl implements ExamRecordDataService {
|
|
// 判断是否存在未处理的抓拍照片比对
|
|
// 判断是否存在未处理的抓拍照片比对
|
|
int queueSize = examCaptureQueueRepo.countByExamRecordDataId(examRecordData.getId());
|
|
int queueSize = examCaptureQueueRepo.countByExamRecordDataId(examRecordData.getId());
|
|
if (queueSize > 0) {
|
|
if (queueSize > 0) {
|
|
- final String lockKey = Constants.FACE_COMPARE_LOCK_PREFIX + examRecordData.getId();
|
|
|
|
|
|
+ final String lockKey = CacheConstants.LOCK_FACE_COMPARE + examRecordData.getId();
|
|
try {
|
|
try {
|
|
SequenceLockHelper.getLockSimple(lockKey);
|
|
SequenceLockHelper.getLockSimple(lockKey);
|
|
|
|
|