package bus.model.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.math.BigDecimal;
import java.util.List;

/**
* @Program: bus
* @Description: 描述
* @Author: zy
* @Date: 2025-03-01 09:44:24
**/
@Data
public class BBusTrackInfoDto {
    @ApiModelProperty("车辆id")
    private String busId;
    @ApiModelProperty("车牌号")
    private String busNo;
    @ApiModelProperty("线路名称")
    private String courseName;
    @ApiModelProperty("出发站点名称")
    private String firstStationName;
    @ApiModelProperty("最后站点名称")
    private String lastStationName;
    @ApiModelProperty("驾驶员姓名")
    private String driverName;
    @ApiModelProperty("驾驶员号码")
    private String driverPhone;
    @ApiModelProperty("经度")
    private BigDecimal longitude;
    @ApiModelProperty("纬度")
    private BigDecimal latitude;
    @ApiModelProperty("详细地址")
    private String detailAddress;

    @ApiModelProperty("标记点名称")
    private String stationName;
    @ApiModelProperty("距离")
    private String distance;

    @ApiModelProperty("路线LIST")
    List<BCourseNameInfoDto> bCourseNameInfoList;
}
