package com.xiaopeng.api.dto.map;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotNull;
|
|
@Data
|
@ApiModel("路线/价格过期校验")
|
public class RouteStaleCheckDto {
|
|
@NotNull
|
@ApiModelProperty(value = "multi-route 返回的 snapshotId", required = true)
|
private String snapshotId;
|
|
@ApiModelProperty("当前选中的路径标识")
|
private String pathFingerprint;
|
|
@NotNull
|
@ApiModelProperty(value = "快照生成时间(与 multi 返回的 generatedAtMillis 一致)", required = true)
|
private Long clientSnapshotMillis;
|
|
@ApiModelProperty("客户端展示的预估最终价(用于对比波动)")
|
private Double clientFinalFare;
|
}
|