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.
146 lines
4.1 KiB
146 lines
4.1 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_publishing_channels
|
|
*
|
|
* @author ruoyi
|
|
* @date 2024-04-19
|
|
*/
|
|
public class DcPublishingChannels extends BaseEntity
|
|
{
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/** 主键 */
|
|
private Long id;
|
|
/** 数据种类:和交通事件类型保持一致就可以 */
|
|
@Excel(name = "数据种类",readConverterExp = "1=交通事故,2=车辆故障,3=交通管制,4=交通拥堵,5=非法上路,6=路障清除,7=施工建设,8=服务区异常,9=设施设备隐患,10=异常天气,11=其他事件")
|
|
private Integer dataCategory;
|
|
|
|
/** 1-影响通行2-不影响通行 */
|
|
@Excel(name = "影响级别",readConverterExp="1=影响通行,2=不影响通行")
|
|
private Integer infoLevel;
|
|
|
|
/** 0-停用2-启用 */
|
|
@Excel(name = "启用状态",readConverterExp="0=停用,2=启用")
|
|
private Integer enabled;
|
|
|
|
/** 1-单人审核2-双人审核 */
|
|
@Excel(name = "审核方式",readConverterExp="1=单人审核,2=双人审核")
|
|
private Integer auditMethod;
|
|
|
|
/** 发布渠道:多选用逗号隔开1-手机短信2-微信公众号3-微博4-情报板5-服务网站6-微信小程序 */
|
|
@Excel(name = "发布渠道",readConverterExp="1=手机短信,2=微信公众号,3=微博,4=情报板,5=服务网站,6=微信小程序")
|
|
private String publishChannels;
|
|
|
|
/** 启用日期 */
|
|
@Excel(name = "启用日期", readConverterExp = "$column.readConverterExp()")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
private Date enableDate;
|
|
//查询参数
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
private Date startDate;
|
|
//查询参数
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
private Date endDate;
|
|
public void setId(Long id)
|
|
{
|
|
this.id = id;
|
|
}
|
|
|
|
public Date getStartDate() {
|
|
return startDate;
|
|
}
|
|
|
|
public void setStartDate(Date startDate) {
|
|
this.startDate = startDate;
|
|
}
|
|
|
|
public Date getEndDate() {
|
|
return endDate;
|
|
}
|
|
|
|
public void setEndDate(Date endDate) {
|
|
this.endDate = endDate;
|
|
}
|
|
|
|
public Long getId()
|
|
{
|
|
return id;
|
|
}
|
|
public void setDataCategory(Integer dataCategory)
|
|
{
|
|
this.dataCategory = dataCategory;
|
|
}
|
|
|
|
public Integer getDataCategory()
|
|
{
|
|
return dataCategory;
|
|
}
|
|
public void setInfoLevel(Integer infoLevel)
|
|
{
|
|
this.infoLevel = infoLevel;
|
|
}
|
|
|
|
public Integer getInfoLevel()
|
|
{
|
|
return infoLevel;
|
|
}
|
|
public void setEnabled(Integer enabled)
|
|
{
|
|
this.enabled = enabled;
|
|
}
|
|
|
|
public Integer getEnabled()
|
|
{
|
|
return enabled;
|
|
}
|
|
public void setAuditMethod(Integer auditMethod)
|
|
{
|
|
this.auditMethod = auditMethod;
|
|
}
|
|
|
|
public Integer getAuditMethod()
|
|
{
|
|
return auditMethod;
|
|
}
|
|
public void setPublishChannels(String publishChannels)
|
|
{
|
|
this.publishChannels = publishChannels;
|
|
}
|
|
|
|
public String getPublishChannels()
|
|
{
|
|
return publishChannels;
|
|
}
|
|
public void setEnableDate(Date enableDate)
|
|
{
|
|
this.enableDate = enableDate;
|
|
}
|
|
|
|
public Date getEnableDate()
|
|
{
|
|
return enableDate;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
|
.append("id", getId())
|
|
.append("dataCategory", getDataCategory())
|
|
.append("infoLevel", getInfoLevel())
|
|
.append("enabled", getEnabled())
|
|
.append("auditMethod", getAuditMethod())
|
|
.append("publishChannels", getPublishChannels())
|
|
.append("enableDate", getEnableDate())
|
|
.append("createTime", getCreateTime())
|
|
.append("updateTime", getUpdateTime())
|
|
.toString();
|
|
}
|
|
}
|
|
|