lideyin 5 years ago
parent
commit
07f8f1a222

+ 5 - 0
examcloud-core-oe-task-service/src/main/java/cn/com/qmth/examcloud/core/oe/task/service/impl/ExamRecordDataServiceImpl.java

@@ -148,6 +148,11 @@ public class ExamRecordDataServiceImpl implements ExamRecordDataService {
         }
         if (null != calcFaceBiopsyResultResp.getFaceVerifyResult()) {
             examRecordData.setFaceVerifyResult(calcFaceBiopsyResultResp.getFaceVerifyResult());
+
+            //活检失败,则认为违纪
+            if (IsSuccess.FAILED == calcFaceBiopsyResultResp.getFaceVerifyResult()) {
+                examRecordData.setIsIllegality(true);
+            }
         }
     }
 

+ 1 - 0
examcloud-core-oe-task-service/src/main/java/cn/com/qmth/examcloud/core/oe/task/service/pipeline/SyncExamDataExecutor.java

@@ -139,6 +139,7 @@ public class SyncExamDataExecutor implements NodeExecuter<Long, ExamRecordData,
                     }
                 }
 
+                //同步数据
                 syncExamDataCloudService.syncExamData(syncReq);
 
                 this.debugLog("sync data success,and to be change status...", examRecordDataId);