| | |
| | | |
| | | @PostMapping("/getNearbyWells") |
| | | @ApiOperation("查询附近的所有井") |
| | | public AjaxResult getNearbyWells(Double[] position, Long deptId, Integer pageNum, Integer pageSize) { |
| | | public AjaxResult getNearbyWells(Double longitude,Double latitude, Long deptId, Integer pageNum, Integer pageSize) { |
| | | JpaPageInfo jpaPageInfo = new JpaPageInfo(); |
| | | jpaPageInfo.setPageNum(pageNum); |
| | | jpaPageInfo.setPageSize(pageSize); |
| | | List<ArdAlarmpointsWell> nearbyWellList = ardAlarmpointsWellService.getNearbyWellList(position, deptId, 1000); |
| | | List<ArdAlarmpointsWell> nearbyWellList = ardAlarmpointsWellService.getNearbyWellList(longitude,latitude, deptId, 1000); |
| | | jpaPageInfo.doPage(nearbyWellList); |
| | | return AjaxResult.success(jpaPageInfo); |
| | | } |
| | |
| | | * 刘苏义 |
| | | * 2023/9/27 10:26:35 |
| | | */ |
| | | List<ArdAlarmpointsWell> getNearbyWellList(Double[] position, Long deptId,Integer range); |
| | | List<ArdAlarmpointsWell> getNearbyWellList(Double longitudeCenter,Double latitudeCenter, Long deptId,Integer range); |
| | | } |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<ArdAlarmpointsWell> getNearbyWellList(Double[] position, Long deptId, Integer range) { |
| | | public List<ArdAlarmpointsWell> getNearbyWellList(Double longitudeCenter,Double latitudeCenter, Long deptId, Integer range) { |
| | | List<ArdAlarmpointsWell> nearbyWellList = new ArrayList<>(); |
| | | try { |
| | | Double longitudeCenter = position[0]; |
| | | Double latitudeCenter = position[1]; |
| | | if (longitudeCenter != null && latitudeCenter != null) { |
| | | ArdAlarmpointsWell ardAlarmpointsWell=new ArdAlarmpointsWell(); |
| | | ardAlarmpointsWell.setDeptId(deptId); |