package com.ruoyi.system.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 车辆GPS坐标对象 tb_vehicle_gps */ public class VehicleGps extends BaseEntity { private static final long serialVersionUID = 1L; /** GPS记录ID */ private Long gpsId; /** 车辆ID */ @Excel(name = "车辆ID") private Long vehicleId; /** 设备ID */ @Excel(name = "设备ID") private String deviceId; /** 车牌号 */ @Excel(name = "车牌号") private String vehicleNo; /** 经度 */ @Excel(name = "经度") private Double longitude; /** 纬度 */ @Excel(name = "纬度") private Double latitude; /** 海拔 */ @Excel(name = "海拔") private Double altitude; /** 速度(km/h) */ @Excel(name = "速度") private Double speed; /** 方向(度) */ @Excel(name = "方向") private Double direction; /** 采集时间 */ @Excel(name = "采集时间") private String collectTime; /** GPS上报设备时间 */ @Excel(name = "GPS上报设备时间") private String deviceReportTime; /** GPS平台处理时间 */ @Excel(name = "GPS平台处理时间") private String platformProcessTime; /** 开始时间 */ private String beginTime; /** 结束时间 */ private String endTime; /** 排序列 */ private String orderByColumn; /** 地址 */ private String address; /** 排序的方向desc或者asc */ private String isAsc; /** * 订单号,接收请求用的 */ private Long orderId; public void setGpsId(Long gpsId) { this.gpsId = gpsId; } public Long getGpsId() { return gpsId; } public void setVehicleId(Long vehicleId) { this.vehicleId = vehicleId; } public Long getVehicleId() { return vehicleId; } public void setDeviceId(String deviceId) { this.deviceId = deviceId; } public String getDeviceId() { return deviceId; } public void setVehicleNo(String vehicleNo) { this.vehicleNo = vehicleNo; } public String getVehicleNo() { return vehicleNo; } public void setLongitude(Double longitude) { this.longitude = longitude; } public Double getLongitude() { return longitude; } public void setLatitude(Double latitude) { this.latitude = latitude; } public Double getLatitude() { return latitude; } public void setAltitude(Double altitude) { this.altitude = altitude; } public Double getAltitude() { return altitude; } public void setSpeed(Double speed) { this.speed = speed; } public Double getSpeed() { return speed; } public void setDirection(Double direction) { this.direction = direction; } public Double getDirection() { return direction; } public void setCollectTime(String collectTime) { this.collectTime = collectTime; } public String getCollectTime() { return collectTime; } public void setDeviceReportTime(String deviceReportTime) { this.deviceReportTime = deviceReportTime; } public String getDeviceReportTime() { return deviceReportTime; } public void setPlatformProcessTime(String platformProcessTime) { this.platformProcessTime = platformProcessTime; } public String getPlatformProcessTime() { return platformProcessTime; } public String getBeginTime() { return beginTime; } public void setBeginTime(String beginTime) { this.beginTime = beginTime; } public String getEndTime() { return endTime; } public void setEndTime(String endTime) { this.endTime = endTime; } public String getOrderByColumn() { return orderByColumn; } public void setOrderByColumn(String orderByColumn) { this.orderByColumn = orderByColumn; } public String getIsAsc() { return isAsc; } public void setIsAsc(String isAsc) { this.isAsc = isAsc; } public void setOrderId(Long orderId){ this.orderId = orderId; } public Long getOrderId(){ return this.orderId; } public void setAddress(String address) { this.address = address; } public String getAddress() { return address; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("gpsId", getGpsId()) .append("vehicleId", getVehicleId()) .append("deviceId", getDeviceId()) .append("vehicleNo", getVehicleNo()) .append("longitude", getLongitude()) .append("latitude", getLatitude()) .append("altitude", getAltitude()) .append("speed", getSpeed()) .append("direction", getDirection()) .append("collectTime", getCollectTime()) .append("deviceReportTime", getDeviceReportTime()) .append("platformProcessTime", getPlatformProcessTime()) .append("createTime", getCreateTime()) .append("address", getAddress()) .toString(); } }