| | |
| | | IArdAppPositionService iArdAppPositionService; |
| | | |
| | | @GetMapping("/getNearVehiPersonCam") |
| | | @ApiOperation("获取附近的车人相机") |
| | | @ApiOperation("获取附近的车人相机(半径)") |
| | | AjaxResult getNearVehiPersonCam(SchedulingParam param) { |
| | | Map<String, Object> nearMap = new HashMap<>(); |
| | | |
| | |
| | | |
| | | return AjaxResult.success(nearMap); |
| | | } |
| | | @GetMapping("/getPolygonVehiPersonCam") |
| | | @ApiOperation("获取附近的车人相机(多边形)") |
| | | AjaxResult getPolygonVehiPersonCam(SchedulingParam param) { |
| | | Map<String, Object> nearMap = new HashMap<>(); |
| | | List<Map<String, Object>> Cars = iArdSyCarService.getNearCarWithPolygon(param); |
| | | nearMap.put("car", Cars); |
| | | List<ArdCameras> Cameras = iArdCamerasService.getNearCamerasWithPolygon(param); |
| | | nearMap.put("camera", Cameras); |
| | | List<SysUser> AppUsers = iArdAppPositionService.getNearAppUsersWithPolygon(param); |
| | | nearMap.put("users", AppUsers); |
| | | return AjaxResult.success(nearMap); |
| | | } |
| | | } |