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