/// <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));
        }