From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 20 二月 2025 16:57:55 +0800 Subject: [PATCH] IOS广告增加区域屏蔽 --- src/main/java/com/yeshi/buwan/domain/live/TVLiveChannel.java | 139 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 139 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/domain/live/TVLiveChannel.java b/src/main/java/com/yeshi/buwan/domain/live/TVLiveChannel.java index 039eff5..aa22e17 100644 --- a/src/main/java/com/yeshi/buwan/domain/live/TVLiveChannel.java +++ b/src/main/java/com/yeshi/buwan/domain/live/TVLiveChannel.java @@ -1,17 +1,27 @@ package com.yeshi.buwan.domain.live; +import com.google.gson.annotations.Expose; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; import java.util.Date; +import java.util.List; /** * 鐢佃鐩存挱娓犻亾 */ @Document(collection = "tvLiveChannel") public class TVLiveChannel { + + //姝e父 + public final static int STATE_NORMAL = 1; + //闅愯棌 + public final static int STATE_HIDDEN = 0; + + @Expose @Id private String id; + @Expose private String name; private String hPicture; private String vPicture; @@ -19,8 +29,137 @@ private String nowProgramTime; private String nextProgram; private String nextProgramTime; + private Integer state; private Date createTime; private Date updateTime; + //鑺傜洰鍒楄〃 + private List<TVLiveProgram> programList; + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String gethPicture() { + return hPicture; + } + + public void sethPicture(String hPicture) { + this.hPicture = hPicture; + } + + public String getvPicture() { + return vPicture; + } + + public void setvPicture(String vPicture) { + this.vPicture = vPicture; + } + + public String getNowProgram() { + return nowProgram; + } + + public void setNowProgram(String nowProgram) { + this.nowProgram = nowProgram; + } + + public String getNowProgramTime() { + return nowProgramTime; + } + + public void setNowProgramTime(String nowProgramTime) { + this.nowProgramTime = nowProgramTime; + } + + public String getNextProgram() { + return nextProgram; + } + + public void setNextProgram(String nextProgram) { + this.nextProgram = nextProgram; + } + + public String getNextProgramTime() { + return nextProgramTime; + } + + public void setNextProgramTime(String nextProgramTime) { + this.nextProgramTime = nextProgramTime; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public Date getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } + + public Integer getState() { + return state; + } + + public void setState(Integer state) { + this.state = state; + } + + + public List<TVLiveProgram> getProgramList() { + return programList; + } + + public void setProgramList(List<TVLiveProgram> programList) { + this.programList = programList; + } + + + /** + * 鐩存挱鑺傜洰 + */ + public static class TVLiveProgram { + private String time; + private String name; + + public TVLiveProgram(String time, String name) { + this.time = time; + this.name = name; + } + + public String getTime() { + return time; + } + + public void setTime(String time) { + this.time = time; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + } } -- Gitblit v1.8.0