package com.yeshi.buwan.videos.pptv.entity;
|
|
import org.springframework.data.annotation.Id;
|
import org.springframework.data.annotation.Transient;
|
import org.springframework.data.mongodb.core.index.Indexed;
|
import org.springframework.data.mongodb.core.mapping.Document;
|
|
import java.util.Date;
|
import java.util.List;
|
|
@Document(collection = "pptvSeries")
|
public class PPTVSeries {
|
|
|
/**
|
* programType2 : 内地
|
* publishTime : 2011-10-26 00:00:00
|
* status : del
|
* updateTime : 2018-07-13 15:00:31
|
* seriesCount : 17
|
* score : 7.6
|
* infoID : 162731
|
* actor : 黄志忠/荣蓉/王卫国
|
* horCover : https://v-img.pplive.cn/sp720/6b/2c/6b2c8d9515829b8587f13fbbdf710023/7.jpg
|
* director :
|
* offline :
|
* currentNum : 17
|
* country : 内地
|
* releaseYear : 1990
|
* free : 0
|
* cover : http://img36.pplive.cn/sp423/2011/10/26/17200517158.jpg
|
* description : 蛮荒时代,在火山、洪水、野兽肆虐的环境之中,人类的部落之间为抢夺生存环境和生活资料而相互争斗、频繁厮杀。被雷神强暴的华胥,在激流中生下一个孩子,一条鳄鱼把婴儿驮到岸边。正祭祀的鹿部落救起了这个孩子,起名“伏羲”。伏羲长大后,在部落混战中主持正义扶贫弱,以仁爱之心博得了各部落拥戴,建立了强大...
|
* name : 伏羲女娲
|
* seriesCode : 10032394
|
* language : 国语
|
* programcategory : 电视剧-古装,电视剧-神话
|
* workState : 1
|
* programType : 电视剧
|
*/
|
|
@Id
|
//即百科ID:PP视频内部的内容唯一ID
|
private String infoID;
|
//剧集ID
|
@Indexed
|
private String seriesCode;
|
//影片名称
|
private String name;
|
//影片海报(纵版),格式jpg,分辨率423*564
|
private String cover;
|
//影片截图(横版),格式jpg,分辨率720*540
|
private String horCover;
|
//影片大类型,比如说:电影、电视剧、综艺、动漫等(媒资一级分类)
|
private String programType;
|
//影片类型,比如说:爱情、喜剧、言情等(媒资二级分类)
|
private String programType2;
|
//表示该资源所包含前端分类,每一个分类之间用“,”分割,同一个分类之间用“-”分割,最多四级
|
private String programcategory;
|
//演员,如遇到多个,用/分开
|
private String actor;
|
//导演,如遇到多个,用/分开
|
private String director;
|
//地区
|
private String country;
|
//上映年份
|
private String releaseYear;
|
//评分,媒资豆瓣评分
|
private String score;
|
//总集数,单部电影则为1,如果>1 则为节目集(电视剧或音乐专辑等形式)。
|
//注意:不管单部或者节目集形式,后面均有series 节点。
|
private String seriesCount;
|
//该节目集更新集数,单集则字段为1
|
private String currentNum;
|
//影片语言
|
private String language;
|
//媒资内容上线时间,媒资bpp_channel表的publishTime
|
private String publishTime;
|
//版权到期时间,该字段里的内容可为空
|
private String offline;
|
//媒资内容更新时间
|
private String updateTime;
|
//影片介绍,该字段可为空
|
private String description;
|
//默认全部收费 0免费;1付费
|
private String free;
|
//状态:add新增;del删除;update更新
|
private String status;
|
//内容的更新状态 0更新;1已完结
|
private String workState;
|
private Date createTime;
|
|
@Transient
|
private List<PPTVProgram> series;
|
|
//商品信息
|
private PPTVGoodsInfo goodsInfo;
|
|
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 List<PPTVProgram> getSeries() {
|
return series;
|
}
|
|
public void setSeries(List<PPTVProgram> series) {
|
this.series = series;
|
}
|
|
public String getProgramType2() {
|
return programType2;
|
}
|
|
public void setProgramType2(String programType2) {
|
this.programType2 = programType2;
|
}
|
|
public String getPublishTime() {
|
return publishTime;
|
}
|
|
public void setPublishTime(String publishTime) {
|
this.publishTime = publishTime;
|
}
|
|
public String getStatus() {
|
return status;
|
}
|
|
public void setStatus(String status) {
|
this.status = status;
|
}
|
|
public String getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(String updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public String getSeriesCount() {
|
return seriesCount;
|
}
|
|
public void setSeriesCount(String seriesCount) {
|
this.seriesCount = seriesCount;
|
}
|
|
public String getScore() {
|
return score;
|
}
|
|
public void setScore(String score) {
|
this.score = score;
|
}
|
|
public String getInfoID() {
|
return infoID;
|
}
|
|
public void setInfoID(String infoID) {
|
this.infoID = infoID;
|
}
|
|
public String getActor() {
|
return actor;
|
}
|
|
public void setActor(String actor) {
|
this.actor = actor;
|
}
|
|
public String getHorCover() {
|
return horCover;
|
}
|
|
public void setHorCover(String horCover) {
|
this.horCover = horCover;
|
}
|
|
public String getDirector() {
|
return director;
|
}
|
|
public void setDirector(String director) {
|
this.director = director;
|
}
|
|
public String getOffline() {
|
return offline;
|
}
|
|
public void setOffline(String offline) {
|
this.offline = offline;
|
}
|
|
public String getCurrentNum() {
|
return currentNum;
|
}
|
|
public void setCurrentNum(String currentNum) {
|
this.currentNum = currentNum;
|
}
|
|
public String getCountry() {
|
return country;
|
}
|
|
public void setCountry(String country) {
|
this.country = country;
|
}
|
|
public String getReleaseYear() {
|
return releaseYear;
|
}
|
|
public void setReleaseYear(String releaseYear) {
|
this.releaseYear = releaseYear;
|
}
|
|
public String getFree() {
|
return free;
|
}
|
|
public void setFree(String free) {
|
this.free = free;
|
}
|
|
public String getCover() {
|
return cover;
|
}
|
|
public void setCover(String cover) {
|
this.cover = cover;
|
}
|
|
public String getDescription() {
|
return description;
|
}
|
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getSeriesCode() {
|
return seriesCode;
|
}
|
|
public void setSeriesCode(String seriesCode) {
|
this.seriesCode = seriesCode;
|
}
|
|
public String getLanguage() {
|
return language;
|
}
|
|
public void setLanguage(String language) {
|
this.language = language;
|
}
|
|
public String getProgramcategory() {
|
return programcategory;
|
}
|
|
public void setProgramcategory(String programcategory) {
|
this.programcategory = programcategory;
|
}
|
|
public String getWorkState() {
|
return workState;
|
}
|
|
public void setWorkState(String workState) {
|
this.workState = workState;
|
}
|
|
public String getProgramType() {
|
return programType;
|
}
|
|
public void setProgramType(String programType) {
|
this.programType = programType;
|
}
|
}
|