Преглед на файлове

v4.10.0 增加四个场景控制字段

dsx преди 2 години
родител
ревизия
a0056da68b

+ 3 - 3
src/main/java/com/fdkankan/scene/controller/SceneController.java

@@ -133,10 +133,10 @@ public class SceneController extends BaseController {
     }
 
     @PostMapping("/copyScene")
-    public Result copyScene(@RequestBody SceneParamVO param) throws Exception {
+    public ResultData copyScene(@RequestBody SceneParamVO param) throws Exception {
         String username = JwtUtil.getUsername(getToken());
-        sceneProService.copyScene(param.getSceneNum(),username);
-        return ResultData.success();
+        sceneService.copyScene(param.getSceneNum(), param.getOldNum(),username);
+        return ResultData.ok();
     }
 
 }

+ 1 - 1
src/main/java/com/fdkankan/scene/service/ISceneService.java

@@ -15,6 +15,6 @@ public interface ISceneService {
 
     void delete(String sceneNum,Long userId);
 
-    void copyScene(String sceneNum, String userName) throws Exception;
+    void copyScene(String sceneNum, String oldNum String userName) throws Exception;
 
 }

+ 2 - 1
src/main/java/com/fdkankan/scene/service/impl/SceneServiceImpl.java

@@ -176,7 +176,7 @@ public class SceneServiceImpl implements ISceneService {
     }
 
     @Override
-    public void copyScene(String sceneNum,String userName) throws Exception {
+    public void copyScene(String sceneNum, String oldNum, String userName) throws Exception {
         if(StringUtils.isEmpty(sceneNum)){
             throw new BusinessException(ErrorCode.FAILURE_CODE_3001);
         }
@@ -190,6 +190,7 @@ public class SceneServiceImpl implements ISceneService {
         Long sceneId = scenePlus.getId();
         Long newSceneId = null;
 
+
         if(scenePlus != null){      //v4场景复制
             log.info("场景复制--V4--OldNum:{},oldTitle:{},newNum:{}", scenePlus.getNum(),scenePlus.getTitle(),newNum);