cjl
2023-07-10 90362d592d28927e5ab56f9b24f97d1f9089b50b
screen-api/src/main/java/com/moral/api/service/DeviceService.java
@@ -19,10 +19,34 @@
    //根据站点id获取设备列表
    List<Device> getDevicesByMonitorPointId(Integer monitorPointId);
    //根据mac获取因子信息
    Map<String, Object> getSensorsByMac(String mac);
    //根据macs获取公有因子信息
    Map<String, Object> getSensorsByMac(Map<String,Object> params);
    //获取监测因子趋势图数据
    List<Map<String, Object>> getTrendChartData(Map<String,Object> params);
    //获取监测因子趋势图数据第二版
    List<Map<String, Object>> getTrendChartDataV2(Map<String,Object> params);
    //通过mac获取设备信息
    Device getDeviceByMac(String mac);
    //获取当前组织下所有设备列表
    List<Map<String, Object>> getDevicesByOrganizationId(Integer orgId);
    //获取当前组织下设备mac集合
    List<String> getMacsByOrganizationId(Integer organizationId);
    //获取当前组织,当前乡镇区域下设备mac集合
    List getMacsByOrgIdAndRegionCode(Integer organizationId,Integer regionCode);
    /**
    * @Description: 根据mac号获取设备单位报警信息
            * @Param: [mac]
            * @return: com.moral.api.entity.Device
            * @Author: 陈凯裕
            * @Date: 2022/3/10
            */
    Device getDeviceUnitAlramInforByMac(String mac);
}