| | |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.Objects; |
| | | import java.util.*; |
| | | |
| | | import static java.util.Objects.isNull; |
| | | import static java.util.Objects.nonNull; |
| | |
| | | .ge(ConvenientElevatingPointDO::getLat, minLng) |
| | | .le(ConvenientElevatingPointDO::getLat, maxLng) |
| | | .ge(ConvenientElevatingPointDO::getLon, minLat) |
| | | .le(ConvenientElevatingPointDO::getLon, maxLat)); |
| | | .le(ConvenientElevatingPointDO::getLon, maxLat) |
| | | .eq(ConvenientElevatingPointDO::getBusinessStatus,1)); |
| | | List<ConvenientElevatingPointVO> convenientElevatingPointVOS = new ArrayList<>(); |
| | | convenientElevatingPointDOS.forEach(f -> { |
| | | ConvenientElevatingPointVO convenientElevatingPointVO = new ConvenientElevatingPointVO(); |
| | |
| | | convenientElevatingPointVO.setDistance(distance); |
| | | convenientElevatingPointVOS.add(convenientElevatingPointVO); |
| | | }); |
| | | Collections.sort(convenientElevatingPointVOS); |
| | | return R.ok(convenientElevatingPointVOS); |
| | | |
| | | } |