فهرست منبع

新增分类、专辑、节目实体类

songshuai 5 سال پیش
والد
کامیت
d431b6f863

+ 75 - 0
src/main/java/cn/efunbox/audio/entity/res/ResAlbum.java

@@ -0,0 +1,75 @@
+package cn.efunbox.audio.entity.res;
+
+import lombok.Data;
+import lombok.ToString;
+import org.hibernate.annotations.DynamicInsert;
+import org.hibernate.annotations.DynamicUpdate;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+import java.util.Date;
+
+@ToString
+@Entity
+@DynamicInsert
+@DynamicUpdate
+@Data
+@Table(name = "res_album")
+public class ResAlbum {
+
+    @Id
+    private String contentId;
+
+    @Column(name = "content_name")
+    private String contentName;
+
+    @Column(name = "shor_trecommend")
+    private String shorTrecommend;
+
+    @Column(name = "long_recommend")
+    private String longRecommend;
+
+    @Column(name = "author")
+    private String author;
+
+    @Column(name = "reader_name")
+    private String readerName;
+
+    @Column(name = "content_pic_url")
+    private String contentPicUrl;
+
+    @Column(name = "chapter_count")
+    private String chapterCount;
+
+    @Column(name = "cooperation_pay_mode")
+    private String cooperationPayMode;
+
+    @Column(name = "pay_mode")
+    private String payMode;
+
+    @Column(name = "price")
+    private String price;
+
+    @Column(name = "play_count")
+    private String playCount;
+
+    @Column(name = "media_type")
+    private String mediaType;
+
+    @Column(name = "sort")
+    private String sort;
+
+    @Column(name = "type_id")
+    private String typeId;
+
+    @Column(name = "publish_time")
+    private String publishTime;
+
+    @Column(name = "gmt_created")
+    private Date gmtCreated;
+
+    @Column(name = "gmt_modified")
+    private Date gmtModified;
+}

+ 42 - 0
src/main/java/cn/efunbox/audio/entity/res/ResCategory.java

@@ -0,0 +1,42 @@
+package cn.efunbox.audio.entity.res;
+
+import lombok.Data;
+import lombok.ToString;
+import org.hibernate.annotations.DynamicInsert;
+import org.hibernate.annotations.DynamicUpdate;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+import java.util.Date;
+
+@ToString
+@Entity
+@DynamicInsert
+@DynamicUpdate
+@Data
+@Table(name = "res_category")
+public class ResCategory {
+
+    @Id
+    private String typeId;
+
+    @Column(name = "type_name")
+    private String typeName;
+
+    @Column(name = "parent_id")
+    private String parentId;
+
+    @Column(name = "sort")
+    private String sort;
+
+    @Column(name = "type_update_time")
+    private String typeUpdateTime;
+
+    @Column(name = "gmt_created")
+    private Date gmtCreated;
+
+    @Column(name = "gmt_modified")
+    private Date gmtModified;
+}

+ 82 - 0
src/main/java/cn/efunbox/audio/entity/res/ResWare.java

@@ -0,0 +1,82 @@
+package cn.efunbox.audio.entity.res;
+
+import lombok.Data;
+import lombok.ToString;
+import org.hibernate.annotations.DynamicInsert;
+import org.hibernate.annotations.DynamicUpdate;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+import java.util.Date;
+
+@ToString
+@Entity
+@DynamicInsert
+@DynamicUpdate
+@Data
+@Table(name = "res_ware")
+public class ResWare {
+
+    @Id
+    private String chapterId;
+
+    @Column(name = "chapter_name")
+    private String chapterName;
+
+    @Column(name = "chapter_ranking")
+    private String chapterRanking;
+
+    @Column(name = "chapter_duration")
+    private String chapterDuration;
+
+    @Column(name = "down_load_flag")
+    private String downLoadFlag;
+
+    @Column(name = "chapter_pic_url")
+    private String chapterPicUrl;
+
+    @Column(name = "chapter_recommend")
+    private String chapterRecommend;
+
+    @Column(name = "chapter_url")
+    private String chapterUrl;
+
+    @Column(name = "pay_mode")
+    private String payMode;
+
+    @Column(name = "media_type")
+    private String mediaType;
+
+    @Column(name = "content_id")
+    private String contentId;
+
+    @Column(name = "price")
+    private String price;
+
+    @Column(name = "play_count")
+    private String playCount;
+
+    @Column(name = "sort")
+    private String sort;
+
+    @Column(name = "type_id")
+    private String typeId;
+
+    @Column(name = "publish_time")
+    private String publishTime;
+
+    @Column(name = "is_del")
+    private String isDel;
+
+    @Column(name = "renewal")
+    private String renewal;
+
+    @Column(name = "gmt_created")
+    private Date gmtCreated;
+
+    @Column(name = "gmt_modified")
+    private Date gmtModified;
+
+}