浏览代码

更新detail

xiatian 3 年之前
父节点
当前提交
7269d6eba6

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

@@ -760,6 +760,12 @@ public class SyncExamDataCloudServiceProvider extends ControllerSupport implemen
         		List<ExamCaptureCameraInfoEntity> olds=examCaptureCameraInfoRepo.findByExamRecordDataIdAndPidAndVidAndName(examCaptureEntity.getExamRecordDataId(),ci.getPid(),ci.getVid(),ci.getName());
         		if(CollectionUtils.isEmpty(olds)) {
         			examCaptureCameraInfoRepo.saveAndFlush(ci);
+        		}else {
+        			ExamCaptureCameraInfoEntity old=olds.get(0);
+        			if(!StringUtils.equals(old.getDetail(), ci.getDetail())) {
+	        			old.setDetail(ci.getDetail());
+	        			examCaptureCameraInfoRepo.saveAndFlush(old);
+        			}
         		}
             }
         } catch (Exception e) {