liujie
2026-06-09 c96fbe6b0aeb413a17c429133ee6d81d138144b9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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;
 
}