package com.welampiot.dao; import com.welampiot.dto.NoiseDevInfoDTO; import org.apache.ibatis.annotations.Param; import java.util.List; /** * ClassName: NoiseDevInfoDao * Package: com.welampiot.dao * Description: * * @Author: zhj_Start * @Create: 2023/4/24 - 10:16 * @Version: v1.0 */ public interface NoiseDevInfoDao { List getDevListByNoiseDevInfoDTO(NoiseDevInfoDTO dto); Integer getTotalByNoiseDevInfoDTO(NoiseDevInfoDTO dto); Integer getOnlineTotalByNoiseDevInfoDTO(NoiseDevInfoDTO dto); NoiseDevInfoDTO getDevInfoByNoiseDevInfoDTO(NoiseDevInfoDTO dto); void updateNoiseDevData(NoiseDevInfoDTO dto); Integer checkNoiseName(NoiseDevInfoDTO dto); NoiseDevInfoDTO getNoiseLampPole(@Param("id") Integer id); void deleteNoiseData(@Param("id") Integer id); }