From ba1e219d97e123b91657dc424f13a2fdeaa85d21 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: Mon, 21 Aug 2023 13:37:01 +0800
Subject: [PATCH] 修改兴趣点列表井号模糊查询

---
 ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java |   62 +++++++++++++++++++++++--------
 1 files changed, 46 insertions(+), 16 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java b/ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java
index 7dc6ec4..7f63b69 100644
--- a/ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java
+++ b/ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java
@@ -1,27 +1,27 @@
 package com.ruoyi.inspect.service;
 
 import java.util.List;
+
 import com.ruoyi.inspect.domain.ArdVideoInspectTask;
 
 /**
  * 视频巡检任务Service接口
- * 
+ *
  * @author ruoyi
- * @date 2023-05-25
+ * @date 2023-05-30
  */
-public interface IArdVideoInspectTaskService 
-{
+public interface IArdVideoInspectTaskService {
     /**
      * 查询视频巡检任务
-     * 
-     * @param inspectMode 视频巡检任务主键
+     *
+     * @param id 视频巡检任务主键
      * @return 视频巡检任务
      */
-    public ArdVideoInspectTask selectArdVideoInspectTaskByInspectMode(String inspectMode);
+    public ArdVideoInspectTask selectArdVideoInspectTaskById(String id);
 
     /**
      * 查询视频巡检任务列表
-     * 
+     *
      * @param ardVideoInspectTask 视频巡检任务
      * @return 视频巡检任务集合
      */
@@ -29,7 +29,7 @@
 
     /**
      * 新增视频巡检任务
-     * 
+     *
      * @param ardVideoInspectTask 视频巡检任务
      * @return 结果
      */
@@ -37,25 +37,55 @@
 
     /**
      * 修改视频巡检任务
-     * 
+     *
      * @param ardVideoInspectTask 视频巡检任务
      * @return 结果
      */
     public int updateArdVideoInspectTask(ArdVideoInspectTask ardVideoInspectTask);
 
     /**
+     * 只更新任务,不连带步骤
+     * @param ardVideoInspectTask
+     * @return
+     */
+    public int updateArdVideoInspectTaskSingle(ArdVideoInspectTask ardVideoInspectTask);
+
+    public int updateArdVideoInspectTaskNoUpdater(ArdVideoInspectTask ardVideoInspectTask);
+
+    /**
      * 批量删除视频巡检任务
-     * 
-     * @param inspectModes 需要删除的视频巡检任务主键集合
+     *
+     * @param ids 需要删除的视频巡检任务主键集合
      * @return 结果
      */
-    public int deleteArdVideoInspectTaskByInspectModes(String[] inspectModes);
+    public int deleteArdVideoInspectTaskByIds(String[] ids);
 
     /**
      * 删除视频巡检任务信息
-     * 
-     * @param inspectMode 视频巡检任务主键
+     *
+     * @param id 视频巡检任务主键
      * @return 结果
      */
-    public int deleteArdVideoInspectTaskByInspectMode(String inspectMode);
+    public int deleteArdVideoInspectTaskById(String id);
+
+    /**
+     * 自动巡检任务
+     */
+    public void autoTaskRun();
+
+    /**
+     * 手动巡检任务
+     */
+    public void manualTaskRun(String TaskId);
+    /**
+     * 判断当前相机能否开启手动
+     */
+    public boolean isEnablemanualTask(String TaskId);
+    /**
+     * 巡检任务
+     */
+    public void taskRun();
+    //获取相机已使用时段
+    public List getTaskUsedCameraPeriods(String cameraId);
+    public List getCameraIdleTimeList(String cameraId);
 }

--
Gitblit v1.9.3