瀏覽代碼

v3场景计算生成二维码

dsx 2 年之前
父節點
當前提交
35747e7b72
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      src/main/java/com/fdkankan/contro/mq/service/impl/BuildV3SceneServiceImpl.java

+ 5 - 3
src/main/java/com/fdkankan/contro/mq/service/impl/BuildV3SceneServiceImpl.java

@@ -314,9 +314,11 @@ public class BuildV3SceneServiceImpl implements IBuildSceneService {
         String logoPath = null;
         if(Objects.nonNull(scenePro.getCameraId())){
             CameraDetail cameraDetail = cameraDetailService.getByCameraId(scenePro.getId());
-            Company company = companyService.getById(cameraDetail.getCompanyId());
-            if(Objects.nonNull(company) && StrUtil.isNotEmpty(company.getQrLogo())){
-                logoPath =  ConstantFilePath.BASE_PATH + File.separator + company.getQrLogo();
+            if(Objects.nonNull(cameraDetail) && Objects.nonNull(cameraDetail.getCompanyId())){
+                Company company = companyService.getById(cameraDetail.getCompanyId());
+                if(Objects.nonNull(company) && StrUtil.isNotEmpty(company.getQrLogo())){
+                    logoPath =  ConstantFilePath.BASE_PATH + File.separator + company.getQrLogo();
+                }
             }
         }