| | |
| | | package com.xiaopeng.api.feignClient.map; |
| | | |
| | | import com.xiaopeng.api.dto.WeatherDTO; |
| | | import com.xiaopeng.api.dto.map.OrderRouteAndFareDto; |
| | | import com.xiaopeng.api.dto.map.RouteAndFareDto; |
| | | import com.xiaopeng.api.factory.map.XpMapClientFallbackFactory; |
| | |
| | | * @param dto |
| | | * @return |
| | | */ |
| | | @PostMapping("/base/v1/mini-program/map/getDistanceAndDuration") |
| | | @PostMapping("/base/v1/map/getDistanceAndDuration") |
| | | R<RouteVo> getDistanceAndDuration(@RequestBody RouteAndFareDto dto); |
| | | |
| | | /** |
| | |
| | | * @param dto |
| | | * @return |
| | | */ |
| | | @PostMapping("/base/v1/mini-program/map/getOrderDistanceAndDuration") |
| | | @PostMapping("/base/v1/map/getOrderDistanceAndDuration") |
| | | R<RouteVo> getOrderDistanceAndDuration(@RequestBody OrderRouteAndFareDto dto); |
| | | |
| | | |
| | |
| | | * @param routedID |
| | | * @return |
| | | */ |
| | | @PostMapping("/base/v1/mini-program/map/queryRouted") |
| | | @PostMapping("/base/v1/map/queryRouted") |
| | | R<String> queryRouted(@RequestParam("routedID") String routedID); |
| | | |
| | | |
| | | |
| | | |
| | |
| | | * @param dto |
| | | * @return |
| | | */ |
| | | @PostMapping("/base/v1/mini-program/fence/diagnosisArea") |
| | | @PostMapping("/base/v1/fence/diagnosisArea") |
| | | R<Boolean> diagnosisArea(@RequestBody RouteAndFareDto dto); |
| | | |
| | | |
| | | |
| | | /** |
| | | * 获取指定城市的天气 |
| | | */ |
| | | @PostMapping("/logan/inner/weatherInfo") |
| | | R<WeatherDTO> wether(@RequestParam("cityCode") String cityCode); |
| | | } |