package com.ruoyi.hezhi.service; import com.ruoyi.hezhi.domain.TbExamNotice; import java.util.List; import java.util.Map; /** * 考试通知Service接口 * * @author ruoyi * @date 2024-10-16 */ public interface ITbExamNoticeService { /** * 查询考试通知 * * @param examNoticeId 考试通知主键 * @return 考试通知 */ public TbExamNotice selectTbExamNoticeByExamNoticeId(Long examNoticeId); /** * 查询考试通知列表 * * @param tbExamNotice 考试通知 * @return 考试通知集合 */ public List selectTbExamNoticeList(TbExamNotice tbExamNotice); /** * 新增考试通知 * * @param tbExamNotice 考试通知 * @return 结果 */ public int insertTbExamNotice(TbExamNotice tbExamNotice); /** * 修改考试通知 * * @param tbExamNotice 考试通知 * @return 结果 */ public int updateTbExamNotice(TbExamNotice tbExamNotice); /** * 批量删除考试通知 * * @param examNoticeIds 需要删除的考试通知主键集合 * @return 结果 */ public int deleteTbExamNoticeByExamNoticeIds(Long[] examNoticeIds); /** * 删除考试通知信息 * * @param examNoticeId 考试通知主键 * @return 结果 */ public int deleteTbExamNoticeByExamNoticeId(Long examNoticeId); /** * 考试通知列表 * * @param params 参数 * @return 考试通知列表 */ public List> getExamNoticeList(Map params); /** * 考试通知详情 * * @param params 参数 * @return 考试通知详情 */ public Map getExamNoticeInfo(Map params); }