|
@@ -90,6 +90,12 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
|
|
|
@Value("${env:gn}")
|
|
|
private String env;
|
|
|
|
|
|
+ @Value("4dkk.laserService.bucket")
|
|
|
+ private String laserBucket;
|
|
|
+
|
|
|
+ @Value("${4dkk.laserService.dir}")
|
|
|
+ private String laserDir;
|
|
|
+
|
|
|
@Autowired
|
|
|
private RabbitMqProducer mqProducer;
|
|
|
|
|
@@ -323,10 +329,15 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
|
|
|
sceneEditControlsService.update(new LambdaUpdateWrapper<SceneEditControls>().set(SceneEditControls::getShowMap,0)
|
|
|
.eq(SceneEditControls::getEditInfoId,sceneEditInfo.getId()));
|
|
|
sceneEditControls.setShowMap(0);
|
|
|
+ scenePlusExt.setSpace(scenePlusExt.getSpace() + fYunFileService.getSpace(laserBucket, String.format(laserDir, sceneCode)));
|
|
|
} else if (new File(path + "/results/laserData/vision_edit.txt").exists()) {
|
|
|
fdkkLaserService.cloudPointBuild(sceneCode,path);
|
|
|
}
|
|
|
|
|
|
+ //统计原始资源大小
|
|
|
+ scenePlusExt.setOrigSpace(FileUtil.size(new File(path.concat(File.separator).concat("capture"))));
|
|
|
+
|
|
|
+
|
|
|
log.info("生成scene.json上传oss并设置缓存,num:{}", sceneCode);
|
|
|
CameraDetail cameraDetail = cameraDetailService.getByCameraId(scenePlus.getCameraId());
|
|
|
Company company = !ObjectUtils.isEmpty(cameraDetail.getCompanyId()) ? companyService.getById(cameraDetail.getCompanyId()) : null;
|