| | |
| | | package com.xiaopeng.api.factory.order; |
| | | |
| | | import com.xiaopeng.api.dto.order.GetOrderNumDto; |
| | | import com.xiaopeng.api.dto.order.PopOrderDto; |
| | | import com.xiaopeng.api.dto.statistics.OrderStatisticsDTO; |
| | | import com.xiaopeng.api.dto.statistics.StatisticsQueryDTO; |
| | | import com.xiaopeng.api.feignClient.order.XpOrderClient; |
| | | import com.xiaopeng.api.model.order.XpOrder; |
| | | import com.xiaopeng.api.vo.order.OrderTrajectoryVo; |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.cloud.openfeign.FallbackFactory; |
| | |
| | | log.error("取消订单失败,原因: {}", cause.getMessage()); |
| | | return R.fail(); |
| | | } |
| | | |
| | | @Override |
| | | public R<XpOrder> queryOrderByOrderNo(String orderNo) { |
| | | log.error("根据订单编号查询订单信息查询失败,原因: {}", cause.getMessage()); |
| | | return R.fail(); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public R<Integer> getOrderNum(GetOrderNumDto dto) { |
| | | log.error("获取订单数量失败,原因: {}", cause.getMessage()); |
| | | return R.fail(); |
| | | } |
| | | |
| | | @Override |
| | | public R<?> popOrder(PopOrderDto dto) { |
| | | log.error("订单出队失败,原因: {}", cause.getMessage()); |
| | | return R.fail(); |
| | | } |
| | | |
| | | @Override |
| | | public R<?> updateOrder(XpOrder xpOrder) { |
| | | log.error("更新订单失败,原因: {}", cause.getMessage()); |
| | | return R.fail(); |
| | | } |
| | | |
| | | @Override |
| | | public R<String> updateOrderStatus(Long orderId, Integer status) { |
| | | log.error("更新订单状态失败,原因: {}", cause.getMessage()); |
| | | return R.fail("更新订单状态失败"); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public R<String> saveVehicleLocation(OrderTrajectoryVo orderTrajectory) { |
| | | log.error("保存订单轨迹数据失败,原因: {}", cause.getMessage()); |
| | | return R.fail("保存订单轨迹数据失败"); |
| | | } |
| | | }; |
| | | } |
| | | } |