lyhzzz 2 лет назад
Родитель
Сommit
1c8d95d38a

+ 4 - 0
src/main/java/com/fdkankan/ucenter/service/impl/ScenePlusServiceImpl.java

@@ -66,6 +66,8 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
     RedisUtil redisUtil;
     @Autowired
     LaserService laserService;
+    @Autowired
+    ISceneCopyLogService sceneCopyLogService;
 
     @Value("${main.url}")
     private String mainUrl;
@@ -276,6 +278,8 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
                     laserService.copy(scenePlus.getCameraId(),scenePlus.getCreateTime(),newNum,laserPath,
                             sceneEditInfo.getScenePassword(),scenePlus.getTitle(),scenePlus.getUserId());
                 }
+                sceneCopyLogService.saveByNum(num,newNum,scenePlus.getUserId());
+
             }catch (Exception e){
                 this.removeById(scenePlus.getId());
                 log.error("复制场景异常", e);

+ 2 - 1
src/main/java/com/fdkankan/ucenter/service/impl/SceneProServiceImpl.java

@@ -602,7 +602,6 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
         map.put("id",oldScene.getId());
         map.put("dataSource",oldScene.getDataSource());
 
-        sceneCopyLogService.saveByNum(oldNum,newNum,oldScene.getUserId());
         //复制完成更新相机容量
 
         oldEditScene.setId(null);
@@ -652,6 +651,8 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
                     laserService.copy(oldScene.getCameraId(),oldScene.getCreateTime(),newNum,laserPath,
                             oldEditScene.getSceneKey(),oldScene.getSceneName(),oldScene.getUserId());
                 }
+                sceneCopyLogService.saveByNum(oldNum,newNum,oldScene.getUserId());
+
             } catch (Exception e) {
                 this.removeById(oldScene.getId());
                 log.error("复制场景异常", e);