Parcourir la source

相机状态修改接口

gao.qiang il y a 1 an
Parent
commit
28b3b9cc37

+ 23 - 3
vehicle-admin/src/main/java/com/ozs/web/controller/accountmanagment/BaseCameraManagementController.java

@@ -91,6 +91,26 @@ public class BaseCameraManagementController extends BaseController {
         return AjaxResult.success(baseCameraManagements);
     }
 
+    /**
+     * 相机状态修改
+     */
+    @ApiOperation(value = "相机台账管理")
+    @GetMapping("/updateEnableOrNot")
+    @Log(title = "相机台账管理", businessType = BusinessType.UPDATE)
+    public AjaxResult updateEnableOrNot(String id, Integer enableOrNot) {
+        BaseCameraManagement baseCameraManagement = baseCameraManagementService.getById(id);
+        if (!ObjectUtils.isEmpty(baseCameraManagement)) {
+            baseCameraManagement.setEnableOrNot(enableOrNot);
+            if (baseCameraManagementService.updateById(baseCameraManagement)) {
+                return AjaxResult.success();
+            } else {
+                return AjaxResult.error("修改失败");
+            }
+        }else {
+            return AjaxResult.error("未查询该ID的相机台账信息");
+        }
+    }
+
 
     /**
      * 根据相机编码获取视频url
@@ -99,8 +119,8 @@ public class BaseCameraManagementController extends BaseController {
     @GetMapping("/getCameraCode")
     @Log(title = "相机台账管理", businessType = BusinessType.SELECT)
     public AjaxResult getCameraCode(String cameraCode) {
-        LambdaQueryWrapper<BaseCameraManagement> wrapper=new LambdaQueryWrapper<>();
-        wrapper.eq(BaseCameraManagement::getCameraCode,cameraCode);
+        LambdaQueryWrapper<BaseCameraManagement> wrapper = new LambdaQueryWrapper<>();
+        wrapper.eq(BaseCameraManagement::getCameraCode, cameraCode);
         BaseCameraManagement baseCameraManagement = baseCameraManagementService.getOne(wrapper);
         return AjaxResult.success(baseCameraManagement);
     }
@@ -728,7 +748,7 @@ public class BaseCameraManagementController extends BaseController {
     @Log(title = "相机台账管理", businessType = BusinessType.OTHER)
     public AjaxResult apiRecordsList(@RequestBody
                                      @NotNull(message = "相机编码不能为空")
-                                     List<String> cameraCodes) {
+                                             List<String> cameraCodes) {
         List<String> list = new ArrayList<>();
         for (String cameraCode : cameraCodes) {
             LambdaQueryWrapper<BaseCameraManagement> lw = new LambdaQueryWrapper<BaseCameraManagement>();