ITVideoService.java
1.3 KB
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
package com.skua.modules.video.service;
import com.skua.modules.video.entity.TVideo;
import com.skua.modules.video.vo.VideoVO;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
import java.util.Map;
/**
* 视频信息
*/
public interface ITVideoService extends IService<TVideo> {
List<TVideo> querystructCodeList(String structCodeId);
List<TVideo> queryByVideoId(String id);
List<TVideo> queryNoZiDingYiVideo();
/**
* APP查询摄像头列表
* @param orgCode
* @return
*/
List<Map<String, Object>> queryVideoList(String orgCode);
/**
* <pre>
* App摄像头模糊搜索
* </pre>
* @param videoName
* @return
* @author Li Yuanyuan, 2021年5月25日 下午5:57:21
* <li>ad</li>
*/
List<VideoVO> queryByVideoName(String videoName);
Page<TVideo> queryCustomPageList(Page<TVideo> pageList, TVideo tVideo);
/**
* <pre>
* 查询
* </pre>
* @param pageList
* @param videoVO
* @return
* @author Li Yuanyuan, 2022年7月15日 下午6:18:43
* @Description: TODO(这里描述这个方法的需求变更情况)
*/
Page<TVideo> queryCustomVideoPageList(Page<TVideo> pageList, VideoVO videoVO);
}