| | |
| | | xpCruiseOrderClient.stopAllCruiseOrder(xpVehicle.getVehicleVin()); |
| | | R<XpCruiseOrder> newCruiseOrder = xpCruisePlanClient.getNewCruiseOrder(new NewCruiseOrderDto(xpVehicle.getId(),xpVehicle.getVehicleVin(),xpVehicle.getFleetId(),vehiclePosition.getPoint())); |
| | | if(newCruiseOrder.getData()!=null){ |
| | | R<Long> longR = xpCruiseOrderClient.addCruiseOrder(newCruiseOrder.getData()); |
| | | //标记订单为返程类型巡游单 |
| | | //方向为正向 |
| | | XpCruiseOrder cruiseOrder = newCruiseOrder.getData(); |
| | | cruiseOrder.setOrderType(2); |
| | | cruiseOrder.setOrderReverse(1); |
| | | R<Long> longR = xpCruiseOrderClient.addCruiseOrder(cruiseOrder); |
| | | if(200 != longR.getCode()){ |
| | | return R.fail(longR.getMsg()); |
| | | } |