Quellcode durchsuchen

mobilePhotoUploadBUG修复

wangliang vor 2 Jahren
Ursprung
Commit
57556f2ea8

+ 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()) && (