lyhzzz 3 月之前
父節點
當前提交
5898e6139b
共有 1 個文件被更改,包括 24 次插入24 次删除
  1. 24 24
      src/main/java/com/fdkankan/fusion/service/impl/CaseFusionServiceImpl.java

+ 24 - 24
src/main/java/com/fdkankan/fusion/service/impl/CaseFusionServiceImpl.java

@@ -122,32 +122,32 @@ public class CaseFusionServiceImpl extends ServiceImpl<ICaseFusionMapper, CaseFu
                 BeanUtils.copyProperties(model,sceneVo);
                 if(model.getNum() != null ){
                     Scene scene = map.get(model.getNum());
-                    if(scene != null){
-                        BeanUtils.copyProperties(scene,sceneVo);
-                        if( model.getIsObj() == 1){
-                            if( scene.getBuildObjStatus() != null){
-                                switch (scene.getBuildObjStatus()){
-                                    case -1: sceneVo.setStatus(1); break;
-                                    case 0: sceneVo.setStatus(3); break;
-                                    case 1: sceneVo.setStatus(2); break;
-                                    case 2: sceneVo.setStatus(0); break;
-                                    case 3: sceneVo.setStatus(6); break;
-                                    case 4: sceneVo.setStatus(5); break;
-                                    default: sceneVo.setStatus(scene.getStatus() );
-                                }
+                    if(scene == null){
+                        continue;
+                    }
+                    BeanUtils.copyProperties(scene,sceneVo);
+                    if( model.getIsObj() == 1){
+                        if( scene.getBuildObjStatus() != null){
+                            switch (scene.getBuildObjStatus()){
+                                case -1: sceneVo.setStatus(1); break;
+                                case 0: sceneVo.setStatus(3); break;
+                                case 1: sceneVo.setStatus(2); break;
+                                case 2: sceneVo.setStatus(0); break;
+                                case 3: sceneVo.setStatus(6); break;
+                                case 4: sceneVo.setStatus(5); break;
+                                default: sceneVo.setStatus(scene.getStatus() );
                             }
-                        }else {
-                            sceneVo.setStatus(scene.getStatus() );
-                        }
-                        sceneVo.setName(scene.getTitle());
-                        sceneVo.setSceneName(scene.getTitle());
-                        sceneVo.setCreateTime(scene.getShootStartTime());
-                        SceneLocation sceneLocation = locationMap.get(scene.getSceneCode());
-                        if(sceneLocation != null){
-                            sceneVo.setRtkLocation(sceneLocation.getRtkLocation());
-                            sceneVo.setOrientation(sceneLocation.getOrientation());
                         }
-
+                    }else {
+                        sceneVo.setStatus(scene.getStatus() );
+                    }
+                    sceneVo.setName(scene.getTitle());
+                    sceneVo.setSceneName(scene.getTitle());
+                    sceneVo.setCreateTime(scene.getShootStartTime());
+                    SceneLocation sceneLocation = locationMap.get(scene.getSceneCode());
+                    if(sceneLocation != null){
+                        sceneVo.setRtkLocation(sceneLocation.getRtkLocation());
+                        sceneVo.setOrientation(sceneLocation.getOrientation());
                     }
                 }else {
                     sceneVo.setStatus(2);