diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleComplaintUpdateOrderStateEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleComplaintUpdateOrderStateEvent.cs new file mode 100644 index 00000000..c549a658 --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleComplaintUpdateOrderStateEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_complaint_update_order_state 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_complaint_update_order_state.html + /// + public class AftersaleComplaintUpdateOrderStateEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantConfirmReceiptOverdueEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantConfirmReceiptOverdueEvent.cs new file mode 100644 index 00000000..499571b5 --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantConfirmReceiptOverdueEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_merchant_confirm_receipt_overdue 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_merchant_confirm_receipt_overdue.html + /// + public class AftersaleMerchantConfirmReceiptOverdueEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantHandleRefundOverdueEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantHandleRefundOverdueEvent.cs new file mode 100644 index 00000000..1d230c8f --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantHandleRefundOverdueEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_merchant_handle_refund_overdue 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_merchant_handle_refund_overdue.html + /// + public class AftersaleMerchantHandleRefundOverdueEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantHandleReturnOverdueEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantHandleReturnOverdueEvent.cs new file mode 100644 index 00000000..fc786485 --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleMerchantHandleReturnOverdueEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_merchant_handle_return_overdue 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_merchant_handle_return_overdue.html + /// + public class AftersaleMerchantHandleReturnOverdueEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUpdateOrderEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUpdateOrderEvent.cs new file mode 100644 index 00000000..b014cfbe --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUpdateOrderEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_update_order 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_user_update_order.html + /// + public class AftersaleUpdateOrderEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserApplyPlatformJudgeOverdueEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserApplyPlatformJudgeOverdueEvent.cs new file mode 100644 index 00000000..029982ab --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserApplyPlatformJudgeOverdueEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_user_apply_platform_judge_overdue 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_user_apply_platform_judge_overdue.html + /// + public class AftersaleUserApplyPlatformJudgeOverdueEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserConfirmRefundCertificateEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserConfirmRefundCertificateEvent.cs new file mode 100644 index 00000000..f2677eb5 --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserConfirmRefundCertificateEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_user_confirm_refund_certificate 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_user_confirm_refund_certificate.html + /// + public class AftersaleUserConfirmRefundCertificateEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserModifyReturnInfoEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserModifyReturnInfoEvent.cs new file mode 100644 index 00000000..e90d87cf --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserModifyReturnInfoEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_user_modify_return_info 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_user_modify_return_info.html + /// + public class AftersaleUserModifyReturnInfoEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserUploadReturnInfoOverdueEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserUploadReturnInfoOverdueEvent.cs new file mode 100644 index 00000000..a3670316 --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleUserUploadReturnInfoOverdueEvent.cs @@ -0,0 +1,39 @@ +namespace SKIT.FlurlHttpClient.Wechat.Api.Events +{ + /// + /// 表示 EVENT.aftersale_user_upload_return_info_overdue 事件的数据。 + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_user_upload_return_info_overdue.html + /// + public class AftersaleUserUploadReturnInfoOverdueEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable + { + public static class Types + { + public class AftersaleOrder + { + /// + /// 获取或设置售后单号。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] + [System.Xml.Serialization.XmlElement("aftersale_id")] + public long AftersaleOrderId { get; set; } + + /// + /// 获取或设置商家自定义售后单号。 + /// + [Newtonsoft.Json.JsonProperty("out_aftersale_id")] + [System.Text.Json.Serialization.JsonPropertyName("out_aftersale_id")] + [System.Xml.Serialization.XmlElement("out_aftersale_id")] + public string OutAftersaleOrderId { get; set; } = default!; + } + } + + /// + /// 获取或设置售后单信息。 + /// + [Newtonsoft.Json.JsonProperty("aftersale_info")] + [System.Text.Json.Serialization.JsonPropertyName("aftersale_info")] + [System.Xml.Serialization.XmlElement("aftersale_info")] + public Types.AftersaleOrder AftersaleOrder { get; set; } = default!; + } +} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleWaitMerchantOfflineRefundEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleWaitMerchantOfflineRefundEvent.cs index 3cfd43e7..e4eb81b3 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleWaitMerchantOfflineRefundEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/AftersaleWaitMerchantOfflineRefundEvent.cs @@ -3,6 +3,7 @@ /// /// 表示 EVENT.aftersale_wait_merchant_offline_refund 事件的数据。 /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_wait_merchant_offline_refund.html + /// REF: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/aftersale/aftersale_refund_failed.html /// public class AftersaleWaitMerchantOfflineRefundEvent : WechatApiEvent, WechatApiEvent.Serialization.IJsonSerializable, WechatApiEvent.Serialization.IXmlSerializable { diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderAnalyzeEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderAnalyzeEvent.cs index e7373df0..9ca4a5f9 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderAnalyzeEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderAnalyzeEvent.cs @@ -8,7 +8,7 @@ { public static class Types { - public class EventData + public class Order { /// /// 获取或设置商家自定义订单号。 @@ -37,11 +37,11 @@ } /// - /// 获取或设置事件数据。 + /// 获取或设置订单信息。 /// [Newtonsoft.Json.JsonProperty("order_info")] [System.Text.Json.Serialization.JsonPropertyName("order_info")] [System.Xml.Serialization.XmlElement("order_info")] - public Types.EventData EventData { get; set; } = default!; + public Types.Order Order { get; set; } = default!; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderCancelEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderCancelEvent.cs index 9cc5f48d..3327cfaf 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderCancelEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderCancelEvent.cs @@ -8,7 +8,7 @@ { public static class Types { - public class EventData + public class Order { /// /// 获取或设置商家自定义订单号。 @@ -29,11 +29,11 @@ } /// - /// 获取或设置事件数据。 + /// 获取或设置订单信息。 /// [Newtonsoft.Json.JsonProperty("order_info")] [System.Text.Json.Serialization.JsonPropertyName("order_info")] [System.Xml.Serialization.XmlElement("order_info")] - public Types.EventData EventData { get; set; } = default!; + public Types.Order Order { get; set; } = default!; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderConfirmEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderConfirmEvent.cs index 1854f1e9..3ab3e4c3 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderConfirmEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderConfirmEvent.cs @@ -8,7 +8,7 @@ { public static class Types { - public class EventData + public class Order { /// /// 获取或设置商家自定义订单号。 @@ -29,11 +29,11 @@ } /// - /// 获取或设置事件数据。 + /// 获取或设置订单信息。 /// [Newtonsoft.Json.JsonProperty("order_info")] [System.Text.Json.Serialization.JsonPropertyName("order_info")] [System.Xml.Serialization.XmlElement("order_info")] - public Types.EventData EventData { get; set; } = default!; + public Types.Order Order { get; set; } = default!; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderPayEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderPayEvent.cs index 21d7ed71..09a9dd54 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderPayEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderPayEvent.cs @@ -8,7 +8,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Events { public static class Types { - public class EventData + public class Order { /// /// 获取或设置商家自定义订单号。 @@ -45,11 +45,11 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Events } /// - /// 获取或设置事件数据。 + /// 获取或设置订单信息。 /// [Newtonsoft.Json.JsonProperty("order_info")] [System.Text.Json.Serialization.JsonPropertyName("order_info")] [System.Xml.Serialization.XmlElement("order_info")] - public Types.EventData EventData { get; set; } = default!; + public Types.Order Order { get; set; } = default!; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderRefundEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderRefundEvent.cs index d603f45a..89f3d08c 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderRefundEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderRefundEvent.cs @@ -8,7 +8,7 @@ { public static class Types { - public class EventData + public class Order { /// /// 获取或设置商家自定义订单号。 @@ -29,11 +29,11 @@ } /// - /// 获取或设置事件数据。 + /// 获取或设置订单信息。 /// [Newtonsoft.Json.JsonProperty("order_info")] [System.Text.Json.Serialization.JsonPropertyName("order_info")] [System.Xml.Serialization.XmlElement("order_info")] - public Types.EventData EventData { get; set; } = default!; + public Types.Order Order { get; set; } = default!; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderSettleEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderSettleEvent.cs index a0a408b3..beb40a0e 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderSettleEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Events/OpenProduct/OpenProductOrderSettleEvent.cs @@ -8,7 +8,7 @@ { public static class Types { - public class EventData + public class Order { /// /// 获取或设置商家自定义订单号。 @@ -53,11 +53,11 @@ } /// - /// 获取或设置事件数据。 + /// 获取或设置订单信息。 /// [Newtonsoft.Json.JsonProperty("order_info")] [System.Text.Json.Serialization.JsonPropertyName("order_info")] [System.Xml.Serialization.XmlElement("order_info")] - public Types.EventData EventData { get; set; } = default!; + public Types.Order Order { get; set; } = default!; } } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleComplaintUpdateOrderStateEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleComplaintUpdateOrderStateEvent.xml new file mode 100644 index 00000000..99845d57 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleComplaintUpdateOrderStateEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_complaint_update_order_state + + 123456 + 1234567 + + diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantConfirmReceiptOverdueEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantConfirmReceiptOverdueEvent.xml new file mode 100644 index 00000000..575801bd --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantConfirmReceiptOverdueEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_merchant_confirm_receipt_overdue + + 123456 + 1234567 + + diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantHandleRefundOverdueEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantHandleRefundOverdueEvent.xml new file mode 100644 index 00000000..650ecda2 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantHandleRefundOverdueEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_merchant_handle_refund_overdue + + 123456 + 1234567 + + diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantHandleReturnOverdueEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantHandleReturnOverdueEvent.xml new file mode 100644 index 00000000..84242ac2 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleMerchantHandleReturnOverdueEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_merchant_handle_return_overdue + + 123456 + 1234567 + + diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUpdateOrderEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUpdateOrderEvent.xml new file mode 100644 index 00000000..70285564 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUpdateOrderEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_update_order + + 123456 + 1234567 + + diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserApplyPlatformJudgeOverdueEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserApplyPlatformJudgeOverdueEvent.xml new file mode 100644 index 00000000..9064a918 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserApplyPlatformJudgeOverdueEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_user_apply_platform_judge_overdue + + 123456 + 1234567 + + diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserConfirmRefundCertificateEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserConfirmRefundCertificateEvent.xml new file mode 100644 index 00000000..b60473b6 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserConfirmRefundCertificateEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_user_confirm_refund_certificate + + 123456 + 1234567 + + diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserModifyReturnInfoEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserModifyReturnInfoEvent.xml new file mode 100644 index 00000000..0dfd37ba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserModifyReturnInfoEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_user_modify_return_info + + 123456 + 1234567 + + diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserUploadReturnInfoOverdueEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserUploadReturnInfoOverdueEvent.xml new file mode 100644 index 00000000..f830b946 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/EventSamples/OpenProduct/AftersaleUserUploadReturnInfoOverdueEvent.xml @@ -0,0 +1,11 @@ + + gh_abcdefg + oABCD + 12344555555 + event + aftersale_user_upload_return_info_overdue + + 123456 + 1234567 + +