yyy
2026-05-08 112dcf66d6b9e95e7b8d6ae0e08eaf0104204052
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
package com.xiaopeng.api.vo.operation;
 
import com.xiaopeng.api.vo.order.XpPricingCardVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.util.List;
 
/**
 * 去重后的单条可选路线(同一路径多策略合并)
 */
@Data
@ApiModel("合并后的路线选项")
public class RouteOptionVo {
 
    @ApiModelProperty(value = "是否开启试运营(0=否,1=是)")
    private Integer operateFree;
    @ApiModelProperty("路径唯一标识(高德 routeID)")
    private String pathFingerprint;
 
    @ApiModelProperty("策略标签文案,如:智能推荐、时间优先、低价优先")
    private List<String> strategyLabels;
 
    @ApiModelProperty("主标签文案(色块)")
    private String primaryStrategyLabel;
 
    @ApiModelProperty("主策略对应的高德 strategy,用于下单/队列")
    private Integer primaryRoutePlanRule;
 
    @ApiModelProperty("路线几何与耗时距离")
    private RouteVo route;
 
    @ApiModelProperty("费用预估")
    private FareVo fareEstimate;
 
    @ApiModelProperty("计价明细")
    private XpPricingCardVo xpPricingCard;
 
    @ApiModelProperty("优惠券不可用时的提示(无可用券时)")
    private String couponMessage;
 
    @ApiModelProperty(value = "策略id")
    private Integer amapStrategy;
}