package com.securityControl.task.service.impl; import cn.hutool.core.collection.CollUtil; import cn.hutool.http.HttpResponse; import cn.hutool.http.HttpUtil; import com.alibaba.fastjson2.JSON; import com.securityControl.common.core.constant.CacheConstants; import com.securityControl.common.core.utils.DateUtils; import com.securityControl.common.redis.service.RedisService; import com.securityControl.task.domain.vo.DeviceClassMeetingVo; import com.securityControl.task.domain.vo.DeviceVo; import com.securityControl.task.domain.vo.TImageLibraryVo; import com.securityControl.task.mapper.DeviceDao; import com.securityControl.task.util.OssUtils; import com.securityControl.task.util.StreamUtils; import com.securityControl.task.util.video.QxVideotape; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.*; import java.util.stream.Collectors; @Slf4j @Service public class CatchPictureService { }