zhangback
2025-12-18 db8e73b120963810d6febdb939612db12d26996e
tms/src/main/java/com/ruoyi/tms/service/impl/TmsTripServiceImpl.java
@@ -160,9 +160,17 @@
        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());