123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- package com.nosum.deliver.author.domain.po;
- import lombok.Data;
- import org.bson.types.ObjectId;
- import org.springframework.data.annotation.Id;
- import org.springframework.data.annotation.Transient;
- import org.springframework.data.mongodb.core.mapping.Document;
- import java.time.LocalDateTime;
- /**
- * 作者发布的视频.
- *
- * @author Young
- */
- @Data
- @Document("author_video")
- public class AuthorVideo {
- @Id
- private ObjectId id;
- /**
- * 简介
- */
- private String desc;
- /**
- * 视频链接
- */
- private String link;
- /**
- * feedId
- */
- private String feedId;
- /**
- * 作者
- */
- private String finderUin;
- /**
- * 状态
- * 0 未投放
- * 1 投放中
- * 2 取消投放
- */
- private Integer status;
- /**
- * 发布时间
- */
- private LocalDateTime sendTime;
- /**
- * 曝光次数
- */
- private Integer exposureCount;
- /**
- * 点赞次数
- */
- private Integer likeCount;
- /**
- * 完整播放次数
- */
- private Integer playCount;
- /**
- * 关注次数
- */
- private Integer followCount;
- /**
- * 收藏次数
- */
- private Integer collectCount;
- /**
- * 评论次数
- */
- private Integer commentCount;
- /**
- * 投放标签
- */
- private String putTag;
- /**
- * 投放城市
- */
- private String putCity;
- /**
- * 投放性别
- */
- private Integer putGender;
- /**
- * 投放人
- */
- private String putUser;
- /**
- * 投放等级
- */
- private String putLevel;
- /**
- * 投放量级
- */
- private String putCountLevel;
- /**
- * 投放时长
- */
- private Integer putDuration;
- /**
- * 投放年龄 -
- */
- @Transient
- private String putAgeStr;
- /**
- * 投放年龄开始
- */
- private String putAgeStart;
- /**
- * 投放年龄结束
- */
- private String putAgeEnd;
- /**
- * 投放理由
- */
- private String putReason;
- /**
- * 投放时间
- */
- private LocalDateTime putTime;
- /**
- * 是否已投放
- */
- private Integer isPut;
- }
|