package com.xiaopeng.order.model.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
/**
|
* 订单分页列表VO
|
*
|
* @author mitao
|
*/
|
@Data
|
@ApiModel(value = "订单分页列表VO", description = "订单分页列表响应对象")
|
public class XpOrderPageVO {
|
|
@ApiModelProperty(value = "订单id")
|
private Long id;
|
|
@ApiModelProperty(value = "订单编号")
|
private String orderNumber;
|
|
@ApiModelProperty(value = "下单时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime createTime;
|
|
@ApiModelProperty(value = "订单来源 1=APP下单")
|
private Integer orderSource;
|
|
@ApiModelProperty(value = "乘车时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime rideTime;
|
|
@ApiModelProperty(value = "下单用户昵称")
|
private String nickName;
|
|
@ApiModelProperty(value = "下单用户手机")
|
private String phoneNumber;
|
|
@ApiModelProperty(value = "起点")
|
private String startAddress;
|
|
@ApiModelProperty(value = "终点")
|
private String endAddress;
|
|
@ApiModelProperty(value = "选择车型")
|
private String vehicleModel;
|
|
@ApiModelProperty(value = "接单车辆")
|
private String plateNumber;
|
|
@ApiModelProperty(value = "归属车队")
|
private String fleetName;
|
|
@ApiModelProperty(value = "订单金额")
|
private BigDecimal orderMoney;
|
|
@ApiModelProperty(value = "状态 0=已取消,1=待接单,2=待出发,3=待到达预约点,4=待乘客上车,5=服务中,6=待支付,7=待评价,8=已完成")
|
private Integer status;
|
}
|