|
@@ -63,6 +63,9 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
IIncrementTypeService incrementTypeService;
|
|
IIncrementTypeService incrementTypeService;
|
|
@Autowired
|
|
@Autowired
|
|
MangerUploadToOssUtil mangerUploadToOssUtil;
|
|
MangerUploadToOssUtil mangerUploadToOssUtil;
|
|
|
|
+ @Autowired
|
|
|
|
+ IFolderSceneService folderSceneService;
|
|
|
|
+
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public Object pageList(SceneParam param) {
|
|
public Object pageList(SceneParam param) {
|
|
@@ -154,6 +157,8 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
wrapper.set(ScenePro::getCameraId,camera.getId());
|
|
wrapper.set(ScenePro::getCameraId,camera.getId());
|
|
wrapper.set(ScenePro::getUserId,cameraDetail.getUserId());
|
|
wrapper.set(ScenePro::getUserId,cameraDetail.getUserId());
|
|
this.update(wrapper);
|
|
this.update(wrapper);
|
|
|
|
+ //场景迁移到另外的相机清除本身在的文件夹
|
|
|
|
+ folderSceneService.delBySceneId(scenePro.getId());
|
|
}
|
|
}
|
|
if(scenePlus!=null){
|
|
if(scenePlus!=null){
|
|
LambdaUpdateWrapper<ScenePlus> wrapper = new LambdaUpdateWrapper<>();
|
|
LambdaUpdateWrapper<ScenePlus> wrapper = new LambdaUpdateWrapper<>();
|
|
@@ -161,9 +166,11 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
wrapper.set(ScenePlus::getCameraId,camera.getId());
|
|
wrapper.set(ScenePlus::getCameraId,camera.getId());
|
|
wrapper.set(ScenePlus::getUserId,cameraDetail.getUserId());
|
|
wrapper.set(ScenePlus::getUserId,cameraDetail.getUserId());
|
|
scenePlusService.update(wrapper);
|
|
scenePlusService.update(wrapper);
|
|
|
|
+ folderSceneService.delBySceneId(scenePlus.getId());
|
|
}
|
|
}
|
|
if(cameraDetail.getType() == 10){ //深时场景
|
|
if(cameraDetail.getType() == 10){ //深时场景
|
|
laserService.move(param.getNum(),oldCamera.getSnCode(),camera.getSnCode());
|
|
laserService.move(param.getNum(),oldCamera.getSnCode(),camera.getSnCode());
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|