package com.moral.mapper; import java.util.List; import java.util.Map; import org.apache.ibatis.annotations.Param; import com.moral.common.mapper.BaseMapper; import com.moral.entity.Sensor; public interface SensorMapper extends BaseMapper { List selectByVersionId(Integer deviceVersionId); List selectByVersionNo(Integer deviceVersionNo); List selectByVersionNos(@Param("versionNos") List versionNos); List selectByOrgId(Integer organizationId); List> getSensorsByDeviceVersionId(Map parameters); List getSensorsByCriteria(Map parameters); Map getSensorBySensorKey(@Param("sensor_key") String sensor_key); List> getSensorByDeviceId(@Param("id") String id); List> getSensorByMonitorPointId(@Param("monitor_point_id") String monitor_point_id); List getSensorsByMac(Map parameters); List getSensorsInfoByMac(@Param("mac") String mac); List selectSenosrsByOrgId(Map parameters); List getSensorKeys(); List> getSensorByDId(String id); }