| | |
| | | if (tmsDispatchOrder == null){ |
| | | throw new RuntimeException("未找到调度单数据"); |
| | | } |
| | | if (tmsDispatchOrder.getStatus() != 1 && tmsDispatchOrder.getStatus() != 2){ |
| | | if (tmsDispatchOrder.getStatus() != 6){ |
| | | throw new RuntimeException("调度单数据状态异常"); |
| | | } |
| | | tmsDispatchOrderMapper.update( |
| | | new LambdaUpdateWrapper<TmsDispatchOrder>() |
| | | .eq(TmsDispatchOrder::getId, dispatchOrderId) |
| | | .set(TmsDispatchOrder::getStatus, 2) |
| | | .set(TmsDispatchOrder::getStatus, 7) |
| | | .set(TmsDispatchOrder::getMainDriverId, null) |
| | | .set(TmsDispatchOrder::getMainDriverName, null) |
| | | .set(TmsDispatchOrder::getVehicleId, null) |
| | |
| | | if (tmsDispatchOrder == null){ |
| | | throw new RuntimeException("未找到调度单数据"); |
| | | } |
| | | if (tmsDispatchOrder.getStatus() != 1 && tmsDispatchOrder.getStatus() != 2){ |
| | | if (tmsDispatchOrder.getStatus() != 7){ |
| | | throw new RuntimeException("调度单数据状态异常"); |
| | | } |
| | | Integer driverId = tmsTrip.getDriverId(); |
| | |
| | | tmsDispatchOrderMapper.update( |
| | | new LambdaUpdateWrapper<TmsDispatchOrder>() |
| | | .eq(TmsDispatchOrder::getId, dispatchOrderId) |
| | | .set(TmsDispatchOrder::getStatus, 2) |
| | | .set(TmsDispatchOrder::getMainDriverId, tmsDriver.getId()) |
| | | .set(TmsDispatchOrder::getMainDriverName, tmsDriver.getDriverName()) |
| | | .set(TmsDispatchOrder::getVehicleId, tmsVehicle.getId()) |