| | |
| | | orderCrossCity.setGetoffTime(new Date()); |
| | | orderCrossCity.setState(8);//跨城直接到待评价 |
| | | orderCrossCity.setEndServiceTime(new Date()); |
| | | this.updateById(orderCrossCity); |
| | | //添加抽成及收入记录 |
| | | |
| | | //非追缴单才需要记录收入 |
| | |
| | | } |
| | | this.updateById(orderCrossCity); |
| | | |
| | | //中台修改订单状态 |
| | | ModifyTravelItineraryRequest request1 = new ModifyTravelItineraryRequest(); |
| | | request1.setOrderId(orderCrossCity.getTravelId()); |
| | | request1.setStatus(orderCrossCity.getState()); |
| | | if (null != orderCrossCity.getDriverId()) { |
| | | request1.setDriverId(driver.getEmpId().toString()); |
| | | request1.setSupplierShopId(company.getEnterCode()); |
| | | if(ToolUtil.isNotEmpty(orderCrossCity.getTravelId())){ |
| | | //中台修改订单状态 |
| | | ModifyTravelItineraryRequest request1 = new ModifyTravelItineraryRequest(); |
| | | request1.setOrderId(orderCrossCity.getTravelId()); |
| | | request1.setStatus(orderCrossCity.getState()); |
| | | if (null != orderCrossCity.getDriverId()) { |
| | | request1.setDriverId(driver.getEmpId().toString()); |
| | | request1.setSupplierShopId(company.getEnterCode()); |
| | | } |
| | | if (2 == orderCrossCity.getPromotion()) { |
| | | Driver driver2 = driverService.selectById(orderCrossCity.getPromotionDriverId()); |
| | | request1.setPromoterId(driver2.getEmpId().toString()); |
| | | } |
| | | OrderUtil.modifyTravelItinerary(request1); |
| | | } |
| | | if (2 == orderCrossCity.getPromotion()) { |
| | | Driver driver2 = driverService.selectById(orderCrossCity.getPromotionDriverId()); |
| | | request1.setPromoterId(driver2.getEmpId().toString()); |
| | | } |
| | | OrderUtil.modifyTravelItinerary(request1); |
| | | |
| | | |
| | | // TODO: 2020/6/5 推送状态 |