|
@@ -48,11 +48,9 @@ public class ExamCaptureQueueServiceImpl implements ExamCaptureQueueService {
|
|
|
|
|
|
@Override
|
|
|
public String saveExamCaptureQueue(SaveExamCaptureQueueInfo queueInfo, Long studentId) {
|
|
|
- //查询学生底照faceToken
|
|
|
StudentCacheBean studentCache = CacheHelper.getStudent(studentId);
|
|
|
- String baseFaceToken = studentCache.getFaceToken();
|
|
|
- if (StringUtils.isBlank(baseFaceToken)) {
|
|
|
- throw new StatusException("300002", "学生底照的faceToken为空");
|
|
|
+ if (StringUtils.isBlank(studentCache.getPhotoPath())) {
|
|
|
+ throw new StatusException("300002", "学生暂无底照,无法人脸比对!");
|
|
|
}
|
|
|
|
|
|
String fileUrl = UrlUtil.decode(queueInfo.getFileUrl());
|
|
@@ -66,7 +64,6 @@ public class ExamCaptureQueueServiceImpl implements ExamCaptureQueueService {
|
|
|
examCaptureQueue.setStudentId(studentId);
|
|
|
examCaptureQueue.setFileUrl(fileUrl);
|
|
|
examCaptureQueue.setFileName(fileName);
|
|
|
- examCaptureQueue.setBaseFaceToken(baseFaceToken);
|
|
|
examCaptureQueue.setExamRecordDataId(queueInfo.getExamRecordDataId());
|
|
|
examCaptureQueue.setHasVirtualCamera(queueInfo.getHasVirtualCamera());
|
|
|
|