package com.yeshi.buwan.tencent.entity; import org.springframework.data.annotation.Id; import org.springframework.data.annotation.Transient; import org.springframework.data.mongodb.core.mapping.Document; import java.util.Date; import java.util.List; @Document(collection = "tencentCoverInfo") public class TencentCoverInfo { /** * id : mzc00200fw94jce * director : ["宋小宝"] * douban_score : 6.0 * leading_actor : ["宋小宝","马丽","沙溢","张一山"] * vip_ids : [{"F":7,"V":"h0035b23dyt"}] * pay_status : 6 * year : 2021 * episode_updated : null * episode_all : null * payfree_num : null * current_num : null * publish_date : 2021-02-12 * title : 发财日记 * description : 故事讲述上世纪90年代初,穷小子小宝追随同村“发小儿”二哥,一路从贫穷朴实的东北农村来到了经济飞速发展的深圳。期间,两人无意中收留了一个嗷嗷待哺的婴儿,生活困窘的小宝和二哥该如何将孩子抚养长大?当小宝和二哥与同在深圳打拼的创业女青年马露“狭路相逢,三人之间又将发生哪些令人捧腹的爆笑故事?一段笑泪参半、起伏跌宕的小人物奋斗史就此展开 * cover_id : mzc00200fw94jce * type_name : 电影 * area_name : 内地 * horizontal_pic_url : null * vertical_pic_url : null * second_title : 宋小宝马丽拯救不开心 * langue : 普通话 * subtype : ["喜剧","剧情"] * main_genre : 喜剧 * score : {"c_mix_score":"8.4","hot":"9.99151","score":"8.4"} * sub_genre : ["剧情"] */ @Id private String id; private String douban_score; private Integer pay_status; private String year; private String episode_updated; private String episode_all; private String current_num; private String publish_date; private String title; private String description; private String cover_id; private String type_name; private String area_name; private String horizontal_pic_url; private String vertical_pic_url; private String second_title; private String langue; private String main_genre; private ScoreBean score; private List director; private List leading_actor; private List vip_ids; private List subtype; private List sub_genre; private Date createTime; private Date updateTime; @Transient private List videoList; 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 String getId() { return id; } public void setId(String id) { this.id = id; } public String getDouban_score() { return douban_score; } public void setDouban_score(String douban_score) { this.douban_score = douban_score; } public Integer getPay_status() { return pay_status; } public void setPay_status(Integer pay_status) { this.pay_status = pay_status; } public String getYear() { return year; } public void setYear(String year) { this.year = year; } public String getEpisode_updated() { return episode_updated; } public void setEpisode_updated(String episode_updated) { this.episode_updated = episode_updated; } public String getEpisode_all() { return episode_all; } public void setEpisode_all(String episode_all) { this.episode_all = episode_all; } public String getCurrent_num() { return current_num; } public void setCurrent_num(String current_num) { this.current_num = current_num; } public String getPublish_date() { return publish_date; } public void setPublish_date(String publish_date) { this.publish_date = publish_date; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getCover_id() { return cover_id; } public void setCover_id(String cover_id) { this.cover_id = cover_id; } public String getType_name() { return type_name; } public void setType_name(String type_name) { this.type_name = type_name; } public String getArea_name() { return area_name; } public void setArea_name(String area_name) { this.area_name = area_name; } public String getHorizontal_pic_url() { return horizontal_pic_url; } public void setHorizontal_pic_url(String horizontal_pic_url) { this.horizontal_pic_url = horizontal_pic_url; } public String getVertical_pic_url() { return vertical_pic_url; } public void setVertical_pic_url(String vertical_pic_url) { this.vertical_pic_url = vertical_pic_url; } public String getSecond_title() { return second_title; } public void setSecond_title(String second_title) { this.second_title = second_title; } public String getLangue() { return langue; } public void setLangue(String langue) { this.langue = langue; } public String getMain_genre() { return main_genre; } public void setMain_genre(String main_genre) { this.main_genre = main_genre; } public ScoreBean getScore() { return score; } public void setScore(ScoreBean score) { this.score = score; } public List getDirector() { return director; } public void setDirector(List director) { this.director = director; } public List getLeading_actor() { return leading_actor; } public void setLeading_actor(List leading_actor) { this.leading_actor = leading_actor; } public List getVip_ids() { return vip_ids; } public void setVip_ids(List vip_ids) { this.vip_ids = vip_ids; } public List getSubtype() { return subtype; } public void setSubtype(List subtype) { this.subtype = subtype; } public List getSub_genre() { return sub_genre; } public void setSub_genre(List sub_genre) { this.sub_genre = sub_genre; } public List getVideoList() { return videoList; } public void setVideoList(List videoList) { this.videoList = videoList; } public static class ScoreBean { /** * c_mix_score : 8.4 * hot : 9.99151 * score : 8.4 */ private String c_mix_score; private String hot; private String score; public String getC_mix_score() { return c_mix_score; } public void setC_mix_score(String c_mix_score) { this.c_mix_score = c_mix_score; } public String getHot() { return hot; } public void setHot(String hot) { this.hot = hot; } public String getScore() { return score; } public void setScore(String score) { this.score = score; } } public static class VipIdsBean { /** * F : 7 * V : h0035b23dyt */ private int F; private String V; private int P;//position private String D;//date 时间 public String getD() { return D; } public void setD(String d) { D = d; } public int getP() { return P; } public void setP(int p) { P = p; } public int getF() { return F; } public void setF(int F) { this.F = F; } public String getV() { return V; } public void setV(String V) { this.V = V; } } }