admin
2021-07-30 19533a17aa55fafc70d0a385928e785cb50e1ebc
src/main/java/com/yeshi/buwan/funtv/entity/VideoFunTV.java
@@ -1,44 +1,62 @@
package com.yeshi.buwan.funtv.entity;
import com.yeshi.buwan.domain.VideoInfo;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.index.Indexed;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;
@Document(collection = "videoFunTV")
public class VideoFunTV {
   private String id;
   private VideoInfo video;
   private FunTVAlbum album;
   private FunTVVideo tvVideo;
    @Id
    private String id;
    @Indexed
    @Field
    private Long videoId;
    @Indexed
    @Field
    private String aid;
    @Indexed
    @Field
    private String vid;
   public String getId() {
      return id;
   }
   public void setId(String id) {
      this.id = id;
   }
    public String getAid() {
        return aid;
    }
   public VideoInfo getVideo() {
      return video;
   }
    public void setAid(String aid) {
        this.aid = aid;
    }
   public void setVideo(VideoInfo video) {
      this.video = video;
   }
    public String getVid() {
        return vid;
    }
   public FunTVAlbum getAlbum() {
      return album;
   }
    public void setVid(String vid) {
        this.vid = vid;
    }
   public void setAlbum(FunTVAlbum album) {
      this.album = album;
   }
    public String getId() {
        return id;
    }
   public FunTVVideo getTvVideo() {
      return tvVideo;
   }
    public void setId(String id) {
        this.id = id;
    }
   public void setTvVideo(FunTVVideo tvVideo) {
      this.tvVideo = tvVideo;
   }
    public Long getVideoId() {
        return videoId;
    }
    public void setVideoId(Long videoId) {
        this.videoId = videoId;
    }
    public String createId() {
        return videoId + "-" + aid + "-" + vid;
    }
}