From 81ac105f0ae015f0150b0e131cd60912ca12e7cd Mon Sep 17 00:00:00 2001 From: sanji Date: Mon, 13 Nov 2023 15:02:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=8B=86=E5=88=86=E6=98=8E?= =?UTF-8?q?=E7=BB=86=E8=AF=B7=E6=B1=82=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Request/PopOrderCoupondetailRequest.cs | 28 +++++++++---------- .../PopOrderQueryCouponDetaiRequest.cs | 24 ++++++++++++++++ .../PopOrderQueryCouponDetaiResponse.cs | 8 ++++++ 3 files changed, 46 insertions(+), 14 deletions(-) create mode 100644 BBWY.JDSDK/Request/PopOrderQueryCouponDetaiRequest.cs create mode 100644 BBWY.JDSDK/Response/PopOrderQueryCouponDetaiResponse.cs diff --git a/BBWY.JDSDK/Request/PopOrderCoupondetailRequest.cs b/BBWY.JDSDK/Request/PopOrderCoupondetailRequest.cs index 4aa12d36..d0296f90 100644 --- a/BBWY.JDSDK/Request/PopOrderCoupondetailRequest.cs +++ b/BBWY.JDSDK/Request/PopOrderCoupondetailRequest.cs @@ -6,19 +6,19 @@ namespace Jd.Api.Request { public class PopOrderCoupondetailRequest : JdRequestBase { - public Nullable - orderId - {get; set;} - - public override string ApiName - { - get{return "jingdong.pop.order.coupondetail";} - } - protected override void PrepareParam(IDictionary parameters) - { - parameters.Add("orderId", this. orderId + public Nullable +orderId + { get; set; } + + public override string ApiName + { + get { return "jingdong.pop.order.coupondetail"; } + } + protected override void PrepareParam(IDictionary parameters) + { + parameters.Add("orderId", this.orderId ); - } + } } } @@ -26,6 +26,6 @@ namespace Jd.Api.Request - - + + diff --git a/BBWY.JDSDK/Request/PopOrderQueryCouponDetaiRequest.cs b/BBWY.JDSDK/Request/PopOrderQueryCouponDetaiRequest.cs new file mode 100644 index 00000000..23c575e2 --- /dev/null +++ b/BBWY.JDSDK/Request/PopOrderQueryCouponDetaiRequest.cs @@ -0,0 +1,24 @@ +using BBWY.JDSDK.Response; +using Jd.Api; +using System; +using System.Collections.Generic; +using System.Text; + +namespace BBWY.JDSDK.Request +{ + public class PopOrderQueryCouponDetaiRequest : JdRequestBase + { + public override string ApiName => "jingdong.pop.order.queryCouponDetai"; + + public string orderId { get; set; } + + public bool? queryPromoFlag { get; set; } + + protected override void PrepareParam(IDictionary paramters) + { + paramters.Add("orderId", orderId); + if (queryPromoFlag != null) + paramters.Add("queryPromoFlag", queryPromoFlag); + } + } +} diff --git a/BBWY.JDSDK/Response/PopOrderQueryCouponDetaiResponse.cs b/BBWY.JDSDK/Response/PopOrderQueryCouponDetaiResponse.cs new file mode 100644 index 00000000..0616dad1 --- /dev/null +++ b/BBWY.JDSDK/Response/PopOrderQueryCouponDetaiResponse.cs @@ -0,0 +1,8 @@ +using Jd.Api; + +namespace BBWY.JDSDK.Response +{ + public class PopOrderQueryCouponDetaiResponse : JdResponse + { + } +}