public List <JC_LargedataAnalysisLogInfo> AnalysisLogQueryByModelIdAndTime(string analysisModelId, string analysisDate)
        {
            LargedataAnalysisLogGetListByModelIdAndTimeRequest largedataAnalysisLogGetListByModelIdAndTimeRequest = new LargedataAnalysisLogGetListByModelIdAndTimeRequest();

            if (!string.IsNullOrEmpty(analysisModelId))
            {
                largedataAnalysisLogGetListByModelIdAndTimeRequest.AnalysisModelId = analysisModelId;
            }
            DateTime dtResult;

            if (!string.IsNullOrEmpty(analysisDate) && DateTime.TryParse(analysisDate, out dtResult))
            {
                largedataAnalysisLogGetListByModelIdAndTimeRequest.AnalysisDate = Convert.ToDateTime(analysisDate);
            }
            else
            {
                //默认 DateTime.Now
                largedataAnalysisLogGetListByModelIdAndTimeRequest.AnalysisDate = DateTime.Now;
            }

            BasicResponse <List <JC_LargedataAnalysisLogInfo> > analysisLogListResponse = largedataAnalysisLogService.GetLargedataAnalysisLogListByModelIdAndTime(largedataAnalysisLogGetListByModelIdAndTimeRequest);

            if (analysisLogListResponse.Data != null)
            {
                return(analysisLogListResponse.Data);
            }
            return(new List <JC_LargedataAnalysisLogInfo>());
        }
 public BasicResponse <List <JC_LargedataAnalysisLogInfo> > GetLargedataAnalysisLogListByModelIdAndTime(LargedataAnalysisLogGetListByModelIdAndTimeRequest largedataAnalysisLogGetListByModelIdAndTimeRequest)
 {
     return(_largedataAnalysisLogService.GetLargedataAnalysisLogListByModelIdAndTime(largedataAnalysisLogGetListByModelIdAndTimeRequest));
 }
        public BasicResponse <List <JC_LargedataAnalysisLogInfo> > GetLargedataAnalysisLogListByModelIdAndTime(LargedataAnalysisLogGetListByModelIdAndTimeRequest largedataAnalysisLogGetListByModelIdAndTimeRequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/LargedataAnalysisLog/GetLargedataAnalysisLogListByModelIdAndTime?token=" + Token, JSONHelper.ToJSONString(largedataAnalysisLogGetListByModelIdAndTimeRequest));

            return(JSONHelper.ParseJSONString <Basic.Framework.Web.BasicResponse <List <JC_LargedataAnalysisLogInfo> > >(responseStr));
        }
Beispiel #4
0
        public BasicResponse <List <JC_LargedataAnalysisLogInfo> > GetLargedataAnalysisLogListByModelIdAndTime(LargedataAnalysisLogGetListByModelIdAndTimeRequest largedataAnalysisLogGetListByModelIdAndTimeRequest)
        {
            var result   = _Repository.GetLargedataAnalysisLogListByModelIdAndTime(largedataAnalysisLogGetListByModelIdAndTimeRequest.AnalysisModelId, largedataAnalysisLogGetListByModelIdAndTimeRequest.AnalysisDate);
            var response = new BasicResponse <List <JC_LargedataAnalysisLogInfo> >();

            if (result != null)
            {
                response.Data = ObjectConverter.CopyList <JC_LargedataanalysislogModel, JC_LargedataAnalysisLogInfo>(result).ToList();
            }
            return(response);
        }