package com.zhitan.system.mapper; import java.util.Date; import java.util.List; import com.zhitan.system.domain.SysHoliday; /** * 节假日信息Mapper接口 * * @author zhitan */ public interface SysHolidayMapper { /** * 查询节假日信息 * * @param holidayId 节假日信息ID * @return 节假日信息 */ public SysHoliday selectSysHolidayById(Long holidayId); /** * 根据日期查询节假日信息 * * @param date 日期 * @return 节假日信息 */ public SysHoliday selectSysHolidayByDate(Date date); /** * 查询节假日信息列表 * * @param sysHoliday 节假日信息 * @return 节假日信息集合 */ public List selectSysHolidayList(SysHoliday sysHoliday); /** * 新增节假日信息 * * @param sysHoliday 节假日信息 * @return 结果 */ public int insertSysHoliday(SysHoliday sysHoliday); /** * 修改节假日信息 * * @param sysHoliday 节假日信息 * @return 结果 */ public int updateSysHoliday(SysHoliday sysHoliday); /** * 删除节假日信息 * * @param holidayId 节假日信息ID * @return 结果 */ public int deleteSysHolidayById(Long holidayId); /** * 批量删除节假日信息 * * @param holidayIds 需要删除的数据ID * @return 结果 */ public int deleteSysHolidayByIds(Long[] holidayIds); }