package com.moral.service; import java.util.List; import java.util.Map; import com.moral.common.bean.PageBean; import com.moral.entity.Sensor; import java.util.List; public interface SensorService { List queryAll(); public PageBean queryByPageBean(PageBean pageBean); PageBean queryByVersionId(Integer deviceVersionId); List queryListByVersionId(Integer deviceVersionId); List queryListByVersionNo(Integer versionNo); public void addOrModify(Sensor sensor); public void deleteByIds(Integer... ids); List queryByOrgId(Integer organizationId); public List getAllSensors(); Map getSensorBySensorKey(String SensorKey); List> getSensorByDeviceId(String id); List> getSensorByMonitorPointId(String monitor_point_id); Map getSensorsMap(Map parameters) throws Exception; Map getSensorsMapOnly(String mac); Map getSensorsUnitMap(String mac); }