cloud-manage-new/src/main/java/cn/com/taiji/manage/util/hikvision/VideoReadServiceImpl.java

(开头部分) 10KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

//package cn.com.taiji.manage.util.hikvision;
//
//import cn.com.taiji.cloud.util.CommonResult;
//import cn.com.taiji.cloud.util.hikvision.HikvisionUtil;
//import cn.com.taiji.videoshare.config.HikvisionConfig;
//import cn.com.taiji.videoshare.dto.areaDto.AreaDeviceTreeDto;
//import cn.com.taiji.videoshare.dto.areaDto.AreaDto;
//import cn.com.taiji.videoshare.dto.areaDto.ResourceTreeDto;
//import cn.com.taiji.videoshare.dto.videoread.CloudPlatformControlDto;
//import cn.com.taiji.videoshare.dto.videoread.HistoryVideoDto;
//import cn.com.taiji.videoshare.dto.videoread.RealTimeVideoDto;
//import cn.com.taiji.videoshare.mapper.videoread.VideoReadMapper;
//import cn.com.taiji.videoshare.service.onemachineonegear.impl.AreaServiceImpl;
//import cn.com.taiji.videoshare.service.videoread.VideoReadService;
//import com.alibaba.fastjson.JSON;
//import com.google.common.base.Strings;
//import com.hikvision.artemis.sdk.ArtemisHttpUtil;
//import org.apache.commons.lang3.StringUtils;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//import org.springframework.util.CollectionUtils;
//import org.springframework.web.bind.MissingServletRequestParameterException;
//
//import java.util.*;
//
///**
// * @ClassName: VideoReadServiceImpl
// * @Description: 作用描述
// * @Author: zp
// * @CreateDate: 2019/9/23 10:49
// * @UpdateUser: zp
// * @UpdateDate: 2019/9/23 10:49
// */
//@Service
//public class VideoReadServiceImpl implements VideoReadService {
//
//    @Autowired
//    private VideoReadMapper videoReadMapper;
//    @Autowired
//    private AreaServiceImpl areaServiceImpl;
//    /**
//     * 获取地区和设备所有资源树
//     */
//    @Override
//    public AreaDeviceTreeDto getAreaAndDeviceTree() {
//        // 获取库中所有资源树信息
//        AreaDeviceTreeDto resourceTreeDto = new AreaDeviceTreeDto();
//        List<AreaDeviceTreeDto> deviceInfos = videoReadMapper.getAreaDeviceInfos();
//        List<AreaDeviceTreeDto> areaInfos = videoReadMapper.getAreaInfos();
//        List<AreaDeviceTreeDto> allList = new ArrayList<AreaDeviceTreeDto>();
//        allList.addAll(areaInfos);
//        allList.addAll(deviceInfos);
////        List<TwoNewOrgVideoAccessDto> childrenList = new ArrayList<TwoNewOrgVideoAccessDto>();
//        for(int i = 0 ; areaInfos != null && i < areaInfos.size() ; i++) {
//            resourceTreeDto = areaInfos.get(i);
//            if(!StringUtils.isNotBlank(resourceTreeDto.getParentId())) {
//                break;
//            }
//        }
//        AreaDeviceTreeDto twoNewOrgVideoAccessDto = areaServiceImpl.findChildren(resourceTreeDto, allList);
后面还有 162 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。