1234567891011121314151617181920212223242526 |
- package com.welampiot.dao;
- import com.welampiot.dto.LampInfoLogDTO;
- import com.welampiot.vo.AllAlarmInfoLogVO;
- import com.welampiot.vo.LampLogVO;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- public interface LampInfoLogDao {
- Integer deleteByLampId(@Param("lampId")Integer lampId);
- List<LampInfoLogDTO> getListByVO(LampLogVO lampLogVO);
- List<LampInfoLogDTO> getDayEleUsedList(@Param("type") Integer type, @Param("value") Integer value);
- void deleteLampInfoLogData(LampInfoLogDTO dto);
- LampInfoLogDTO getDayConsumption(LampInfoLogDTO dto);
- LampInfoLogDTO consumptiontSatistics(LampInfoLogDTO dto);
- List<LampInfoLogDTO> consumptionTOP(LampInfoLogDTO dto);
- AllAlarmInfoLogVO alarmCountChart(LampInfoLogDTO dto);
- LampInfoLogDTO getOne(Integer lampId);
- List<LampInfoLogDTO> getList(LampInfoLogDTO dto);
- LampInfoLogDTO getNowDayLampInfoLog(@Param("lampId") Integer lampId);
- LampInfoLogDTO getBeforeTodayLampInfoLog(@Param("lampId") Integer lampId);
- List<LampInfoLogDTO> getNowDayLampInfoLogList(@Param("lampId") Integer lampId);
- List<LampInfoLogDTO> getMonthLampInfoLogList(@Param("lampId") Integer lampId);
- LampInfoLogDTO getBeforeMonthLampInfoLog(@Param("lampId") Integer lampId);
- }
|