liujie
2026-06-09 c96fbe6b0aeb413a17c429133ee6d81d138144b9
xp-robotaxi-api/src/main/java/com/xiaopeng/api/dto/automaticPilot/PushOrderDto.java
@@ -1,6 +1,7 @@
package com.xiaopeng.api.dto.automaticPilot;
import com.xiaopeng.api.vo.automaticPilot.proto.down.cloudOrderOperation.OrderOperationType;
import com.xiaopeng.api.vo.automaticPilot.protobuf.OrderOperationType;
import com.xiaopeng.api.vo.automaticPilot.protobuf.TaskActionType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
@@ -12,6 +13,12 @@
@AllArgsConstructor
@NoArgsConstructor
public class PushOrderDto {
    @ApiModelProperty("接驾任务id")
    private String startTaskId;
    @ApiModelProperty("送驾任务id")
    private String endTaskId;
    @ApiModelProperty("车辆vin")
    private String vin;
@@ -19,9 +26,47 @@
    @ApiModelProperty("订单id")
    private String orderId;
    @ApiModelProperty("起点点位id")
    private Long startWaypointId;
    @ApiModelProperty("起点经度")
    private Double startLongitude;
    @ApiModelProperty("起点纬度")
    private Double startLatitude;
    @ApiModelProperty("起点点位id")
    private Long endWaypointId;
    @ApiModelProperty("终点经度")
    private Double endLongitude;
    @ApiModelProperty("终点纬度")
    private Double endLatitude;
    @ApiModelProperty("订单类型")
    private String orderType;
    @ApiModelProperty("行程阶段(1=行程接驾,2=行程送达)")
    private Integer stage;
    /**
     * 订单操作类型
     */
    private OrderOperationType operation_type;
    @ApiModelProperty("取消场景")
    private String cancelScene;
    @ApiModelProperty("终点名称")
    private String endPoiName;
    @ApiModelProperty("上笔订单id")
    private String lastOrderId;
    @ApiModelProperty("上笔订单任务id")
    private String lastXpuTaskId;
    @ApiModelProperty("任务动作类型")
    private TaskActionType taskActionType;
}