| | |
| | | @Override |
| | | @DataScope(deptAlias = "d", userAlias = "u") |
| | | public List<ArdCameras> selectArdCamerasList(ArdCameras ardCameras) { |
| | | return ardCamerasMapper.selectArdCamerasList(ardCameras); |
| | | List<ArdCameras> ardCamerasList = ardCamerasMapper.selectArdCamerasList(ardCameras); |
| | | if (ardCamerasList.size() > 0) { |
| | | for (ArdCameras camera : ardCamerasList) { |
| | | ArdChannel ardChannel = new ArdChannel(); |
| | | ardChannel.setDeviceId(camera.getId()); |
| | | List<ArdChannel> ardChannels = ardChannelMapper.selectArdChannelList(ardChannel); |
| | | if (ardChannels != null) { |
| | | camera.setChannelList(ardChannels); |
| | | } |
| | | } |
| | | } |
| | | return ardCamerasList; |
| | | } |
| | | |
| | | /** |
| | |
| | | ArdChannel ardChannel=new ArdChannel(); |
| | | ardChannel.setDeviceId(camera.getId()); |
| | | List<ArdChannel> ardChannels = ardChannelMapper.selectArdChannelList(ardChannel); |
| | | if(ardChannels!=null) |
| | | { |
| | | if (ardChannels != null) { |
| | | camera.setChannelList(ardChannels); |
| | | } |
| | | Map<String, Object> cameraMap = ArdTool.convertEntityToMap(camera); |
| | |
| | | camera.setChanNo(ArdTool.getChannelBydayNightTime(dayNightTime)); |
| | | ardCameras.put(distance, camera); |
| | | } |
| | | |
| | | //获取通道列表 |
| | | ArdChannel ardChannel = new ArdChannel(); |
| | | ardChannel.setDeviceId(camera.getId()); |
| | | List<ArdChannel> ardChannels = ardChannelMapper.selectArdChannelList(ardChannel); |
| | | if (ardChannels != null) { |
| | | camera.setChannelList(ardChannels); |
| | | } |
| | | } |
| | | return ardCameras; |
| | | } catch (Exception ex) { |
| | |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | /** |
| | | * 获取监控圈内所有在线光电 |
| | | * 刘苏义 |
| | |
| | | try { |
| | | Long deptId=SecurityUtils.getLoginUser().getUser().getDeptId(); |
| | | List<Point> partitionLocation = param.getPartitionLocation(); |
| | | if(partitionLocation==null) |
| | | { |
| | | if (partitionLocation == null) { |
| | | log.debug("多边形坐标集合为空"); |
| | | return null; |
| | | } |