public HttpResponseMessage QueryRealtimeAlarm([FromBody] AlarmQueryParam QueryParams) { QueryResultBase queryResult = new QueryResultBase(); List <AlarmInfo> queryAlarm = CompanyManagerHelper.QueryRealtimeAlarm(QueryParams); queryResult = new QueryResultBase(); queryResult.ResultCode = QueryResultCodeEnum.QUERY_SUCCESS; queryResult.QueryData = queryAlarm; return(HttpResponseExtension.toJson(JsonConvert.SerializeObject(queryResult))); }
public List <AlarmInfo> QueryHistoryAlarm(AlarmQueryParam queryParam) { DeviceHelper deviceObject = GetDeviceByCode(queryParam.DeviceCode); if (deviceObject == null) { LoggerManager.Log.Error($"没有需要查询历史故障的设备[{queryParam.CompanyCode}-{queryParam.DeviceCode}]"); return(null); } return(deviceObject.QueryHistoryAlarm(queryParam)); }
public static List <AlarmInfo> QueryRealtimeAlarm(AlarmQueryParam QueryParams) { CompanyHelper companyObject = GetCompanyByCode(QueryParams.CompanyCode); if (companyObject == null) { LoggerManager.Log.Error($"没有需要查询实时故障的公司[{QueryParams.CompanyCode}]"); return(null); } return(companyObject.QueryRealtimeAlarm(QueryParams)); }
public List <AlarmInfo> QueryHistoryAlarm(AlarmQueryParam queryParam) { return(_deviceAlarmStoreManager.QueryHistoryAlarm(queryParam)); }
public List <AlarmInfo> QueryRealtimeAlarm(AlarmQueryParam queryParam) { return(_alarmStoreManager.GetDeviceRTAlarmInfo(queryParam.CompanyCode, queryParam.DeviceCode)); }