6.5
luodangjia
2024-06-05 06c5eda038f967dc0c0261e16eff0ad1a18e41e7
UserNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java
@@ -678,6 +678,16 @@
                        pushUtil.pushOrderState(2, driverId, id, orderType, state, 0);
                    }
                    break;
                case 7:
                    OrderTransferCar orderTransferCar = orderTransferService.selectById(id);
                    driverId = orderTransferCar.getDriverId();
                    userId = orderTransferCar.getUserId();
                    state = orderTransferCar.getState();
                    if(null != driverId){
                        pushUtil.pushOrderState(2, driverId, id, orderType, state, 0);
                    }
                    break;
            }
            pushUtil.pushOrderState(1, userId, id, orderType, state, 0);
            return ResultUtil.success();
@@ -1142,6 +1152,20 @@
                        orderCrossCity.setState(9);
                        orderCrossCityService.updateById(orderCrossCity);
                        break;
                    case 7:
                        OrderTransferCar orderTransferCar = orderTransferService.selectById(orderId);
                        orderTransferCar.setState(9);
                        orderTransferService.updateById(orderTransferCar);
                        new Thread(new Runnable() {
                            @Override
                            public void run() {
                                if(pushMinistryOfTransport){//上传数据
                                    pushMinistryOfTransportUtil.ratedPassenger(Integer.valueOf(resultUtil.getData().toString()));
                                    pushMinistryOfTransportUtil.ratedDriver(orderTransferCar.getDriverId());
                                }
                            }
                        }).start();
                        break;
                }
            }
            return resultUtil.getCode() == 200 ? ResultUtil.success() : resultUtil;