package com.zc.business.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.util.Date; /** * 一类交调数据对象 dc_traffic_survey_data * * @author liuwenge * @date 2024-10-29 */ public class DcTrafficSurveyDataQueryParams extends BaseEntity { private static final long serialVersionUID = 1L; /** 物联设备主键 */ private String iotDeviceId; /** 方向1-上行,2-中,3-下行 */ private String direction; /** 时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date date; /** 开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date startTime; /** 结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date endTime; /** 类型 (1:日, 2:月, 3:年) */ private String type; /** 数据类型 (1:流量, 2:车速) */ private String dataType; /** 车型 (1:小类, 2:大类) */ private String carType; public String getIotDeviceId() { return iotDeviceId; } public void setIotDeviceId(String iotDeviceId) { this.iotDeviceId = iotDeviceId; } public String getDirection() { return direction; } public void setDirection(String direction) { this.direction = direction; } public Date getDate() { return date; } public void setDate(Date date) { this.date = date; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getDataType() { return dataType; } public void setDataType(String dataType) { this.dataType = dataType; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public String getCarType() { return carType; } public void setCarType(String carType) { this.carType = carType; } }