package com.ruoyi.aibrain.service; import java.util.List; import com.ruoyi.aibrain.domain.AiVideoFile; /** * AI视频文件Service接口 * * @author wf * @date 2023-03-08 */ public interface IAiVideoFileService { /** * 查询AI视频文件 * * @param id AI视频文件主键 * @return AI视频文件 */ public AiVideoFile selectAiVideoFileById(Long id); /** * 查询AI视频文件列表 * * @param aiVideoFile AI视频文件 * @return AI视频文件集合 */ public List selectAiVideoFileList(AiVideoFile aiVideoFile); /** * 新增AI视频文件 * * @param aiVideoFile AI视频文件 * @return 结果 */ public int insertAiVideoFile(AiVideoFile aiVideoFile); /** * 修改AI视频文件 * * @param aiVideoFile AI视频文件 * @return 结果 */ public int updateAiVideoFile(AiVideoFile aiVideoFile); /** * 批量删除AI视频文件 * * @param ids 需要删除的AI视频文件主键集合 * @return 结果 */ public int deleteAiVideoFileByIds(Long[] ids); /** * 删除AI视频文件信息 * * @param id AI视频文件主键 * @return 结果 */ public int deleteAiVideoFileById(Long id); }