/// <summary> /// 查询okc中的经销商 /// </summary> /// <param name="dto"></param> /// <returns></returns> public static ResultData <List <OKCDistributorResult> > GetOKCDistributor(OKCPriceInfoSearchDTO dto) { ResultData <List <OKCDistributorResult> > result = new ResultData <List <OKCDistributorResult> >(); result = GetAPI <ResultData <List <OKCDistributorResult> > >(WebConfiger.MasterDataServicesUrl + "OKCDistributor?OKCPriceInfoSearchDTO=" + TransformHelper.ConvertDTOTOBase64JsonString(dto)); return(result); }
public HttpResponseMessage GetOKCPrice(string OKCPriceInfoSearchDTO) { OKCPriceInfoSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <OKCPriceInfoSearchDTO>(OKCPriceInfoSearchDTO); ResultDTO <List <OKCProductResult> > actionresult = new ResultDTO <List <OKCProductResult> >(); actionresult.Object = _IIProductServices.GetOKCPrice(dto); actionresult.SubmitResult = true; actionresult.Count = dto.Count; HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
/// <summary> /// 得到一条OKC信息 /// </summary> /// <param name="dto"></param> /// <returns></returns> public static ResultData <OKCPriceInfoResultDTO> GetOneOKC(OKCPriceInfoSearchDTO dto) { ResultData <OKCPriceInfoResultDTO> result = new ResultData <OKCPriceInfoResultDTO>(); var pp = GetAPI <ResultData <List <OKCPriceInfoResultDTO> > >(WebConfiger.MasterDataServicesUrl + "OKCInfo?OKCPriceInfoSearchDTO=" + TransformHelper.ConvertDTOTOBase64JsonString(dto)); if (pp.Object != null && pp.Object.Count > 0) { result.Object = pp.Object.First(); result.SubmitResult = true; } else { result.Message = "此条信息不存在!"; result.SubmitResult = false; } return(result); }