public BasicResponse <List <JC_LargedataAnalysisConfigInfo> > GetLargeDataAnalysisConfigListByName(LargedataAnalysisConfigGetListByNameRequest jc_LargedataAnalysisConfigRequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/LargedataAnalysisConfig/GetLargeDataAnalysisConfigListByName?token=" + Token, JSONHelper.ToJSONString(jc_LargedataAnalysisConfigRequest));

            return(JSONHelper.ParseJSONString <BasicResponse <List <JC_LargedataAnalysisConfigInfo> > >(responseStr));
        }
Exemple #2
0
 public BasicResponse <List <JC_LargedataAnalysisConfigInfo> > GetLargeDataAnalysisConfigListByName(LargedataAnalysisConfigGetListByNameRequest jc_LargedataAnalysisConfigRequest)
 {
     return(_largedataAnalysisConfigService.GetLargeDataAnalysisConfigListByName(jc_LargedataAnalysisConfigRequest));
 }
        /// <summary>
        ///根据模型名称模糊查询模型列表
        /// </summary>
        /// <returns>模型列表</returns>
        public BasicResponse <List <JC_LargedataAnalysisConfigInfo> > GetLargeDataAnalysisConfigListByName(LargedataAnalysisConfigGetListByNameRequest jc_LargedataAnalysisConfigRequest)
        {
            var jC_Largedataanalysisconfigresponse = new BasicResponse <List <JC_LargedataAnalysisConfigInfo> >();

            jc_LargedataAnalysisConfigRequest.PagerInfo.PageIndex = jc_LargedataAnalysisConfigRequest.PagerInfo.PageIndex - 1;
            if (jc_LargedataAnalysisConfigRequest.PagerInfo.PageIndex < 0)
            {
                jc_LargedataAnalysisConfigRequest.PagerInfo.PageIndex = 0;
            }
            int rowcount = 0;

            rowcount = jc_LargedataAnalysisConfigRequest.PagerInfo.RowCount;
            var jC_LargedataanalysisconfigModelLists          = _Repository.GetLargeDataAnalysisConfigListByName(jc_LargedataAnalysisConfigRequest.Name, jc_LargedataAnalysisConfigRequest.PagerInfo.PageIndex, jc_LargedataAnalysisConfigRequest.PagerInfo.PageSize, out rowcount);
            IList <JC_LargedataAnalysisConfigInfo> listResult = ObjectConverter.CopyList <JC_LargedataanalysisconfigModel, JC_LargedataAnalysisConfigInfo>(jC_LargedataanalysisconfigModelLists);

            if (listResult != null)
            {
                jC_Largedataanalysisconfigresponse.Data = listResult.ToList();
                jC_Largedataanalysisconfigresponse.PagerInfo.PageIndex = jc_LargedataAnalysisConfigRequest.PagerInfo.PageIndex;
                jC_Largedataanalysisconfigresponse.PagerInfo.PageSize  = jc_LargedataAnalysisConfigRequest.PagerInfo.PageSize;
                jC_Largedataanalysisconfigresponse.PagerInfo.RowCount  = rowcount;
            }

            return(jC_Largedataanalysisconfigresponse);
        }