package com.yeshi.buwan.videos.pptv.entity;
|
|
import org.springframework.data.annotation.Id;
|
import org.springframework.data.mongodb.core.mapping.Document;
|
|
import java.util.Date;
|
|
@Document(collection = "pptvProgram")
|
public class PPTVProgram {
|
|
|
/**
|
* contentOnlineTime : 2020-09-27 15:36:35
|
* free : 0
|
* duration : 46:55
|
* status : del
|
* subHorCover : https://v-img.pplive.cn/sp720/6b/2c/6b2c8d9515829b8587f13fbbdf710023/7.jpg
|
* programSetTiltle : 伏羲女娲(第01集)
|
* programCode : 12537929
|
* seriesNum : 1
|
* ContentType : 0
|
*/
|
|
@Id
|
//影片唯一Id ,节目ID,一个series 可以包含1 个或多个program
|
private String programCode;
|
//影片集数标题
|
private String programSetTiltle;
|
//内容类型,0:正片、1:预告、2:花絮、3:资讯、4:看点
|
private String ContentType;
|
//剧集每个分集对应横版截图
|
private String subHorCover;
|
//集数序号,标识第几集
|
private String seriesNum;
|
//节目更新时间,比如电视剧单集的更新时间
|
private String contentOnlineTime;
|
//时长
|
private String duration;
|
//状态:add新增;del删除;update更新
|
private String status;
|
//默认全部收费 0免费;1付费
|
private String free;
|
//排序值
|
private Integer rank;
|
|
//对应的商品信息JSON,该字段可为空
|
private PPTVGoodsInfo goodsInfo;
|
|
private Date createTime;
|
|
public PPTVGoodsInfo getGoodsInfo() {
|
return goodsInfo;
|
}
|
|
public void setGoodsInfo(PPTVGoodsInfo goodsInfo) {
|
this.goodsInfo = goodsInfo;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
|
public String getContentOnlineTime() {
|
return contentOnlineTime;
|
}
|
|
public void setContentOnlineTime(String contentOnlineTime) {
|
this.contentOnlineTime = contentOnlineTime;
|
}
|
|
public String getFree() {
|
return free;
|
}
|
|
public void setFree(String free) {
|
this.free = free;
|
}
|
|
public String getDuration() {
|
return duration;
|
}
|
|
public void setDuration(String duration) {
|
this.duration = duration;
|
}
|
|
public String getStatus() {
|
return status;
|
}
|
|
public void setStatus(String status) {
|
this.status = status;
|
}
|
|
public String getSubHorCover() {
|
return subHorCover;
|
}
|
|
public void setSubHorCover(String subHorCover) {
|
this.subHorCover = subHorCover;
|
}
|
|
public String getProgramSetTiltle() {
|
return programSetTiltle;
|
}
|
|
public void setProgramSetTiltle(String programSetTiltle) {
|
this.programSetTiltle = programSetTiltle;
|
}
|
|
public String getProgramCode() {
|
return programCode;
|
}
|
|
public void setProgramCode(String programCode) {
|
this.programCode = programCode;
|
}
|
|
public String getSeriesNum() {
|
return seriesNum;
|
}
|
|
public void setSeriesNum(String seriesNum) {
|
this.seriesNum = seriesNum;
|
}
|
|
public String getContentType() {
|
return ContentType;
|
}
|
|
public void setContentType(String ContentType) {
|
this.ContentType = ContentType;
|
}
|
|
public Integer getRank() {
|
return rank;
|
}
|
|
public void setRank(Integer rank) {
|
this.rank = rank;
|
}
|
}
|