public BasicResponse <string[]> GetKjThings(GetKjThingsRequest request) { var responseStr = HttpClientHelper.Post(Webapi + "/v1/Chart/GetKjThings?token=" + Token, JSONHelper.ToJSONString(request)); return(JSONHelper.ParseJSONString <BasicResponse <string[]> >(responseStr)); }
/// <summary> /// 统计每小时开机率 /// </summary> /// <param name="DtStart"></param> /// <param name="DtEnd"></param> /// <param name="Point"></param> /// <param name="CurrentDevid"></param> /// <param name="CurrentWzid"></param> /// <param name="isPoint"></param> /// <param name="kglztjsfs"></param> /// <returns></returns> public string[] GetKjThings(DateTime DtStart, DateTime DtEnd, string CurrentPointID, string CurrentDevid, string CurrentWzid, bool kglztjsfs) { var QueryStr = new string[11]; QueryStr[4] = "0%"; QueryStr[5] = "0分0秒"; QueryStr[6] = "0"; try { //QueryStr = ServiceFactory.CreateService<IChartService>() // .GetKjThings(DtStart, DtEnd, CurrentPointID, CurrentDevid, CurrentWzid, kglztjsfs); var req = new GetKjThingsRequest { DtStart = DtStart, DtEnd = DtEnd, CurrentPointID = CurrentPointID, CurrentDevid = CurrentDevid, CurrentWzid = CurrentWzid, kglztjsfs = kglztjsfs }; var res = _chartService.GetKjThings(req); if (!res.IsSuccess) { throw new Exception(res.Message); } QueryStr = res.Data; } catch (Exception Ex) { LogHelper.Error("KglStateLineBarQueryClass_GetKjThings" + Ex.Message + Ex.StackTrace); } return(QueryStr); }