From f37c91a84345f925e41cd26bf5d22ed1a2594bdf Mon Sep 17 00:00:00 2001 From: liusuyi <1951119284@qq.com> Date: 星期四, 06 六月 2024 14:37:16 +0800 Subject: [PATCH] 防止录像文件持续生成,增加启动项目清空本地录像临时文件 --- ard-work/src/main/java/com/ruoyi/device/camera/service/IArdCamerasService.java | 26 +++++++++++++++++--------- 1 files changed, 17 insertions(+), 9 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/device/camera/service/IArdCamerasService.java b/ard-work/src/main/java/com/ruoyi/device/camera/service/IArdCamerasService.java index cdacba2..c522cd1 100644 --- a/ard-work/src/main/java/com/ruoyi/device/camera/service/IArdCamerasService.java +++ b/ard-work/src/main/java/com/ruoyi/device/camera/service/IArdCamerasService.java @@ -8,19 +8,20 @@ import com.ruoyi.alarmpoints.well.domain.ArdAlarmpointsWell; import com.ruoyi.device.camera.domain.ArdCameras; import com.ruoyi.device.camera.domain.CameraCmd; +import com.ruoyi.device.camera.domain.DeptAndCamerasDto; import com.ruoyi.scheduling.domian.SchedulingParam; /** * 鐩告満璁惧Service鎺ュ彛 - * + * * @author 鍒樿嫃涔� * @date 2023-02-11 */ -public interface IArdCamerasService +public interface IArdCamerasService { /** * 鏌ヨ鐩告満璁惧 - * + * * @param id 鐩告満璁惧涓婚敭 * @return 鐩告満璁惧 */ @@ -28,7 +29,7 @@ /** * 鏌ヨ鐩告満璁惧鍒楄〃 - * + * * @param ardCameras 鐩告満璁惧 * @return 鐩告満璁惧闆嗗悎 */ @@ -42,7 +43,7 @@ public List<ArdCameras> selectArdCamerasListNoDataScope(ArdCameras ardCameras); /** * 鏂板鐩告満璁惧 - * + * * @param ardCameras 鐩告満璁惧 * @return 缁撴灉 */ @@ -50,7 +51,7 @@ /** * 淇敼鐩告満璁惧 - * + * * @param ardCameras 鐩告満璁惧 * @return 缁撴灉 */ @@ -58,7 +59,7 @@ /** * 鎵归噺鍒犻櫎鐩告満璁惧 - * + * * @param ids 闇�瑕佸垹闄ょ殑鐩告満璁惧涓婚敭闆嗗悎 * @return 缁撴灉 */ @@ -66,7 +67,7 @@ /** * 鍒犻櫎鐩告満璁惧淇℃伅 - * + * * @param id 鐩告満璁惧涓婚敭 * @return 缁撴灉 */ @@ -106,7 +107,8 @@ * @淇敼浜哄拰鍏跺畠淇℃伅 */ public Map getChildDeptAndCamera(Boolean disabled); - + public List<Map<String, Object>> getChildDeptAndCameraOwn(Boolean disabled); + public List<DeptAndCamerasDto> getChildDeptAndCamera(); public TreeMap getNearCamerasBycoordinate(CameraCmd cmd); @@ -130,4 +132,10 @@ * @return 缁撴灉 */ public String checkCameraIpAndPortUnique(ArdCameras camera); + + public List<Map<String,Object>> getCamerasByDeptId(Long deptId,String userId); + + public Boolean getCameraOperationByCameraId(String id,String userId); + + public Map<String,Object> getChannelByCameraId(String id); } -- Gitblit v1.9.3