package com.doumee.dao.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import java.io.Serializable; /** * 路径规划查询条件 * @author rk * @date 2026/04/27 */ @Data @ApiModel("路径规划查询条件") public class DirectionInfoDTO implements Serializable { @NotBlank(message = "出行方式不能为空") @ApiModelProperty(value = "出行方式:driving=驾车;bicycling=骑行", example = "driving") private String mode; @NotBlank(message = "起点坐标不能为空") @ApiModelProperty(value = "起点坐标,格式:lat,lng", example = "30.123,120.456") private String from; @NotBlank(message = "终点坐标不能为空") @ApiModelProperty(value = "终点坐标,格式:lat,lng", example = "30.789,120.123") private String to; }