| | |
| | | import com.xiaopeng.api.model.vehicleConvoy.XpVehicle; |
| | | import com.xiaopeng.api.vo.automaticPilot.VehiclePosition; |
| | | import com.xiaopeng.api.vo.operation.RouteVo; |
| | | import com.xiaopeng.api.vo.order.FareBreakdownVo; |
| | | import com.xiaopeng.api.vo.order.XpHistoryEndPointsVo; |
| | | import com.xiaopeng.api.vo.order.XpHistoryStartPointsVo; |
| | | import com.xiaopeng.api.vo.order.XpPointInfoVo; |
| | | import com.xiaopeng.api.vo.order.*; |
| | | import com.xiaopeng.common.core.constant.CacheConstants; |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import com.xiaopeng.common.core.utils.WebUtils; |
| | |
| | | import io.swagger.annotations.ApiParam; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.apache.poi.ss.usermodel.Workbook; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.context.annotation.Lazy; |
| | | import org.springframework.data.mongodb.core.MongoTemplate; |
| | |
| | | */ |
| | | @ApiOperation(value = "订单车辆定位实时存储") |
| | | @PostMapping("/inner/v1/order/saveVehicleLocation") |
| | | public R<String> saveVehicleLocation(@RequestBody OrderTrajectory orderTrajectory) { |
| | | public R<String> saveVehicleLocation(@RequestBody OrderTrajectoryVo vo) { |
| | | OrderTrajectory orderTrajectory = new OrderTrajectory(); |
| | | BeanUtils.copyProperties(vo, orderTrajectory); |
| | | xpOrderService.saveVehicleLocation(orderTrajectory); |
| | | return R.ok(); |
| | | } |