package com.xiaopeng.order.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.List;
|
|
@Data
|
@ApiModel
|
public class UserOrderInfoVo {
|
@ApiModelProperty("订单id")
|
private Long orderId;
|
@ApiModelProperty("用户下单时间 yyyy-MM-dd HH:mm:ss")
|
private String orderCreatedAt;
|
@ApiModelProperty("开始拨单时间 yyyy-MM-dd HH:mm:ss")
|
private String dispatchStartAt;
|
@ApiModelProperty("拨单成功时间 yyyy-MM-dd HH:mm:ss")
|
private String dispatchSuccessAt;
|
@ApiModelProperty("车辆到达上车点时间 yyyy-MM-dd HH:mm:ss")
|
private String vehicleArrivedAt;
|
@ApiModelProperty("免费等待超时时间 yyyy-MM-dd HH:mm:ss")
|
private String freeWaitExpiredAt;
|
@ApiModelProperty("车辆解锁时间 yyyy-MM-dd HH:mm:ss")
|
private String vehicleUnlockedAt;
|
@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("安全带解开时间 yyyy-MM-dd HH:mm:ss")
|
private List<String> safetybeltUnlockedAt;
|
@ApiModelProperty("到达目的地时间 yyyy-MM-dd HH:mm:ss")
|
private String arrivedDestinationAt;
|
@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;
|
|
}
|