52 lines
1.1 KiB
Plaintext
52 lines
1.1 KiB
Plaintext
|
|
package com.securityControl.system.mapper;
|
||
|
|
|
||
|
|
import com.securityControl.system.domain.vo.VideoConfigVo;
|
||
|
|
import org.springframework.stereotype.Repository;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
|
||
|
|
@Repository(value = "VideoConfigDao")
|
||
|
|
public interface VideoConfigDao {
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 分页查询
|
||
|
|
* @param videoConfigVo
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
List<VideoConfigVo> getVideoConfigList(VideoConfigVo videoConfigVo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 修改视频配置
|
||
|
|
* @param videoConfigVo
|
||
|
|
*/
|
||
|
|
void updateVideoConfig(VideoConfigVo videoConfigVo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 新增视频配置
|
||
|
|
* @param videoConfigVo
|
||
|
|
*/
|
||
|
|
void insertVideoConfig(VideoConfigVo videoConfigVo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询视频
|
||
|
|
* @param videoConfigVo
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
VideoConfigVo getVideoConfigById(VideoConfigVo videoConfigVo);
|
||
|
|
|
||
|
|
Integer getVideoTypeNum(VideoConfigVo videoConfigVo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 更新状态
|
||
|
|
* @param videoConfigVo
|
||
|
|
*/
|
||
|
|
Integer updateVideoConfigStatus(VideoConfigVo videoConfigVo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 更新状态
|
||
|
|
* @param videoConfigVo
|
||
|
|
*/
|
||
|
|
Integer closerOtherConfig(VideoConfigVo videoConfigVo);
|
||
|
|
}
|