package com.xiaopeng.order.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
|
@Data
|
@ApiModel
|
public class OrderInfoVo {
|
@ApiModelProperty("订单id")
|
private Long orderId;
|
@ApiModelProperty("订单状态(0=已取消,1=待接单,2=待出发,3=接驾中,4=待客上车,5=乘客已上车,6=服务中,7=待客下车,8=待付款,9=待评价,10=已完成)")
|
private Integer orderStatus;
|
@ApiModelProperty("预约上车点")
|
private String pickupAddress;
|
@ApiModelProperty("预约目的地")
|
private String destAddress;
|
@ApiModelProperty("靠边停车点")
|
private String pullOverAddress;
|
@ApiModelProperty("预计到达时间")
|
private String estimatedArrivalTime;
|
@ApiModelProperty("实际到达时间")
|
private String actualArrivalTime;
|
@ApiModelProperty("实际行驶里程(浮点数,如 21.1)")
|
private BigDecimal actualMileage;
|
@ApiModelProperty("订单总价")
|
private BigDecimal totalPrice;
|
@ApiModelProperty("起步价")
|
private BigDecimal startPrice;
|
@ApiModelProperty("等待费")
|
private BigDecimal waitFee;
|
@ApiModelProperty("里程费")
|
private BigDecimal mileageFee;
|
@ApiModelProperty("时长费")
|
private BigDecimal durationFee;
|
@ApiModelProperty("远途费")
|
private BigDecimal longDistanceFee;
|
@ApiModelProperty("优惠券使用金额")
|
private BigDecimal couponDiscount;
|
@ApiModelProperty("实际支付费用")
|
private BigDecimal actualPayment;
|
@ApiModelProperty("接单车辆 VIN")
|
private String vin;
|
@ApiModelProperty("接单车辆车牌号")
|
private String plateNumber;
|
@ApiModelProperty("取消原因类型(用户取消/系统取消/超时取消,仅已取消订单)")
|
private String cancelReasonType;
|
|
}
|