123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.welampiot.dao;
- import com.welampiot.dto.LampPoleDTO;
- import com.welampiot.vo.LampPoleCountVO;
- import com.welampiot.vo.LampPoleVO;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- public interface LampPoleDao {
- Integer getCountByVO(LampPoleCountVO lampPoleCountVO);
- List<LampPoleDTO> getNavByVO(LampPoleVO lampPoleVO);
- List<LampPoleDTO> getListByVO(LampPoleVO lampPoleVO);
- List<LampPoleDTO> lampPoleList(LampPoleVO lampPoleVO);
- Integer lampPoleCount(LampPoleVO lampPoleVO);
- Integer add(LampPoleDTO lampPoleDTO);
- Integer update(LampPoleDTO lampPoleDTO);
- LampPoleDTO getDetailById(@Param("id")Integer id);
- Integer getAlarmCountByVO(LampPoleCountVO lampPoleCountVO);
- Integer deleteById(@Param("id")Integer id);
- List<LampPoleDTO> getLampPoleListByDTO(LampPoleDTO dto);
- Integer getLampPoleInstallTotalByDTO(LampPoleDTO dto);
- Integer getVideoCount(LampPoleDTO dto);
- Integer getScreenCount(LampPoleDTO dto);
- Integer getWifiCount(LampPoleDTO dto);
- Integer getWeatherCount(LampPoleDTO dto);
- Integer getChargeCount(LampPoleDTO dto);
- Integer getEmergencyCount(LampPoleDTO dto);
- Integer getRfidCount(LampPoleDTO dto);
- Integer getBroadcastCount(LampPoleDTO dto);
- Integer getSectionIdByLampPoleId(@Param("id") Integer id);
- void changeLampPoleLocationById(LampPoleDTO dto);
- LampPoleDTO getLampPoleDTOById(@Param("id") Integer id);
- Integer getLampPoleAlarmTotal(LampPoleVO vo);
- Integer getNewCreateLampPoleCount(LampPoleVO vo);
- Integer getLampPoleInstallTotal(LampPoleVO vo);
- void updateLampPoleDevType(LampPoleDTO dto);
- List<LampPoleDTO> getSectionLampPoleList(LampPoleVO vo);
- List<LampPoleDTO> getLampPoleByLampIds(@Param("lampIds") List<String> lampIds);
- void updateLampPoleIcon(LampPoleDTO dto);
- }
|