소스 검색

mobilePhotoUploadBUG修复

wangliang 2 년 전
부모
커밋
57556f2ea8
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      themis-business/src/main/java/com/qmth/themis/business/service/impl/TEExamActivityServiceImpl.java

+ 3 - 1
themis-business/src/main/java/com/qmth/themis/business/service/impl/TEExamActivityServiceImpl.java

@@ -225,7 +225,9 @@ public class TEExamActivityServiceImpl extends ServiceImpl<TEExamActivityMapper,
             //取course缓存
             ExamCourseCacheBean examCourseCacheBean = teExamCourseService
                     .getExamCourseCacheBean(teExamActivityDto.getExamId(), courseCode);
-            teExamActivityDto.setMobilePhotoUpload(examCourseCacheBean.getMobilePhotoUpload());
+            if (Objects.nonNull(examCourseCacheBean) && Objects.nonNull(examCourseCacheBean.getMobilePhotoUpload())) {
+                teExamActivityDto.setMobilePhotoUpload(examCourseCacheBean.getMobilePhotoUpload());
+            }
             //加入hardwareTest逻辑
             if (teExamActivityDto.getMonitorVideoSourceStr().toUpperCase().contains(MonitorVideoSourceEnum.CLIENT_CAMERA.name())
                     || (Objects.nonNull(teExamActivityDto.getEntryAuthenticationPolicy()) && (