package com.zc.business.mapper; import java.util.Date; import java.util.List; import com.ruoyi.system.domain.SysUserPost; import com.zc.business.domain.DcSdhsEvent; /** * 高速云事件Mapper接口 * * @author ruoyi * @date 2024-09-09 */ public interface DcSdhsEventMapper { /** * 查询高速云事件 * * @param id 高速云事件主键 * @return 高速云事件 */ public DcSdhsEvent selectDcSdhsEventById(Long id); /** * 查询高速云事件列表 * * @param dcSdhsEvent 高速云事件 * @return 高速云事件集合 */ List selectDcSdhsEventList(DcSdhsEvent dcSdhsEvent); /** * 新增高速云事件 * * @param dcSdhsEvent 高速云事件 * @return 结果 */ int insertDcSdhsEvent(DcSdhsEvent dcSdhsEvent); /** * 修改高速云事件 * * @param dcSdhsEvent 高速云事件 * @return 结果 */ int updateDcSdhsEvent(DcSdhsEvent dcSdhsEvent); /** * 删除高速云事件 * * @param id 高速云事件主键 * @return 结果 */ int deleteDcSdhsEventById(Long id); /** * 批量删除高速云事件 * * @param ids 需要删除的数据主键集合 * @return 结果 */ int deleteDcSdhsEventByIds(Long[] ids); List selectTimeList(); /** * 批量插入 * * @param * @return 结果 */ public boolean batchInsert(List dcSdhsEventList); boolean deleteByTimeRange(String startTime, String endTime); }