package com.ruoyi.hezhi.mapper; import com.ruoyi.hezhi.domain.TbStudyCenterFile; import java.util.List; import java.util.Map; /** * 学习中心文件Mapper接口 * * @author ruoyi * @date 2024-11-18 */ public interface TbStudyCenterFileMapper { /** * 查询学习中心文件 * * @param studyCenterFileId 学习中心文件主键 * @return 学习中心文件 */ public TbStudyCenterFile selectTbStudyCenterFileByStudyCenterFileId(Long studyCenterFileId); /** * 查询学习中心文件列表 * * @param tbStudyCenterFile 学习中心文件 * @return 学习中心文件集合 */ public List selectTbStudyCenterFileList(TbStudyCenterFile tbStudyCenterFile); /** * 新增学习中心文件 * * @param tbStudyCenterFile 学习中心文件 * @return 结果 */ public int insertTbStudyCenterFile(TbStudyCenterFile tbStudyCenterFile); /** * 修改学习中心文件 * * @param tbStudyCenterFile 学习中心文件 * @return 结果 */ public int updateTbStudyCenterFile(TbStudyCenterFile tbStudyCenterFile); /** * 删除学习中心文件 * * @param studyCenterFileId 学习中心文件主键 * @return 结果 */ public int deleteTbStudyCenterFileByStudyCenterFileId(Long studyCenterFileId); /** * 批量删除学习中心文件 * * @param studyCenterFileIds 需要删除的数据主键集合 * @return 结果 */ public int deleteTbStudyCenterFileByStudyCenterFileIds(Long[] studyCenterFileIds); /** * 学习中心文件列表 * * @param params 参数 * @return 学习中心文件列表 */ public List> getStudyCenterFileList(Map params); }