123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165 |
- package com.caimei.modules.live.entity;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import org.hibernate.validator.constraints.Length;
- import com.thinkgem.jeesite.common.persistence.DataEntity;
- import java.util.Date;
- /**
- * 直播管理Entity
- * @author Aslee
- * @version 2020-12-14
- */
- public class NewPageLive extends DataEntity<NewPageLive> {
-
- private static final long serialVersionUID = 1L;
- private String liveTitle; // 直播标题
- private String homePageImage; // 首页图片
- private String advertisingImage; // 小程序内容宣传图
- private String link; // 直播链接
- private String wwwValidFlag; // 网站状态:0停用,1已启用
- private String crmValidFlag; // 小程序状态:0停用,1已启用
- private String topPosition; // 首页置顶位
- private String createTime; // 创建时间
- private Date startTime; //开始时间
- private Date endTime; //结束时间
- private String topFlag; //是否置顶标识:0否,1是
- private Date firstStartTime; //开始时间筛选项1
- private Date secondStartTime; //开始时间筛选项2
- private String liveStatus; //直播状态: 1未开始,2直播中,3已结束
-
- public NewPageLive() {
- super();
- }
- public NewPageLive(String id){
- super(id);
- }
- @Length(min=0, max=100, message="直播标题长度必须介于 0 和 100 之间")
- public String getLiveTitle() {
- return liveTitle;
- }
- public void setLiveTitle(String liveTitle) {
- this.liveTitle = liveTitle;
- }
-
- @Length(min=0, max=255, message="直播图片长度必须介于 0 和 255 之间")
- public String getHomePageImage() {
- return homePageImage;
- }
- public void setHomePageImage(String homePageImage) {
- this.homePageImage = homePageImage;
- }
- public String getAdvertisingImage() {
- return advertisingImage;
- }
- public void setAdvertisingImage(String advertisingImage) {
- this.advertisingImage = advertisingImage;
- }
- @Length(min=0, max=255, message="直播链接长度必须介于 0 和 255 之间")
- public String getLink() {
- return link;
- }
- public void setLink(String link) {
- this.link = link;
- }
-
- @Length(min=0, max=1, message="网站状态:0停用,1已启用长度必须介于 0 和 1 之间")
- public String getWwwValidFlag() {
- return wwwValidFlag;
- }
- public void setWwwValidFlag(String wwwValidFlag) {
- this.wwwValidFlag = wwwValidFlag;
- }
- @Length(min=0, max=1, message="小程序状态:0停用,1已启用长度必须介于 0 和 1 之间")
- public String getCrmValidFlag() {
- return crmValidFlag;
- }
- public void setCrmValidFlag(String crmValidFlag) {
- this.crmValidFlag = crmValidFlag;
- }
-
- @Length(min=0, max=11, message="首页置顶位长度必须介于 0 和 11 之间")
- public String getTopPosition() {
- return topPosition;
- }
- public void setTopPosition(String topPosition) {
- this.topPosition = topPosition;
- }
-
- @Length(min=0, max=19, message="创建时间长度必须介于 0 和 19 之间")
- public String getCreateTime() {
- return createTime;
- }
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- public Date getFirstStartTime() {
- return firstStartTime;
- }
- public void setFirstStartTime(Date firstStartTime) {
- this.firstStartTime = firstStartTime;
- }
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- public Date getSecondStartTime() {
- return secondStartTime;
- }
- public void setSecondStartTime(Date secondStartTime) {
- this.secondStartTime = secondStartTime;
- }
- public String getTopFlag() {
- return topFlag;
- }
- public void setTopFlag(String topFlag) {
- this.topFlag = topFlag;
- }
- public String getLiveStatus() {
- return liveStatus;
- }
- public void setLiveStatus(String liveStatus) {
- this.liveStatus = liveStatus;
- }
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- public Date getStartTime() {
- return startTime;
- }
- public void setStartTime(Date startTime) {
- this.startTime = startTime;
- }
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- public Date getEndTime() {
- return endTime;
- }
- public void setEndTime(Date endTime) {
- this.endTime = endTime;
- }
- }
|