123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package com.welampiot.service;
- import com.welampiot.dto.AllAlarmInfoLogDTO;
- import com.welampiot.vo.AllAlarmInfoLogVO;
- import com.welampiot.vo.OperationVO;
- import java.util.List;
- public interface AllAlarmInfoLogService {
- List<AllAlarmInfoLogDTO> getListByVO(AllAlarmInfoLogVO allAlarmInfoLogVO);
- List<AllAlarmInfoLogDTO> getListByAllAlarmInfoLogVO(AllAlarmInfoLogVO vo);
- Integer getUnTreatedCountByStatus(AllAlarmInfoLogVO vo);
- Integer getProcessingCountByStatus(AllAlarmInfoLogVO vo);
- Integer getHandleCountByStatus(AllAlarmInfoLogVO vo);
- void updateAlarmStatusByAlarmId(AllAlarmInfoLogDTO dto);
- Integer getAlarmTotalByStatus(AllAlarmInfoLogVO vo);
- AllAlarmInfoLogVO getAlarmListBySectionList(List<Integer> sectionList);
- List<AllAlarmInfoLogDTO> getLampAlarmListByVO(AllAlarmInfoLogVO vo);
- List<AllAlarmInfoLogDTO> getLampPoleAlarmListByVO(AllAlarmInfoLogVO vo);
- List<AllAlarmInfoLogDTO> getWaterImmersionAlarmListByVO(AllAlarmInfoLogVO vo);
- List<AllAlarmInfoLogDTO> getElectricBoxAlarmListByVO(AllAlarmInfoLogVO vo);
- void updateAlarmStatus(AllAlarmInfoLogDTO dto);
- Integer getAllAlarmInfoLogCount(OperationVO vo);
- List<AllAlarmInfoLogDTO> getAllAlarmCountOnMonth(OperationVO vo);
- Integer getAlarmUntreatedCount(OperationVO vo);
- Integer getAlarmHandlingCount(OperationVO vo);
- Integer getAlarmHandledCount(OperationVO vo);
- List<AllAlarmInfoLogDTO> getManholeAlarmListByVO(AllAlarmInfoLogVO vo);
- Integer getLampPoleAlarmTotal(AllAlarmInfoLogVO vo);
- Integer getLampAlarmTotal(AllAlarmInfoLogVO vo);
- Integer getEleBoxAlarmTotal(AllAlarmInfoLogVO vo);
- Integer getWaterAlarmTotal(AllAlarmInfoLogVO vo);
- Integer getManholeAlarmTotal(AllAlarmInfoLogVO vo);
- AllAlarmInfoLogDTO getAlarmInfoDTOById(Integer id, Integer version);
- void deleteAlarmData(String[] id);
- List<AllAlarmInfoLogDTO> getAlarmOperationList(AllAlarmInfoLogVO vo);
- List<AllAlarmInfoLogDTO> getLampAlarmInfoList(AllAlarmInfoLogVO vo);
- Integer getOneLampPoleAlarmTotal(Integer lampPoleId);
- List<AllAlarmInfoLogDTO> getOneLampPoleAlarmList(Integer lampPoleId);
- List<AllAlarmInfoLogDTO> getLessLampAlarmInfoList(AllAlarmInfoLogVO vo);
- void addAlarmData(AllAlarmInfoLogDTO dto);
- AllAlarmInfoLogVO getCountBySection(AllAlarmInfoLogVO vo);
- // AllAlarmInfoLogVO alarmTOP(AllAlarmInfoLogVO vo);
- List<AllAlarmInfoLogVO> alarmTOP(AllAlarmInfoLogVO vo);
- }
|