| | |
| | | if (tmsDriver == null){ |
| | | throw new RuntimeException("未找到司机数据"); |
| | | } |
| | | |
| | | |
| | | tmsDispatchOrder.setStatus(2); |
| | | Integer status = tmsDispatchOrder.getStatus(); |
| | | if (status == 1){ |
| | | tmsDispatchOrder.setStatus(2); |
| | | } |
| | | if (tmsTrip.getTripType() == 8 || tmsTrip.getTripType() == 100){ |
| | | if (status == 2){ |
| | | tmsDispatchOrder.setStatus(3); |
| | | tmsDispatchOrder.setOkTime(DateUtils.getNowDate()); |
| | | tmsDispatchOrder.setUpdateBy(SecurityUtils.getUsername()); |
| | | } |
| | | } |
| | | tmsDispatchOrderMapper.updateTmsDispatchOrder(tmsDispatchOrder); |
| | | tmsTrip.setDriverName(tmsDispatchOrder.getMainDriverName()); |
| | | tmsTrip.setVehicleId(tmsDispatchOrder.getVehicleId()); |