public async Task <APIResult> ThirdOrderQuery([FromBody] COrderInfoQueryModel model) { ThirdServer thirdServer = new ThirdServer(_db, thirdConfig); var thirdorder = await thirdServer.ThirdOrderQuery(model); return(Success(thirdServer)); }
public async Task <CThirdInfoQuery> ThirdOrderQuery(COrderInfoQueryModel model) { var parametermodel = new ThirdPartyDistributionParameterModel(); parametermodel.source_id = GetMerchant(model.ShopId).DaDaShopId.ToString(); //parametermodel.source_id = "73753";//测试 var Data = JsonConvert.SerializeObject(model); parametermodel.body = Data; var data = parameter.ExThirdPartyDistributionParameterAction(parametermodel); var result = await httpClient.Post <CThirdInfoQueryResult>($"{thirdoptions.Url}/api/order/status/query", data); if (result.errorCode != 0 || result.status != "success") { // throw new Exception(result.msg); return(new CThirdInfoQuery()); } return(result.result); }