|  |  | 
 |  |  | package com.ruoyi.quartz.task; | 
 |  |  |  | 
 |  |  | import com.ruoyi.alarmpoints.well.domain.ArdAlarmpointsWell; | 
 |  |  | import com.ruoyi.alarmpoints.well.service.IArdAlarmpointsWellService; | 
 |  |  | import com.ruoyi.common.utils.DateUtils; | 
 |  |  | import com.ruoyi.common.utils.StringUtils; | 
 |  |  | import com.ruoyi.device.camera.domain.ArdCameras; | 
 |  |  | import com.ruoyi.device.camera.domain.CameraCmd; | 
 |  |  | import com.ruoyi.device.camera.service.IArdCamerasService; | 
 |  |  | import com.ruoyi.device.hiksdk.config.MinioClientSingleton; | 
 |  |  | import com.ruoyi.device.hiksdk.service.IHikClientService; | 
 |  |  | import com.ruoyi.inspect.domain.ArdVideoInspectRecord; | 
 |  |  | import com.ruoyi.inspect.domain.ArdVideoInspectTask; | 
 |  |  | import com.ruoyi.inspect.domain.ArdVideoInspectTaskStep; | 
 |  |  | import com.ruoyi.inspect.service.IArdVideoInspectRecordService; | 
 |  |  | import com.ruoyi.inspect.service.IArdVideoInspectTaskService; | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | import org.springframework.stereotype.Component; | 
 |  |  |  | 
 |  |  | import javax.annotation.Resource; | 
 |  |  | import java.io.IOException; | 
 |  |  | import java.text.SimpleDateFormat; | 
 |  |  | import java.util.*; | 
 |  |  |  | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * @Description: 巡检任务 | 
 |  |  | 
 |  |  |  * @Version: 1.0 | 
 |  |  |  **/ | 
 |  |  | @Component("PatrolInspectionTask") | 
 |  |  | @Slf4j(topic = "PatrolInspectionTask") | 
 |  |  | public class PatrolInspectionTask { | 
 |  |  |  | 
 |  |  |     @Resource | 
 |  |  |     IArdVideoInspectTaskService ardVideoInspectTaskService; | 
 |  |  |  | 
 |  |  |     //巡检任务 | 
 |  |  |     /** | 
 |  |  |      * 定时巡检任务 | 
 |  |  |      * 刘苏义 | 
 |  |  |      * 2023/8/9 9:18:42 | 
 |  |  |      */ | 
 |  |  |     public void scanRun() { | 
 |  |  |         ardVideoInspectTaskService.autoTaskRun(); | 
 |  |  |       ardVideoInspectTaskService.autoTaskRun(); | 
 |  |  |     } | 
 |  |  | } |