package com.welampiot.service; import com.welampiot.dto.LampInfoLogDTO; import com.welampiot.vo.AllAlarmInfoLogVO; import com.welampiot.vo.LampLogVO; import java.util.List; public interface LampInfoLogService { Integer deleteByLampId(Integer lampId); List getListByVO(LampLogVO lampLogVO); List getDayEleUsedList(Integer type, Integer value); void deleteLampInfoLogData(LampInfoLogDTO dto); LampInfoLogDTO getDayConsumption(LampInfoLogDTO dto); LampInfoLogDTO consumptiontSatistics(LampInfoLogDTO dto); List consumptionTOP(LampInfoLogDTO dto); AllAlarmInfoLogVO alarmCountChart(LampInfoLogDTO dto); LampInfoLogDTO getOne(Integer lampId); List getList(LampInfoLogDTO dto); LampInfoLogDTO getNowDayLampInfoLog(Integer lampId); LampInfoLogDTO getBeforeTodayLampInfoLog(Integer lampId); LampLogVO getNowDayLightTimeLogList(Integer lampId, Integer lastLightTime); }