/// <summary> /// 初始化大数据分析模型名称列表 /// </summary> /// <returns></returns> public AnalysisTemplateBusinessModel GetAnalysisTemplateList() { AnalysisTemplateBusinessModel analysisTemplateBusinessModel = new AnalysisTemplateBusinessModel(); //初始化大数据分析模型名称 AnalysisTemplateGetListRequest analysisTemplateGetListRequest = new AnalysisTemplateGetListRequest(); analysisTemplateGetListRequest.PagerInfo = new PagerInfo() { PageSize = 1, PageIndex = 5000 }; //调用接口 Basic.Framework.Web.BasicResponse <List <JC_AnalysisTemplateInfo> > analysisTemplateResult = analysisTemplateService.GetJC_AnalysistemplateList(analysisTemplateGetListRequest); if (analysisTemplateResult.Data != null && analysisTemplateResult.Data.Count > 0) { analysisTemplateBusinessModel.AnalysisTemplateInfoList = analysisTemplateResult.Data.ToList(); } else { analysisTemplateBusinessModel.AnalysisTemplateInfoList = new List <JC_AnalysisTemplateInfo>(); } if (analysisTemplateBusinessModel.AnalysisTemplateInfoList.Count > 0) { analysisTemplateBusinessModel.AnalysisTemplateInfoList = analysisTemplateBusinessModel.AnalysisTemplateInfoList.OrderBy(o => o.Name).ToList(); } return(analysisTemplateBusinessModel); }
public BasicResponse <List <JC_AnalysisTemplateInfo> > GetJC_AnalysistemplateList(AnalysisTemplateGetListRequest jC_Analysistemplaterequest) { return(_analysisTemplateService.GetJC_AnalysistemplateList(jC_Analysistemplaterequest)); }
public BasicResponse <List <JC_AnalysisTemplateInfo> > GetJC_AnalysistemplateList(AnalysisTemplateGetListRequest jC_Analysistemplaterequest) { var jC_Analysistemplateresponse = new BasicResponse <List <JC_AnalysisTemplateInfo> >(); jC_Analysistemplaterequest.PagerInfo.PageIndex = jC_Analysistemplaterequest.PagerInfo.PageIndex - 1; if (jC_Analysistemplaterequest.PagerInfo.PageIndex < 0) { jC_Analysistemplaterequest.PagerInfo.PageIndex = 0; } int rowcount = 0; jC_Analysistemplaterequest.PagerInfo.PageSize = 0; var jC_AnalysistemplateModelLists = _Repository.GetJC_AnalysistemplateList(jC_Analysistemplaterequest.PagerInfo.PageIndex, jC_Analysistemplaterequest.PagerInfo.PageSize, out rowcount); var jC_AnalysistemplateInfoLists = new List <JC_AnalysisTemplateInfo>(); foreach (var item in jC_AnalysistemplateModelLists) { var JC_AnalysisTemplateInfo = ObjectConverter.Copy <JC_AnalysistemplateModel, JC_AnalysisTemplateInfo>(item); jC_AnalysistemplateInfoLists.Add(JC_AnalysisTemplateInfo); } jC_Analysistemplateresponse.Data = jC_AnalysistemplateInfoLists; return(jC_Analysistemplateresponse); }
public BasicResponse <List <JC_AnalysisTemplateInfo> > GetJC_AnalysistemplateList(AnalysisTemplateGetListRequest jC_Analysistemplaterequest) { var responseStr = HttpClientHelper.Post(Webapi + "/v1/AnalysisTemplate/GetJC_AnalysistemplateList?token=" + Token, JSONHelper.ToJSONString(jC_Analysistemplaterequest)); return(JSONHelper.ParseJSONString <BasicResponse <List <JC_AnalysisTemplateInfo> > >(responseStr)); }