package com.ruoyi.system.domain;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
/**
|
* 车辆GPS分段里程对象 tb_vehicle_gps_segment_mileage
|
*/
|
public class VehicleGpsSegmentMileage extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
/** 分段ID */
|
private Long segmentId;
|
|
/** 车辆ID */
|
@Excel(name = "车辆ID")
|
private Long vehicleId;
|
|
/** 车牌号 */
|
@Excel(name = "车牌号")
|
private String vehicleNo;
|
|
/** 时间段开始时间 */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "时间段开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private Date segmentStartTime;
|
|
/** 时间段结束时间 */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "时间段结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private Date segmentEndTime;
|
|
/** 起点经度 */
|
@Excel(name = "起点经度")
|
private BigDecimal startLongitude;
|
|
/** 起点纬度 */
|
@Excel(name = "起点纬度")
|
private BigDecimal startLatitude;
|
|
/** 终点经度 */
|
@Excel(name = "终点经度")
|
private BigDecimal endLongitude;
|
|
/** 终点纬度 */
|
@Excel(name = "终点纬度")
|
private BigDecimal endLatitude;
|
|
/** 段距离(公里) */
|
@Excel(name = "段距离(公里)")
|
private BigDecimal segmentDistance;
|
|
/** GPS点数量 */
|
@Excel(name = "GPS点数量")
|
private Integer gpsPointCount;
|
|
/** 关联的GPS记录ID列表 */
|
private String gpsIds;
|
|
/** 关联的任务ID */
|
@Excel(name = "关联任务ID")
|
private Long taskId;
|
|
/** 任务编号 */
|
@Excel(name = "任务编号")
|
private String taskCode;
|
|
/** 计算方式 */
|
@Excel(name = "计算方式")
|
private String calculateMethod;
|
|
public Long getSegmentId() {
|
return segmentId;
|
}
|
|
public void setSegmentId(Long segmentId) {
|
this.segmentId = segmentId;
|
}
|
|
public Long getVehicleId() {
|
return vehicleId;
|
}
|
|
public void setVehicleId(Long vehicleId) {
|
this.vehicleId = vehicleId;
|
}
|
|
public String getVehicleNo() {
|
return vehicleNo;
|
}
|
|
public void setVehicleNo(String vehicleNo) {
|
this.vehicleNo = vehicleNo;
|
}
|
|
public Date getSegmentStartTime() {
|
return segmentStartTime;
|
}
|
|
public void setSegmentStartTime(Date segmentStartTime) {
|
this.segmentStartTime = segmentStartTime;
|
}
|
|
public Date getSegmentEndTime() {
|
return segmentEndTime;
|
}
|
|
public void setSegmentEndTime(Date segmentEndTime) {
|
this.segmentEndTime = segmentEndTime;
|
}
|
|
public BigDecimal getStartLongitude() {
|
return startLongitude;
|
}
|
|
public void setStartLongitude(BigDecimal startLongitude) {
|
this.startLongitude = startLongitude;
|
}
|
|
public BigDecimal getStartLatitude() {
|
return startLatitude;
|
}
|
|
public void setStartLatitude(BigDecimal startLatitude) {
|
this.startLatitude = startLatitude;
|
}
|
|
public BigDecimal getEndLongitude() {
|
return endLongitude;
|
}
|
|
public void setEndLongitude(BigDecimal endLongitude) {
|
this.endLongitude = endLongitude;
|
}
|
|
public BigDecimal getEndLatitude() {
|
return endLatitude;
|
}
|
|
public void setEndLatitude(BigDecimal endLatitude) {
|
this.endLatitude = endLatitude;
|
}
|
|
public BigDecimal getSegmentDistance() {
|
return segmentDistance;
|
}
|
|
public void setSegmentDistance(BigDecimal segmentDistance) {
|
this.segmentDistance = segmentDistance;
|
}
|
|
public Integer getGpsPointCount() {
|
return gpsPointCount;
|
}
|
|
public void setGpsPointCount(Integer gpsPointCount) {
|
this.gpsPointCount = gpsPointCount;
|
}
|
|
public String getGpsIds() {
|
return gpsIds;
|
}
|
|
public void setGpsIds(String gpsIds) {
|
this.gpsIds = gpsIds;
|
}
|
|
public Long getTaskId() {
|
return taskId;
|
}
|
|
public void setTaskId(Long taskId) {
|
this.taskId = taskId;
|
}
|
|
public String getTaskCode() {
|
return taskCode;
|
}
|
|
public void setTaskCode(String taskCode) {
|
this.taskCode = taskCode;
|
}
|
|
public String getCalculateMethod() {
|
return calculateMethod;
|
}
|
|
public void setCalculateMethod(String calculateMethod) {
|
this.calculateMethod = calculateMethod;
|
}
|
}
|