package com.zc.business.service; import com.zc.business.domain.DcEventTrafficCongestion; import java.util.List; /** * 交通拥堵事件 "拥堵类型"为事件“事件子类”Service接口 * * @author ruoyi * @date 2024-01-12 */ public interface IDcEventTrafficCongestionService { /** * 查询交通拥堵事件 "拥堵类型"为事件“事件子类” * * @param id 交通拥堵事件 "拥堵类型"为事件“事件子类”主键 * @return 交通拥堵事件 "拥堵类型"为事件“事件子类” */ public DcEventTrafficCongestion selectDcEventTrafficCongestionById(String id); /** * 查询交通拥堵事件 "拥堵类型"为事件“事件子类”列表 * * @param dcEventTrafficCongestion 交通拥堵事件 "拥堵类型"为事件“事件子类” * @return 交通拥堵事件 "拥堵类型"为事件“事件子类”集合 */ List selectDcEventTrafficCongestionList(DcEventTrafficCongestion dcEventTrafficCongestion); /** * 新增交通拥堵事件 "拥堵类型"为事件“事件子类” * * @param dcEventTrafficCongestion 交通拥堵事件 "拥堵类型"为事件“事件子类” * @return 结果 */ int insertDcEventTrafficCongestion(DcEventTrafficCongestion dcEventTrafficCongestion); /** * 修改交通拥堵事件 "拥堵类型"为事件“事件子类” * * @param dcEventTrafficCongestion 交通拥堵事件 "拥堵类型"为事件“事件子类” * @return 结果 */ int updateDcEventTrafficCongestion(DcEventTrafficCongestion dcEventTrafficCongestion); /** * 批量删除交通拥堵事件 "拥堵类型"为事件“事件子类” * * @param ids 需要删除的交通拥堵事件 "拥堵类型"为事件“事件子类”主键集合 * @return 结果 */ int deleteDcEventTrafficCongestionByIds(String[] ids); /** * 删除交通拥堵事件 "拥堵类型"为事件“事件子类”信息 * * @param id 交通拥堵事件 "拥堵类型"为事件“事件子类”主键 * @return 结果 */ int deleteDcEventTrafficCongestionById(String id); }