package com.xiaopeng.api.dto.order;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotNull;
|
|
@Data
|
public class OrderChangeDto {
|
|
|
@ApiModelProperty(value = "订单Id")
|
@NotNull(message = "订单Id不能为空")
|
private Long orderId;
|
|
@ApiModelProperty("终点站点id")
|
@NotNull(message = "终点站点id不能为空")
|
private Long endPointId;
|
/*
|
@ApiModelProperty(value = "目的地经度")
|
@NotNull(message = "目的地经度不能为空")
|
private Double endLon;
|
@ApiModelProperty(value = "目的地纬度")
|
@NotNull(message = "目的地纬度不能为空")
|
private Double endLat;
|
@ApiModelProperty(value = "目的地地点")
|
@NotNull(message = "目的地地点不能为空")
|
private String endAddress;
|
*/
|
|
@ApiModelProperty(value = "优惠券id")
|
private Long couponId;
|
|
|
@ApiModelProperty("多路线快照 ID(选路线下单时与 selectedRouteId 同时传)")
|
private String navigationSnapshotId;
|
|
@ApiModelProperty("选中的路径唯一标识(高德 routeID)")
|
private String selectedRouteId;
|
|
@ApiModelProperty("选中路线对应的高德 strategy,用于推单队列;多路线下单时由服务端写入")
|
private Integer selectedRoutePlanRule;
|
|
|
|
@ApiModelProperty(value = "距离 米")
|
private Integer distance = 0;
|
@ApiModelProperty(value = "时间 秒")
|
private Integer duration = 0;
|
|
}
|