package com.welampiot.service; import com.welampiot.dto.EmergencyDTO; import com.welampiot.vo.EmergencyVO; import java.util.HashMap; import java.util.List; /** * ClassName: EmergencyService * Package: com.welampiot.service * Description: * * @Author: zhj_Start * @Create: 2023/8/1 - 10:45 * @Version: v1.0 */ public interface EmergencyService { EmergencyDTO getEmergencyByLampPoleId(Integer lampPoleId); void deleteEmergencyById(Integer id); Integer getLampPoleIdByEmergencyId(Integer id); Integer getEmergencyCountByLampPoleId(Integer lampPoleId); Integer getEmergencySectionIdById(Integer id); void updateLampPoleEmergencyData(EmergencyDTO dto); Integer checkEmergencyData(EmergencyDTO dto); EmergencyDTO getEmergencyDTOByUserid(Integer userid,Integer type); void addEmergencyData(EmergencyDTO dto); void updateEmergencyData(EmergencyDTO dto); List getEmergencyDevList(EmergencyVO vo); List getEmergencyJoinList(EmergencyVO vo); EmergencyDTO getSectionOne(Integer id); EmergencyDTO getOneEmergency(HashMap map); }