puzhibing
2026-04-24 6bf04d03aa5376062bc9bb77030f533b3d1b9aa9
xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/vo/UserOrderInfoVo.java
@@ -4,36 +4,54 @@
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
@ApiModel
public class UserOrderInfoVo {
    @ApiModelProperty("订单id")
    private Long orderId;
    @ApiModelProperty("用户下单时间")
    @ApiModelProperty("用户下单时间 yyyy-MM-dd HH:mm:ss")
    private String orderCreatedAt;
    @ApiModelProperty("开始拨单时间")
    @ApiModelProperty("开始拨单时间 yyyy-MM-dd HH:mm:ss")
    private String dispatchStartAt;
    @ApiModelProperty("拨单成功时间")
    @ApiModelProperty("拨单成功时间 yyyy-MM-dd HH:mm:ss")
    private String dispatchSuccessAt;
    @ApiModelProperty("车辆到达上车点时间")
    @ApiModelProperty("车辆到达上车点时间 yyyy-MM-dd HH:mm:ss")
    private String vehicleArrivedAt;
    @ApiModelProperty("免费等待超时时间")
    @ApiModelProperty("免费等待超时时间 yyyy-MM-dd HH:mm:ss")
    private String freeWaitExpiredAt;
    @ApiModelProperty("车辆解锁时间")
    @ApiModelProperty("车辆解锁时间 yyyy-MM-dd HH:mm:ss")
    private String vehicleUnlockedAt;
    @ApiModelProperty("上车开门时间")
    private String doorOpenedAt;
    @ApiModelProperty("上车关门时间")
    private String doorClosedAt;
    @ApiModelProperty("出发时间")
    @ApiModelProperty("上车开门时间 yyyy-MM-dd HH:mm:ss")
    private List<String> doorOpenedAt;
    @ApiModelProperty("上车关门时间 yyyy-MM-dd HH:mm:ss")
    private List<String> doorClosedAt;
    @ApiModelProperty("出发时间 yyyy-MM-dd HH:mm:ss")
    private String tripConfirmedAt;
    @ApiModelProperty("安全带解开时间")
    private String safetybeltUnlockedAt;
    @ApiModelProperty("到达目的地时间")
    @ApiModelProperty("安全带解开时间 yyyy-MM-dd HH:mm:ss")
    private List<String> safetybeltUnlockedAt;
    @ApiModelProperty("到达目的地时间 yyyy-MM-dd HH:mm:ss")
    private String arrivedDestinationAt;
    @ApiModelProperty("下车开门时间")
    private String dropoffDoorOpenedAt;
    @ApiModelProperty("下车开后备箱时间")
    private String dropoffTrunkOpenedAt;
    @ApiModelProperty("下车开门时间 yyyy-MM-dd HH:mm:ss")
    private List<String> dropoffDoorOpenedAt;
    @ApiModelProperty("下车开后备箱时间 yyyy-MM-dd HH:mm:ss")
    private List<String> dropoffTrunkOpenedAt;
    @ApiModelProperty("下车关门时间 yyyy-MM-dd HH:mm:ss")
    private List<String> dropoffDoorClosedAt;
    @ApiModelProperty("行程结束时间 yyyy-MM-dd HH:mm:ss")
    private String tripEndedAt;
    @ApiModelProperty("支付完成时间 yyyy-MM-dd HH:mm:ss")
    private String paymentCompletedAt;
    @ApiModelProperty("用户评价时间 yyyy-MM-dd HH:mm:ss")
    private String userRatedAt;
    @ApiModelProperty("订单取消时间 yyyy-MM-dd HH:mm:ss")
    private String orderCancelledAt;
    @ApiModelProperty("取消原因类型(用户取消/系统取消/超时取消)")
    private String cancelReasonType;
    @ApiModelProperty("安全告警触发时间 yyyy-MM-dd HH:mm:ss")
    private String safetyAlertTriggeredAt;
    @ApiModelProperty("远程云代驾接管时间 yyyy-MM-dd HH:mm:ss")
    private String remoteTakeoverAt;
}