/// <summary> /// 根据条件获取未结束的报警处理记录 /// </summary> /// <param name="alarmHandelRequest"></param> /// <returns></returns> public BasicResponse <List <JC_AlarmHandleNoEndInfo> > GetAlarmHandleNoEndListByCondition(AlarmHandleNoEndListByCondition alarmHandelRequest) { var response = new BasicResponse <List <JC_AlarmHandleNoEndInfo> >(); if (!alarmHandelRequest.EndTime.HasValue && !string.IsNullOrWhiteSpace(alarmHandelRequest.PersonId)) { response.Code = -100; response.Message = "参数错误!"; return(response); } try { var jC_AlarmHandleModelLists = _Repository.GetAlarmHandleNoEndListByCondition(alarmHandelRequest.StartTime, alarmHandelRequest.EndTime.Value, alarmHandelRequest.PersonId); var jC_AlarmHandleInfoLists = ObjectConverter.CopyList <JC_AlarmHandleNoEndModel, JC_AlarmHandleNoEndInfo>(jC_AlarmHandleModelLists); response.Data = jC_AlarmHandleInfoLists.ToList(); } catch (Exception ex) { LogHelper.Error("根据条件获取未结束的报警处理记录:" + "\r\n" + ex.Message); response.Code = -100; response.Message = ex.Message; return(response); } return(response); }
public BasicResponse <List <JC_AlarmHandleNoEndInfo> > GetAlarmHandleNoEndListByCondition(AlarmHandleNoEndListByCondition alarmHandelRequest) { return(alarmHandleService.GetAlarmHandleNoEndListByCondition(alarmHandelRequest)); }
public BasicResponse <List <JC_AlarmHandleNoEndInfo> > GetAlarmHandleNoEndListByCondition(AlarmHandleNoEndListByCondition alarmHandelRequest) { var responseStr = HttpClientHelper.Post(Webapi + "/v1/AlarmHandle/GetAlarmHandleNoEndListByCondition?token=" + Token, JSONHelper.ToJSONString(alarmHandelRequest)); return(JSONHelper.ParseJSONString <BasicResponse <List <JC_AlarmHandleNoEndInfo> > >(responseStr)); }