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; }