package cn.com.lzt.calendar.entity; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Transient; import org.hibernate.annotations.GenericGenerator; import org.jeecgframework.poi.excel.annotation.Excel; /** * @Title: Entity * @Description: 日历表 * @author onlineGenerator * @date 2017-11-15 16:20:19 * @version V1.0 * */ @Entity @Table(name = "t_bus_calendar", schema = "") @SuppressWarnings("serial") public class CalendarEntity implements java.io.Serializable { /** 主键 */ private java.lang.String id; /** 年份 */ @Excel(name = "年份", width = 15) private java.lang.Integer year; /** 月份 */ @Excel(name = "月份", width = 15) private java.lang.Integer month; /** 日期 */ @Excel(name = "日期", width = 15) private java.lang.Integer day; /** 星期 */ @Excel(name = "星期", width = 15) private java.lang.String week; /** 年月日 */ @Excel(name = "年月日", width = 15, format = "yyyy-MM-dd") private java.util.Date ymdDate; /** 节假日类型 */ @Excel(name = "节假日类型", width = 15, dicCode = "dtype") private java.lang.String dtype; /** 节假日名称 */ @Excel(name = "节假日名称", width = 15) private java.lang.String dname; /** 备注 */ @Excel(name = "备注", width = 15) private java.lang.String remark; /** 是否修改过 */ @Excel(name = "是否修改过", width = 15, dicCode = "ifedit") private java.lang.String ifedit; /** 创建人名称 */ private java.lang.String createName; /** 创建人登录名称 */ private java.lang.String createBy; /** 创建日期 */ private java.util.Date createDate; /** 更新人名称 */ private java.lang.String updateName; /** 更新人登录名称 */ private java.lang.String updateBy; /** 更新日期 */ private java.util.Date updateDate; private String ymdDateStart; private String ymdDateEnd; @Transient public String getYmdDateStart() { return ymdDateStart; } public void setYmdDateStart(String ymdDateStart) { this.ymdDateStart = ymdDateStart; } @Transient public String getYmdDateEnd() { return ymdDateEnd; } public void setYmdDateEnd(String ymdDateEnd) { this.ymdDateEnd = ymdDateEnd; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 主键 */ @Id @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") @Column(name = "ID", nullable = false, length = 36) public java.lang.String getId() { return this.id; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 主键 */ public void setId(java.lang.String id) { this.id = id; } /** * 方法: 取得java.lang.Integer * * @return: java.lang.Integer 年份 */ @Column(name = "YEAR", nullable = false, length = 4) public java.lang.Integer getYear() { return this.year; } /** * 方法: 设置java.lang.Integer * * @param: java.lang.Integer 年份 */ public void setYear(java.lang.Integer year) { this.year = year; } /** * 方法: 取得java.lang.Integer * * @return: java.lang.Integer 月份 */ @Column(name = "MONTH", nullable = false, length = 2) public java.lang.Integer getMonth() { return this.month; } /** * 方法: 设置java.lang.Integer * * @param: java.lang.Integer 月份 */ public void setMonth(java.lang.Integer month) { this.month = month; } /** * 方法: 取得java.lang.Integer * * @return: java.lang.Integer 日期 */ @Column(name = "DAY", nullable = false, length = 2) public java.lang.Integer getDay() { return this.day; } /** * 方法: 设置java.lang.Integer * * @param: java.lang.Integer 日期 */ public void setDay(java.lang.Integer day) { this.day = day; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 星期 */ @Column(name = "WEEK", nullable = false, length = 1) public java.lang.String getWeek() { return this.week; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 星期 */ public void setWeek(java.lang.String week) { this.week = week; } /** * 方法: 取得java.util.Date * * @return: java.util.Date 年月日 */ @Column(name = "YMD_DATE", nullable = false, length = 20) public java.util.Date getYmdDate() { return this.ymdDate; } /** * 方法: 设置java.util.Date * * @param: java.util.Date 年月日 */ public void setYmdDate(java.util.Date ymdDate) { this.ymdDate = ymdDate; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 节假日类型 */ @Column(name = "DTYPE", nullable = false, length = 1) public java.lang.String getDtype() { return this.dtype; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 节假日类型 */ public void setDtype(java.lang.String dtype) { this.dtype = dtype; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 节假日名称 */ @Column(name = "DNAME", nullable = true, length = 100) public java.lang.String getDname() { return this.dname; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 节假日名称 */ public void setDname(java.lang.String dname) { this.dname = dname; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 备注 */ @Column(name = "REMARK", nullable = true, length = 255) public java.lang.String getRemark() { return this.remark; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 备注 */ public void setRemark(java.lang.String remark) { this.remark = remark; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 是否修改过 */ @Column(name = "IFEDIT", nullable = false, length = 1) public java.lang.String getIfedit() { return this.ifedit; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 是否修改过 */ public void setIfedit(java.lang.String ifedit) { this.ifedit = ifedit; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 创建人名称 */ @Column(name = "CREATE_NAME", nullable = true, length = 50) public java.lang.String getCreateName() { return this.createName; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 创建人名称 */ public void setCreateName(java.lang.String createName) { this.createName = createName; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 创建人登录名称 */ @Column(name = "CREATE_BY", nullable = true, length = 50) public java.lang.String getCreateBy() { return this.createBy; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 创建人登录名称 */ public void setCreateBy(java.lang.String createBy) { this.createBy = createBy; } /** * 方法: 取得java.util.Date * * @return: java.util.Date 创建日期 */ @Column(name = "CREATE_DATE", nullable = true, length = 20) public java.util.Date getCreateDate() { return this.createDate; } /** * 方法: 设置java.util.Date * * @param: java.util.Date 创建日期 */ public void setCreateDate(java.util.Date createDate) { this.createDate = createDate; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 更新人名称 */ @Column(name = "UPDATE_NAME", nullable = true, length = 50) public java.lang.String getUpdateName() { return this.updateName; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 更新人名称 */ public void setUpdateName(java.lang.String updateName) { this.updateName = updateName; } /** * 方法: 取得java.lang.String * * @return: java.lang.String 更新人登录名称 */ @Column(name = "UPDATE_BY", nullable = true, length = 50) public java.lang.String getUpdateBy() { return this.updateBy; } /** * 方法: 设置java.lang.String * * @param: java.lang.String 更新人登录名称 */ public void setUpdateBy(java.lang.String updateBy) { this.updateBy = updateBy; } /** * 方法: 取得java.util.Date * * @return: java.util.Date 更新日期 */ @Column(name = "UPDATE_DATE", nullable = true, length = 20) public java.util.Date getUpdateDate() { return this.updateDate; } /** * 方法: 设置java.util.Date * * @param: java.util.Date 更新日期 */ public void setUpdateDate(java.util.Date updateDate) { this.updateDate = updateDate; } }