Selaa lähdekoodia

相机解绑、绑定、迁移,需要同步用户id和相机id到v4场景表

dengsixing 3 vuotta sitten
vanhempi
commit
761bdc8675

+ 3 - 6
4dkankan-center-scene/src/main/java/com/fdkankan/scene/controller/V3Controller.java

@@ -6,6 +6,7 @@ import com.fdkankan.common.response.ResultData;
 import com.fdkankan.scene.service.ISceneEditInfoService;
 import com.fdkankan.scene.service.IScenePlusService;
 import com.fdkankan.scene.service.ISceneUpgradeToV4Service;
+import com.fdkankan.scene.vo.MoveSceneParamVO;
 import com.fdkankan.scene.vo.UnbindOrBindCameraParamVO;
 import com.fdkankan.scene.vo.UpgradeToV4ParamVO;
 import java.util.List;
@@ -100,16 +101,12 @@ public class V3Controller extends BaseController {
      * </p>
      * @author dengsixing
      * @date 2022/6/23
-     * @param cameraId
-     * @param userId
      * @return com.fdkankan.common.response.ResultData
      **/
     @PostMapping(value = "/moveScene")
     public ResultData moveScene(
-        @RequestParam(value = "numList") List<String> numList,
-        @RequestParam(value = "cameraId") Long cameraId,
-        Long userId){
-        return scenePlusService.moveScene(numList, cameraId, userId);
+        @RequestBody @Validated MoveSceneParamVO param){
+        return scenePlusService.moveScene(param.getNumList(), param.getCameraId(), param.getUserId());
     }
 
 

+ 26 - 0
4dkankan-center-scene/src/main/java/com/fdkankan/scene/vo/MoveSceneParamVO.java

@@ -0,0 +1,26 @@
+package com.fdkankan.scene.vo;
+
+import java.util.List;
+import javax.validation.constraints.NotNull;
+import lombok.Data;
+
+/**
+ * <p>
+ * TODO
+ * </p>
+ *
+ * @author dengsixing
+ * @since 2022/4/21
+ **/
+@Data
+public class MoveSceneParamVO {
+
+    @NotNull(message = "numList不能为空")
+    private List<String> numList;
+
+    @NotNull(message = "cameraId不能为空")
+    private Long cameraId;
+
+    private Long userId;
+
+}

+ 1 - 1
4dkankan-center-scene/src/main/java/com/fdkankan/scene/vo/UnbindOrBindCameraParamVO.java

@@ -16,7 +16,7 @@ import lombok.Data;
 @Data
 public class UnbindOrBindCameraParamVO {
 
-    @NotNull(message = "相机id不能为空")
+    @NotNull(message = "cameraIdList不能为空")
     private List<Long> cameraIdList;
 
     private Long userId;