| | |
| | | @ApiImplicitParam(value = "出行时间(2020-08-20 10:10)", name = "travelTime", required = true, dataType = "string"), |
| | | @ApiImplicitParam(value = "是否预约(1=否,2=是)", name = "orderType", required = true, dataType = "int"), |
| | | @ApiImplicitParam(value = "是否代下单(0=否,1=是)", name = "substitute", required = true, dataType = "int"), |
| | | @ApiImplicitParam(value = "下单地点经度", name = "placementLon", required = true, dataType = "string"), |
| | | @ApiImplicitParam(value = "下单地点经度", name = "placementLon", required = true, dataType = "string"), |
| | | @ApiImplicitParam(value = "下单地点纬度", name = "placementLat", required = true, dataType = "string"), |
| | | @ApiImplicitParam(value = "起点经度", name = "startLon", required = true, dataType = "string"), |
| | | @ApiImplicitParam(value = "起点纬度", name = "startLat", required = true, dataType = "string"), |
| | |
| | | }) |
| | | public ResultUtil site(double latitude, double longitude,String code) throws Exception { |
| | | //获取当前城市名称 |
| | | String cityName = AmapGeocoding.getCityName(latitude, longitude); |
| | | // String cityName = AmapGeocoding.getCityName(latitude, longitude); |
| | | |
| | | Wrapper<OpenCity> ne = new EntityWrapper<OpenCity>().eq("cityName", cityName).ne("flag", 3); |
| | | Wrapper<OpenCity> ne = new EntityWrapper<OpenCity>().ne("flag", 3); |
| | | if (!StringUtils.isEmpty(code)){ |
| | | ne.eq("code",code); |
| | | } |
| | |
| | | |
| | | for (TOpenCitySite tOpenCitySite : tOpenCitySites) { |
| | | |
| | | String address = AmapGeocoding.getAddress(latitude, longitude); |
| | | String address = AmapGeocoding.getAddress(Double.parseDouble(tOpenCitySite.getLat()), Double.parseDouble(tOpenCitySite.getLon())); |
| | | tOpenCitySite.setAddress(address); |
| | | if (tOpenCitySite.getType()==1){ |
| | | jichang.add(tOpenCitySite); |