| | |
| | | public CommonResult video(@Validated CockpitVO params) { |
| | | checkApiUtil.cockpit(params); |
| | | /// TODO: 2022/12/13 视频点位设备为空 没数据 |
| | | return CommonResult.success(iVideoPointService.list(new LambdaQueryWrapper<VideoPoint>().eq(params.getStreetId() != null, VideoPoint::getStreetId, params.getStreetId()).isNotNull(VideoPoint::getPlatResourceId)).stream().map(item -> { |
| | | List<VideoPoint> list = iVideoPointService.list(new LambdaQueryWrapper<VideoPoint>() |
| | | .eq(params.getStreetId() != null, VideoPoint::getStreetId, params.getStreetId()) |
| | | .isNotNull(VideoPoint::getPlatResourceId)); |
| | | |
| | | List<VideoVO> vos = list.stream().map(item -> { |
| | | VideoVO videoVO = new VideoVO(); |
| | | videoVO.setName(item.getName()); |
| | | videoVO.setBrand(item.getEquipmentBrand()); |
| | | videoVO.setModel(item.getEquipmentModel()); |
| | | videoVO.setIp(item.getEquipmentIp()); |
| | | videoVO.setLatitude(item.getLatitude().toString()); |
| | | videoVO.setLongitude(item.getLongitude().toString()); |
| | | videoVO.setLatitude(item.getLatitude() != null ? item.getLatitude().toString() : ""); |
| | | videoVO.setLongitude(item.getLongitude() != null ? item.getLongitude().toString() : ""); |
| | | videoVO.setResourceId(item.getPlatResourceId()); |
| | | return videoVO; |
| | | }).collect(Collectors.toList())); |
| | | }).collect(Collectors.toList()); |
| | | |
| | | return CommonResult.success(vos); |
| | | |
| | | } |
| | | |
| | | @ApiOperation(value = "AI算法效能") |