zjk
2026-04-16 81f11c9cc34e83adaf3dae5ec56fa7c80435cdbe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
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;
 
}