public HttpResponseMessage QueryRealtimeAlarmEx([FromBody] RealtimeAlarmQueryParam RealtimeAlarmQueryParams) { QueryResultBase queryResult = new QueryResultBase(); List <AlarmInfoEx> queryAlarm = CompanyManagerHelper.QueryRealtimeAlarmEx(RealtimeAlarmQueryParams); //List<AlarmInfo> testAlarm = new List<AlarmInfo>(); //if (queryAlarm.Count() >0) //{ // testAlarm.Add(queryAlarm[0].AlarmInfoObject); // queryResult = new QueryResultBase(); // queryResult.ResultCode = QueryResultCodeEnum.QUERY_SUCCESS; // queryResult.QueryData = testAlarm; // return HttpResponseExtension.toJson(JsonConvert.SerializeObject(queryResult)); //} queryResult = new QueryResultBase(); queryResult.ResultCode = QueryResultCodeEnum.QUERY_SUCCESS; queryResult.QueryData = queryAlarm; return(HttpResponseExtension.toJson(JsonConvert.SerializeObject(queryResult))); }
public static List <AlarmInfoEx> QueryRealtimeAlarmEx(RealtimeAlarmQueryParam QueryParams) { CompanyHelper companyObject = GetCompanyByCode(QueryParams.companyCode); if (companyObject == null) { LoggerManager.Log.Error($"没有需要查询实时故障的公司[{QueryParams.companyCode}]"); return(null); } return(companyObject.QueryRealtimeAlarmEx(QueryParams)); }
public List <AlarmInfoEx> QueryRealtimeAlarmEx(RealtimeAlarmQueryParam queryParam) { return(_alarmStoreManager.GetDeviceRTAlarmInfoEx(queryParam)); }