/// <summary> /// 查 /// </summary> /// <param name="model"></param> /// <returns></returns> public ExcutedResult QueryLanguage(LanguageQueryRequestModel model) { try { if (model == null) { throw new BusinessException(BusinessResultCode.ArgumentError, "参数错误或无效"); } if (model.PageIndex == default(int)) { model.PageIndex = 1; } if (model.PageSize == default(int)) { model.PageSize = 10; } DateTime startTime = default(DateTime); DateTime.TryParse(model.StartTime, out startTime); DateTime endTime = default(DateTime); DateTime.TryParse(model.EndTime, out endTime); if (string.IsNullOrEmpty(model.SortName)) { model.SortName = "CreateTime"; model.IsSortOrderDesc = true; } LanguageParam languageParam = new LanguageParam(); languageParam.Code = model.Code; languageParam.Desc = model.Desc; languageParam.Type = model.Type; languageParam.Content = model.Content; languageParam.StartTime = startTime; languageParam.EndTime = endTime; languageParam.PageIndex = model.PageIndex; languageParam.PageSize = model.PageSize; languageParam.SortName = model.SortName; languageParam.IsSortOrderDesc = model.IsSortOrderDesc; var data = Repository.QueryLanguage(languageParam); return(ExcutedResult.SuccessResult(data)); } catch (BusinessException businessException) { return(ExcutedResult.FailedResult(businessException.ErrorCode, GetDescribe(businessException.ErrorCode, EnumLanguageDataType.BusinessResultCode))); } catch (Exception exception) { return(ExcutedResult.FailedResult(SysResultCode.ServerException, GetDescribe(SysResultCode.ServerException, EnumLanguageDataType.BusinessResultCode))); } }
public ExcutedResult QueryLanguage([FromBody] LanguageQueryRequestModel model) { return(_LanguageLogic.QueryLanguage(model)); }