123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- package com.welampiot.dao;
- import com.welampiot.dto.EnvmonitorDTO;
- import com.welampiot.vo.EnvmonitorDetailVO;
- import com.welampiot.vo.EnvmonitorVO;
- import com.welampiot.vo.MapDataVO;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- /**
- * ClassName: EnvmonitorDao
- * Package: com.welampiot.dao
- * Description:
- *
- * @Author: zhj_Start
- * @Create: 2023/4/13 - 9:04
- * @Version: v1.0
- */
- public interface EnvmonitorDao {
- List<EnvmonitorDTO> getWeatherListByDTO(EnvmonitorDTO dto);
- EnvmonitorDTO getDetailByDTO(EnvmonitorDTO dto);
- Integer getTotalBySectionList(EnvmonitorDTO dto);
- Integer getOnlineTotalBySectionList(EnvmonitorDTO dto);
- void updateDataByEnvmonitorDTO(EnvmonitorDTO dto);
- Integer findDataByEnvmonitorDTO(EnvmonitorDTO dto);
- Integer findSectionIdById(@Param("id") Integer id);
- List<EnvmonitorDTO> getEnvmonitorListByDTO(@Param("sectionList") List<Integer> sectionList);
- void changeEnvmonitorLocationById(EnvmonitorDTO dto);
- EnvmonitorDTO getEnvmonitorByLampPoleId(@Param("lampPoleId") Integer lampPoleId);
- void deleteEnvmonitorById(@Param("id") Integer id);
- Integer getLampPoleIdByEnvmonitorId(@Param("id") Integer id);
- Integer getEnvmonitorCountByLampPoleId(@Param("lampPoleId") Integer lampPoleId);
- void updateLampPoleEnvmonitorData(EnvmonitorDTO dto);
- Integer checkEnvmonitorData(EnvmonitorDTO dto);
- void updateEnvmonitorMpData(EnvmonitorDTO dto);
- EnvmonitorDTO getEnvmonitorMpDataById(@Param("id") Integer id);
- List<EnvmonitorDTO> getEnvmonitorListByVO(EnvmonitorVO vo);
- Integer getEnvmonitorTotalByVO(EnvmonitorVO vo);
- void addEnvmonitorData(EnvmonitorDTO dto);
- void updateEnvmonitorData(EnvmonitorDTO dto);
- EnvmonitorDTO getEnvmonitorDetailByVO(EnvmonitorDetailVO vo);
- void addIlluminanceData(EnvmonitorDTO dto);
- void updateIlluminanceData(EnvmonitorDTO dto);
- EnvmonitorDTO getIlluminanceDetailByVO(EnvmonitorDetailVO vo);
- List<EnvmonitorDTO> getIlluminanceListByVO(EnvmonitorVO vo);
- List<EnvmonitorDTO> getNewMapDataByVO(MapDataVO vo);
- }
|