济菏高速数据中心代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

416 lines
11 KiB

package com.zc.business.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
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;
/**
* 一类交调数据对象 dc_traffic_survey_data
*
* @author liuwenge
* @date 2024-10-29
*/
public class DcTrafficSurveyData extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** $column.columnComment */
private Long id;
/** 物联设备主键 */
@Excel(name = "物联设备主键")
private String iotDeviceId;
/** 所在桩号 */
@Excel(name = "所在桩号")
private String stakeMark;
/** 方向1-上行,2-中,3-下行 */
@Excel(name = "方向1-上行,2-中,3-下行")
private String direction;
/** 采集时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "采集时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date timestamp;
/** 范围查询-结束时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endTime;
/** 车流量 */
@Excel(name = "车流量")
private Long trafficVolume;
/** 跟车百分比 */
private Integer followingPercentage;
/** 时间占有率 */
private Integer timeOccupancyRate;
/** 平均车头间距 */
private Integer averageHeadway;
/** 中小客车交通量 */
private Integer trafficNumberOfInAndSmall;
/** 中小客车平均地点车速 */
private Integer inAndSmallAverageVehicleSpeed;
/** 大客车交通量 */
private Integer busTrafficVolume;
/** 大客车平均地点车速 */
private Integer averageSpeedOfBus;
/** 小型货车交通量 */
private Integer trafficVolumeOfSmallTrucks;
/** 小型货车平均地点车速 */
private Integer smallTrucksAverageVehicleSpeed;
/** 中型货车交通量 */
private Integer mediumTruckTrafficVolume;
/** 中型货车平均地点车速 */
private Integer averageSpeedOfMediumSizeTrucks;
/** 大型货车交通量 */
private Integer largeTruckTrafficVolume;
/** 大型货车平均地点车速 */
private Integer averageSpeedOfLargeTrucks;
/** 特大型货车平均地点车速 */
private Integer averageSpeedOfExtraLargeTrucks;
/** 特大型货车交通量 */
private Integer extraLargeTrucksTrafficVolume;
/** 集装箱车交通量 */
private Integer containerTruckTrafficVolume;
/** 集装箱车平均地点车速 */
private Integer averageSpeedOfContainerTruck;
/** 摩托车交通量 */
private Integer motorcycleTrafficVolume;
/** 摩托车平均地点车速 */
private Integer averageSpeedOfMotorcycle;
/** 拖拉机交通量 */
private Integer tractorTrafficVolume;
/** 拖拉机平均地点车速 */
private Integer averageSpeedOfTractor;
private Integer avgSpeed;
private String type;
private String times;
/** 数据类型 1:全部 2:分方向 3:分车型 */
private String rowType;
/** 客车 */
private Integer bus;
/** 货车 */
private Integer goodsCar;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setIotDeviceId(String iotDeviceId)
{
this.iotDeviceId = iotDeviceId;
}
public String getIotDeviceId()
{
return iotDeviceId;
}
public void setStakeMark(String stakeMark)
{
this.stakeMark = stakeMark;
}
public String getStakeMark()
{
return stakeMark;
}
public void setDirection(String direction)
{
this.direction = direction;
}
public String getDirection()
{
return direction;
}
public void setTimestamp(Date timestamp)
{
this.timestamp = timestamp;
}
public Date getTimestamp()
{
return timestamp;
}
public void setTrafficVolume(Long trafficVolume)
{
this.trafficVolume = trafficVolume;
}
public Long getTrafficVolume()
{
return trafficVolume;
}
public Integer getFollowingPercentage() {
return followingPercentage;
}
public void setFollowingPercentage(Integer followingPercentage) {
this.followingPercentage = followingPercentage;
}
public Integer getTimeOccupancyRate() {
return timeOccupancyRate;
}
public void setTimeOccupancyRate(Integer timeOccupancyRate) {
this.timeOccupancyRate = timeOccupancyRate;
}
public Integer getAverageHeadway() {
return averageHeadway;
}
public void setAverageHeadway(Integer averageHeadway) {
this.averageHeadway = averageHeadway;
}
public Integer getTrafficNumberOfInAndSmall() {
return trafficNumberOfInAndSmall;
}
public void setTrafficNumberOfInAndSmall(Integer trafficNumberOfInAndSmall) {
this.trafficNumberOfInAndSmall = trafficNumberOfInAndSmall;
}
public Integer getInAndSmallAverageVehicleSpeed() {
return inAndSmallAverageVehicleSpeed;
}
public void setInAndSmallAverageVehicleSpeed(Integer inAndSmallAverageVehicleSpeed) {
this.inAndSmallAverageVehicleSpeed = inAndSmallAverageVehicleSpeed;
}
public Integer getBusTrafficVolume() {
return busTrafficVolume;
}
public void setBusTrafficVolume(Integer busTrafficVolume) {
this.busTrafficVolume = busTrafficVolume;
}
public Integer getAverageSpeedOfBus() {
return averageSpeedOfBus;
}
public void setAverageSpeedOfBus(Integer averageSpeedOfBus) {
this.averageSpeedOfBus = averageSpeedOfBus;
}
public Integer getTrafficVolumeOfSmallTrucks() {
return trafficVolumeOfSmallTrucks;
}
public void setTrafficVolumeOfSmallTrucks(Integer trafficVolumeOfSmallTrucks) {
this.trafficVolumeOfSmallTrucks = trafficVolumeOfSmallTrucks;
}
public Integer getSmallTrucksAverageVehicleSpeed() {
return smallTrucksAverageVehicleSpeed;
}
public void setSmallTrucksAverageVehicleSpeed(Integer smallTrucksAverageVehicleSpeed) {
this.smallTrucksAverageVehicleSpeed = smallTrucksAverageVehicleSpeed;
}
public Integer getMediumTruckTrafficVolume() {
return mediumTruckTrafficVolume;
}
public void setMediumTruckTrafficVolume(Integer mediumTruckTrafficVolume) {
this.mediumTruckTrafficVolume = mediumTruckTrafficVolume;
}
public Integer getAverageSpeedOfMediumSizeTrucks() {
return averageSpeedOfMediumSizeTrucks;
}
public void setAverageSpeedOfMediumSizeTrucks(Integer averageSpeedOfMediumSizeTrucks) {
this.averageSpeedOfMediumSizeTrucks = averageSpeedOfMediumSizeTrucks;
}
public Integer getLargeTruckTrafficVolume() {
return largeTruckTrafficVolume;
}
public void setLargeTruckTrafficVolume(Integer largeTruckTrafficVolume) {
this.largeTruckTrafficVolume = largeTruckTrafficVolume;
}
public Integer getAverageSpeedOfLargeTrucks() {
return averageSpeedOfLargeTrucks;
}
public void setAverageSpeedOfLargeTrucks(Integer averageSpeedOfLargeTrucks) {
this.averageSpeedOfLargeTrucks = averageSpeedOfLargeTrucks;
}
public Integer getAverageSpeedOfExtraLargeTrucks() {
return averageSpeedOfExtraLargeTrucks;
}
public void setAverageSpeedOfExtraLargeTrucks(Integer averageSpeedOfExtraLargeTrucks) {
this.averageSpeedOfExtraLargeTrucks = averageSpeedOfExtraLargeTrucks;
}
public Integer getExtraLargeTrucksTrafficVolume() {
return extraLargeTrucksTrafficVolume;
}
public void setExtraLargeTrucksTrafficVolume(Integer extraLargeTrucksTrafficVolume) {
this.extraLargeTrucksTrafficVolume = extraLargeTrucksTrafficVolume;
}
public Integer getContainerTruckTrafficVolume() {
return containerTruckTrafficVolume;
}
public void setContainerTruckTrafficVolume(Integer containerTruckTrafficVolume) {
this.containerTruckTrafficVolume = containerTruckTrafficVolume;
}
public Integer getAverageSpeedOfContainerTruck() {
return averageSpeedOfContainerTruck;
}
public void setAverageSpeedOfContainerTruck(Integer averageSpeedOfContainerTruck) {
this.averageSpeedOfContainerTruck = averageSpeedOfContainerTruck;
}
public Integer getMotorcycleTrafficVolume() {
return motorcycleTrafficVolume;
}
public void setMotorcycleTrafficVolume(Integer motorcycleTrafficVolume) {
this.motorcycleTrafficVolume = motorcycleTrafficVolume;
}
public Integer getAverageSpeedOfMotorcycle() {
return averageSpeedOfMotorcycle;
}
public void setAverageSpeedOfMotorcycle(Integer averageSpeedOfMotorcycle) {
this.averageSpeedOfMotorcycle = averageSpeedOfMotorcycle;
}
public Integer getTractorTrafficVolume() {
return tractorTrafficVolume;
}
public void setTractorTrafficVolume(Integer tractorTrafficVolume) {
this.tractorTrafficVolume = tractorTrafficVolume;
}
public Integer getAverageSpeedOfTractor() {
return averageSpeedOfTractor;
}
public void setAverageSpeedOfTractor(Integer averageSpeedOfTractor) {
this.averageSpeedOfTractor = averageSpeedOfTractor;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getTimes() {
return times;
}
public void setTimes(String times) {
this.times = times;
}
public Integer getAvgSpeed() {
return avgSpeed;
}
public void setAvgSpeed(Integer avgSpeed) {
this.avgSpeed = avgSpeed;
}
public Date getEndTime() {
return endTime;
}
public void setEndTime(Date endTime) {
this.endTime = endTime;
}
public String getRowType() {
return rowType;
}
public void setRowType(String rowType) {
this.rowType = rowType;
}
public Integer getBus() {
return bus;
}
public void setBus(Integer bus) {
this.bus = bus;
}
public Integer getGoodsCar() {
return goodsCar;
}
public void setGoodsCar(Integer goodsCar) {
this.goodsCar = goodsCar;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("iotDeviceId", getIotDeviceId())
.append("stakeMark", getStakeMark())
.append("direction", getDirection())
.append("timestamp", getTimestamp())
.append("trafficVolume", getTrafficVolume())
.toString();
}
}