package com.welampiot.dao; import com.welampiot.dto.EnvmonitorDTO; import com.welampiot.dto.EnvmonitorInfoLogDTO; import org.apache.ibatis.annotations.Param; import java.util.List; /** * ClassName: EnvmonitorInfoLogDao * Package: com.welampiot.dao * Description: * * @Author: zhj_Start * @Create: 2023/6/8 - 17:20 * @Version: v1.0 */ public interface EnvmonitorInfoLogDao { List getEnvStatisticsInfoByDTO(EnvmonitorDTO dto); Integer getTimezoneByLampPoleId(@Param("lampPoleId") Integer lampPoleId); List getAvgDataListByEnvmonitorDTO(EnvmonitorDTO dto); List getMoreDayAvgDataListByDTO(EnvmonitorDTO dto); List getEnvStatisticsListByDTO(EnvmonitorDTO dto); void deleteEnvmonitorInfoLogData(@Param("envmonitorId") Integer envmonitorId); EnvmonitorInfoLogDTO getOne(Integer envmonitorId); }