|
@@ -121,15 +121,6 @@ public class CaseServiceImpl extends ServiceImpl<ICaseMapper, CaseEntity> implem
|
|
|
caseNumService.deleteByNum(param.getCaseId(),delNumList);
|
|
|
}
|
|
|
|
|
|
- List<String> numList = param.getTypeMap().get(3); //关联的三维模型
|
|
|
- if(numList!=null && numList.size() >0){
|
|
|
- List<Model> models = modelService.getListByModelIdStrs(numList);
|
|
|
- for (Model model : models) {
|
|
|
- SceneVo sceneVo = new SceneVo();
|
|
|
- BeanUtils.copyProperties(model,sceneVo);
|
|
|
- listAll.add(sceneVo);
|
|
|
- }
|
|
|
- }
|
|
|
//相机解绑,标注,测量隐藏,视图
|
|
|
for (SceneVo sceneVo : listAll) {
|
|
|
if(!sceneVo.getBind() || (sceneVo.getStatus()!=null && sceneVo.getStatus() == 3)){
|
|
@@ -139,6 +130,17 @@ public class CaseServiceImpl extends ServiceImpl<ICaseMapper, CaseEntity> implem
|
|
|
}
|
|
|
}
|
|
|
listAll.removeIf(sceneVo -> !sceneVo.getBind());
|
|
|
+
|
|
|
+ //关联的三维模型
|
|
|
+ List<String> numList = param.getTypeMap().get(3);
|
|
|
+ if(numList!=null && numList.size() >0){
|
|
|
+ List<Model> models = modelService.getListByModelIdStrs(numList);
|
|
|
+ for (Model model : models) {
|
|
|
+ SceneVo sceneVo = new SceneVo();
|
|
|
+ BeanUtils.copyProperties(model,sceneVo);
|
|
|
+ listAll.add(sceneVo);
|
|
|
+ }
|
|
|
+ }
|
|
|
return listAll;
|
|
|
}
|
|
|
|