123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- package com.welampiot.service;
- import com.welampiot.common.BaseResult;
- import com.welampiot.dto.LampInfoDTO;
- import com.welampiot.dto.LampInfoLogNewDTO;
- import com.welampiot.dto.LampPoleDTO;
- import com.welampiot.vo.LampPoleCountVO;
- import com.welampiot.vo.LampPoleInfoVO;
- import com.welampiot.vo.LampPoleVO;
- import com.welampiot.vo.MapDataVO;
- import org.apache.ibatis.annotations.Param;
- import java.util.HashMap;
- import java.util.List;
- public interface LampPoleService {
- Integer getCountByVO(LampPoleCountVO lampPoleCountVO);
- List<LampPoleDTO> getNavByVO(LampPoleVO lampPoleVO);
- List<LampPoleDTO> getListByVO(LampPoleVO lampPoleVO);
- List<LampPoleDTO> lampPoleList(LampPoleVO lampPoleVO);
- Integer lampPoleCount(LampPoleVO lampPoleVO);
- BaseResult add(LampPoleVO lampPoleVO);
- BaseResult update(LampPoleVO lampPoleVO);
- LampPoleDTO getDetailById(@Param("id")Integer id);
- Integer getAlarmCountByVO(LampPoleCountVO lampPoleCountVO);
- Integer deleteById(@Param("id")Integer id);
- LampPoleVO getLampPoleListByDTO(LampPoleDTO dto);
- LampPoleInfoVO getLampPoleCount(LampPoleDTO lampPoleDTO, LampInfoDTO lampInfoDTO);
- Integer getSectionIdByLampPoleId(Integer id);
- void changeLampPoleLocationById(LampPoleDTO dto);
- LampPoleDTO getLampPoleDTOById(Integer id);
- Integer getLampPoleAlarmTotal(LampPoleVO vo);
- Integer getLampPoleAlarmStatusTotal(LampPoleVO vo);
- Integer getLampPoleOfDevAlarmTotal(LampPoleVO vo);
- List<LampPoleDTO> getAlarmLampPoleList(LampPoleVO vo);
- Integer getLampPoleLightCount(LampPoleVO vo);
- List<LampPoleDTO> getLampPoleLightList(LampPoleVO vo);
- Integer getNewCreateLampPoleCount(LampPoleVO vo);
- Integer getLampPoleInstallTotal(LampPoleVO vo);
- List<LampPoleDTO> getLampPoleInstallList(LampPoleVO vo);
- void updateLampPoleDevType(LampPoleDTO dto);
- List<LampPoleDTO> getSectionLampPoleList(LampPoleVO vo);
- List<LampPoleDTO> getLampPoleByLampIds(List<String> lampIds);
- LampInfoLogNewDTO getComBySectionList(LampPoleVO lampPoleVO);
- void updateLampPoleIcon(LampPoleDTO dto);
- List<LampPoleDTO> getNewLampPoleList2(LampPoleVO vo);
- List<LampPoleDTO> getNewLampPoleList3(LampPoleVO vo);
- LampPoleDTO getLampPoleDetails(LampPoleVO vo);
- List<LampPoleDTO> getMapDataByVO(MapDataVO vo);
- List<LampPoleDTO> getLampPoleDevList(LampPoleVO vo);
- List<LampPoleDTO> getLampPoleAlarmInfoList(LampPoleVO vo);
- LampPoleInfoVO getLampPoleDevCount(LampPoleDTO dto);
- List<LampPoleDTO> getLampPoleAlarmListByLampPoleId(Integer lampPoleId);
- LampPoleDTO getNewLampPoleDetailsById(Integer id);
- List<LampPoleDTO> getLampListByLampPoleId(Integer lampPoleId);
- LampPoleInfoVO getLampPoleBigScreenCount(LampPoleDTO lampPoleDTO, LampInfoDTO lampInfoDTO);
- void updateById(LampPoleDTO lampPoleDTO);
- List<LampPoleDTO>getPoleAlarmLogList(List<Integer> lampPoleIds);
- LampPoleDTO getLocalDataById(Integer id);
- List<LampPoleDTO> getRangeLampPole(HashMap<String,Double> hashMap);
- LampPoleDTO getSimpleOne(LampPoleDTO dto);
- List<LampPoleDTO> getLampPoleLocation(LampPoleDTO dto);
- }
|