Ver código fonte

同步照片不存在,提示非法数据

qinchao 4 anos atrás
pai
commit
b047cdc90e

+ 7 - 1
examcloud-core-oe-admin-api-provider/src/main/java/cn/com/qmth/examcloud/core/oe/admin/api/provider/SyncExamDataCloudServiceProvider.java

@@ -637,7 +637,13 @@ public class SyncExamDataCloudServiceProvider extends ControllerSupport implemen
     private ExamSyncCaptureEntity copyExamSyncCaptureFrom(ExamSyncCaptureBean examSyncCapture, Long examRecordDataId) {
         ExamSyncCaptureEntity entity = new ExamSyncCaptureEntity();
         entity.setExamRecordDataId(examRecordDataId);
-        entity.setFileUrl(examSyncCapture.getFileUrl());
+
+        //如果同步照片不存在,审核结果提示非法数据
+        if(StringUtils.isNotBlank(examSyncCapture.getFileUrl())){
+            entity.setFileUrl(examSyncCapture.getFileUrl());
+        } else {
+            examAuditService.saveHeaderWarnAudit(examRecordDataId);
+        }
         entity.setFileName(examSyncCapture.getFileName());
         entity.setFaceCompareResult(examSyncCapture.getFaceCompareResult());
         entity.setIsPass(examSyncCapture.getPass());