/// <summary> /// 报警提醒 /// </summary> /// <returns></returns> public BaseResponse <DevAlarmRemindDataResult> GetDevAlarmRemindDataByUserID(QueryDevWarningDataParameter Parameter) { if (ValidateData <QueryDevWarningDataParameter>(Parameter)) { return(diagnosticAnalysisManager.GetDevWarningDataByUser(Parameter)); } else { BaseResponse <DevAlarmRemindDataResult> result = new BaseResponse <DevAlarmRemindDataResult>(); result.IsSuccessful = false; result.Code = "000411"; LogHelper.WriteLog(string.Format("未通过安全验证:({0}:{1}", result.Code, result.Reason)); return(result); } }
/// <summary> /// 创建人:LF /// 创建时间:2016-07-26 /// 创建记录:验证“报警提醒”的参数是否有效 /// </summary> /// <param name="userId">用户ID</param> /// <param name="devAlmStat">设备报警级别</param> /// <param name="bDate">开始时间</param> /// <param name="eDate">结束时间</param> /// <param name="sort">排序字段</param> /// <param name="order">排序方式</param> /// <returns></returns> internal static BaseResponse <DevAlarmRemindDataResult> ValidateQueryDevAlarmRemindDataByUserIdParams(QueryDevWarningDataParameter Parameter) { BaseResponse <DevAlarmRemindDataResult> result = new BaseResponse <DevAlarmRemindDataResult>(); if (Parameter.UserID <= 0) { result.IsSuccessful = false; result.Code = "002472"; return(result); } if (Parameter.DevAlmStat <= 0) { result.IsSuccessful = false; result.Code = "002482"; return(result); } if (string.IsNullOrWhiteSpace(Parameter.BDate)) { result.IsSuccessful = false; result.Code = "002492"; return(result); } if (string.IsNullOrWhiteSpace(Parameter.EDate)) { result.IsSuccessful = false; result.Code = "002502"; return(result); } if (string.IsNullOrWhiteSpace(Parameter.Sort)) { result.IsSuccessful = false; result.Code = "002512"; return(result); } if (string.IsNullOrWhiteSpace(Parameter.Order)) { result.IsSuccessful = false; result.Code = "002522"; return(result); } result.IsSuccessful = true; return(result); }