package com.moral.service; import java.util.Collection; import java.util.List; import java.util.Map; import com.moral.common.bean.PageBean; import com.moral.entity.MonitorPoint; public interface MonitorPointService { List getMonitorPointsByAreaName(Map parameters); List queryWithStateByMap(Map params); public PageBean queryByPageBean(PageBean pageBean); MonitorPoint queryWithRelationById(Integer id); public void addOrModify(MonitorPoint monitorPoint); public void deleteByIds(Integer... ids); List getMonitorPointsByName(String name); List> queryMonitroPointsState(List idList); Integer countOfSubOrgs(Integer orgId); List getMonitorPointsByOrganizationId(Integer orgId); List getMonitorPointsByRegion(Map parameters); List queryVersionsById(Integer id); MonitorPoint queryMonitorPointById(Integer mpointId); List getMonitorPointsAndDevicesByRegion(Map parameters); Collection getDevicesStateByRegion(Map parameters); void isCompensateCalculation(Map parameters); Map selectAllById(String id); }