|
@@ -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>();
|