package com.zc.business.service; import com.zc.business.domain.DcEventTrafficControl; import java.util.List; /** * 交通管制事件 "管制设施"为事件“事件子类”Service接口 * * @author ruoyi * @date 2024-01-12 */ public interface IDcEventTrafficControlService { /** * 查询交通管制事件 "管制设施"为事件“事件子类” * * @param id 交通管制事件 "管制设施"为事件“事件子类”主键 * @return 交通管制事件 "管制设施"为事件“事件子类” */ public DcEventTrafficControl selectDcEventTrafficControlById(String id); /** * 查询交通管制事件 "管制设施"为事件“事件子类”列表 * * @param dcEventTrafficControl 交通管制事件 "管制设施"为事件“事件子类” * @return 交通管制事件 "管制设施"为事件“事件子类”集合 */ List selectDcEventTrafficControlList(DcEventTrafficControl dcEventTrafficControl); /** * 新增交通管制事件 "管制设施"为事件“事件子类” * * @param dcEventTrafficControl 交通管制事件 "管制设施"为事件“事件子类” * @return 结果 */ int insertDcEventTrafficControl(DcEventTrafficControl dcEventTrafficControl); /** * 修改交通管制事件 "管制设施"为事件“事件子类” * * @param dcEventTrafficControl 交通管制事件 "管制设施"为事件“事件子类” * @return 结果 */ int updateDcEventTrafficControl(DcEventTrafficControl dcEventTrafficControl); /** * 批量删除交通管制事件 "管制设施"为事件“事件子类” * * @param ids 需要删除的交通管制事件 "管制设施"为事件“事件子类”主键集合 * @return 结果 */ int deleteDcEventTrafficControlByIds(String[] ids); /** * 删除交通管制事件 "管制设施"为事件“事件子类”信息 * * @param id 交通管制事件 "管制设施"为事件“事件子类”主键 * @return 结果 */ int deleteDcEventTrafficControlById(String id); }