Browse Source

内部使用复制接口

lyhzzz 1 year ago
parent
commit
0166d78a4d

+ 11 - 0
src/main/java/com/fdkankan/manage/inner/controller/InnerController.java

@@ -49,6 +49,17 @@ public class InnerController extends BaseController {
         sceneProService.move(param);
         return ResultData.ok();
     }
+    @GetMapping("/copyScene")
+    public ResultData copyScene(@RequestParam(required = false) String num){
+        if(!checkSign()){
+            return ResultData.error(-1,"签名错误");
+        }
+        if(StringUtils.isEmpty(num)){
+            throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
+        }
+        sceneProService.copy(num);
+        return ResultData.ok();
+    }
 
     @GetMapping("/getServiceUpTip")
     public ResultData getServiceUpTip(@RequestParam(required = false) Integer type){

+ 1 - 1
src/main/java/com/fdkankan/manage/service/ISceneProService.java

@@ -37,7 +37,7 @@ public interface ISceneProService extends IService<ScenePro> {
 
     Integer move(SceneParam param);
 
-    void copy(String num) throws Exception;
+    void copy(String num) ;
 
     void deleteByNum(String num);
 

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

@@ -565,7 +565,7 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
     }
 
     @Override
-    public void copy(String sceneNum) throws Exception {
+    public void copy(String sceneNum)  {
         ScenePro scenePro = this.getByNum(sceneNum);
         ScenePlus scenePlus = scenePlusService.getByNum(sceneNum);
         if((scenePro == null || scenePro.getCameraId() == null ) && (scenePlus== null || scenePlus.getCameraId() == null)){