1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 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(Integer id);
- List<AllAlarmInfoLogDTO> getAlarmOperationList(AllAlarmInfoLogVO vo);
- List<AllAlarmInfoLogDTO> getLampAlarmInfoList(AllAlarmInfoLogVO vo);
- }
|