AlipayCommerceLogisticsWaybillStatusSyncModel.cs 939 B

1234567891011121314151617181920212223242526272829
  1. using System.Collections.Generic;
  2. using System.Text.Json.Serialization;
  3. namespace Essensoft.AspNetCore.Payment.Alipay.Domain
  4. {
  5. /// <summary>
  6. /// AlipayCommerceLogisticsWaybillStatusSyncModel Data Structure.
  7. /// </summary>
  8. public class AlipayCommerceLogisticsWaybillStatusSyncModel : AlipayObject
  9. {
  10. /// <summary>
  11. /// 接口调用方的渠道编码,由支付宝分配
  12. /// </summary>
  13. [JsonPropertyName("channel")]
  14. public string Channel { get; set; }
  15. /// <summary>
  16. /// 物流运单状态同步的具体内容,根据不同的scene确定参数字段
  17. /// </summary>
  18. [JsonPropertyName("data")]
  19. public List<ParamInfo> Data { get; set; }
  20. /// <summary>
  21. /// 物流运单状态同步的场景编码,由支付宝定义
  22. /// </summary>
  23. [JsonPropertyName("scene")]
  24. public string Scene { get; set; }
  25. }
  26. }