package com.vetti.hotake.mapper; import java.util.List; import com.vetti.hotake.domain.HotakeMeetingCalendarInfo; /** * 会议日历记录主Mapper接口 * * @author wangxiangshun * @date 2025-11-09 */ public interface HotakeMeetingCalendarInfoMapper { /** * 查询会议日历记录主 * * @param id 会议日历记录主主键 * @return 会议日历记录主 */ public HotakeMeetingCalendarInfo selectHotakeMeetingCalendarInfoById(Long id); /** * 查询会议日历记录主列表 * * @param hotakeMeetingCalendarInfo 会议日历记录主 * @return 会议日历记录主集合 */ public List selectHotakeMeetingCalendarInfoList(HotakeMeetingCalendarInfo hotakeMeetingCalendarInfo); /** * 新增会议日历记录主 * * @param hotakeMeetingCalendarInfo 会议日历记录主 * @return 结果 */ public int insertHotakeMeetingCalendarInfo(HotakeMeetingCalendarInfo hotakeMeetingCalendarInfo); /** * 修改会议日历记录主 * * @param hotakeMeetingCalendarInfo 会议日历记录主 * @return 结果 */ public int updateHotakeMeetingCalendarInfo(HotakeMeetingCalendarInfo hotakeMeetingCalendarInfo); /** * 删除会议日历记录主 * * @param id 会议日历记录主主键 * @return 结果 */ public int deleteHotakeMeetingCalendarInfoById(Long id); /** * 批量删除会议日历记录主 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteHotakeMeetingCalendarInfoByIds(Long[] ids); /** * 批量新增会议日历记录主 * * @param hotakeMeetingCalendarInfoList 会议日历记录主列表 * @return 结果 */ public int batchInsertHotakeMeetingCalendarInfo(List hotakeMeetingCalendarInfoList); }