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.time.LocalDateTime; /** * 巡游订单分页VO * * @author mitao */ @Data @ApiModel(value = "巡游订单分页VO", description = "巡游订单分页返回对象") public class XpCruiseOrderPageVO { @ApiModelProperty(value = "订单ID") private String id; @ApiModelProperty(value = "订单号") private String orderNumber; @ApiModelProperty(value = "车辆id") private Long vehicleId; @ApiModelProperty(value = "车辆vin") private String vehicleVin; @ApiModelProperty(value = "订单类型 1=正常巡游单 2返程单") private Integer orderType; @ApiModelProperty(value = "出发地经度值") private Double startLon; @ApiModelProperty(value = "出发地纬度值") private Double startLat; @ApiModelProperty(value = "目的地经度") private Double endLon; @ApiModelProperty(value = "目的地纬度") private Double endLat; @ApiModelProperty(value = "状态 1进行中 2已停止") private Integer status; @ApiModelProperty(value = "下单站点id") private Long startPointId; @ApiModelProperty(value = "下单终点站点Id") private Long endPointId; @ApiModelProperty(value = "下单站点名称") private String startPointName; @ApiModelProperty(value = "下单终点站点名称") private String endPointName; @ApiModelProperty(value = "任务id") private String missionId; @ApiModelProperty(value = "返程上次的订单id") private String lastOrderId; @ApiModelProperty(value = "车牌号") private String plateNumber; @ApiModelProperty(value = "所属车队") private String fleetName; @ApiModelProperty(value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; }