admin
2021-07-30 19533a17aa55fafc70d0a385928e785cb50e1ebc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
package com.yeshi.buwan.service.inter.juhe;
 
import com.yeshi.buwan.domain.VideoDetailInfo;
import com.yeshi.buwan.domain.entity.PlayUrl;
import com.yeshi.buwan.funtv.entity.FunTVAlbum2;
import com.yeshi.buwan.funtv.entity.FunTVShortVideo2;
import com.yeshi.buwan.funtv.entity.FunTVVideo2;
import com.yeshi.buwan.vo.AcceptData;
 
import java.util.List;
 
public interface FunTV2Service {
 
    /**
     * 保存专辑
     *
     * @param album2
     */
    public void saveAlbum(FunTVAlbum2 album2);
 
    /**
     * 保存视频
     *
     * @param video
     */
    public void saveVideo(FunTVVideo2 video);
 
    /**
     * 保存短视频
     *
     * @param shortVideo2
     */
    public void saveShortVideo(FunTVShortVideo2 shortVideo2);
 
 
    /**
     * 添加到视频
     *
     * @param album2
     */
    public void addToVideoInfo(FunTVAlbum2 album2);
 
 
    /**
     * 查询媒体详情
     *
     * @param id
     */
    public FunTVAlbum2 getAlbumDetail(String id);
 
    /**
     * 获取视频列表
     *
     * @param id
     * @return
     */
    public List<VideoDetailInfo> getVideoDetailList(String id,int page,int pageSize);
 
    /**
     * 查询最近一集的详情
     *
     * @param id
     * @return
     */
    public VideoDetailInfo getLatestVideoDetail(String id);
 
 
 
    public int getShowType(String videoid) ;
 
 
    public PlayUrl getPlayUrl(AcceptData acceptData, String detailSystemId, int resourceId, String id, String videoId);
 
 
    /**
     * 专辑下线
     * @param mediaId
     */
    public void offLineAlbum(String mediaId);
 
 
    /**
     * 处理专辑
     * @param album2
     */
    public void processAlbum(FunTVAlbum2 album2);
 
}