Browse Source

同步 alipay-sdk-NET-3.3.0 closed #30

Roc 6 years ago
parent
commit
3c54bcfffb
100 changed files with 3 additions and 4803 deletions
  1. 0 48
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AOIinfo.cs
  2. 0 48
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessOrdersFeedBackResult.cs
  3. 0 66
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessProduceOrder.cs
  4. 0 36
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessProduceQrcode.cs
  5. 0 126
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessPurchaseOrder.cs
  6. 0 54
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessPurchaseOrderSendResult.cs
  7. 0 54
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessReturnQrcodeResult.cs
  8. 0 102
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/ActivityParticipation.cs
  9. 0 85
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/ActivityPlanInfo.cs
  10. 0 30
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/ActivityQueryResult.cs
  11. 0 55
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AdCreativeResult.cs
  12. 0 25
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AddPlanGroupResult.cs
  13. 3 3
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AddressInfo.cs
  14. 0 85
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/Addresscomponent.cs
  15. 0 115
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AdvanceOrder.cs
  16. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/Agreement.cs
  17. 0 19
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AiOcrTableRow.cs
  18. 0 48
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AliTrustAlipayCert.cs
  19. 0 42
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AliTrustCert.cs
  20. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountExrateCollectcoreDataSendModel.cs
  21. 0 43
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountExratePricingNotifyModel.cs
  22. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountExrateSentimentDataSendModel.cs
  23. 0 48
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountExrateSourcerateQueryModel.cs
  24. 0 42
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskCompanyVerifyCreateModel.cs
  25. 0 42
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskCompanyVerifyGetModel.cs
  26. 0 42
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskGiriskrequestCreateModel.cs
  27. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskInstriskmonitorKeywordsBatchqueryModel.cs
  28. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskMarkriskDatafactorQueryModel.cs
  29. 0 78
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetCardDisburseModel.cs
  30. 0 103
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetCardNewtemplateCreateModel.cs
  31. 0 103
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetCardReturnRefundModel.cs
  32. 0 72
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetCardTransferModel.cs
  33. 0 61
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetPointAccountlogQueryModel.cs
  34. 0 79
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetVoucherprodChargeSendModel.cs
  35. 0 30
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessInstanceCancelModel.cs
  36. 0 79
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessInstanceCreateModel.cs
  37. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessInstanceQueryModel.cs
  38. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessSignVerifyModel.cs
  39. 0 67
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessTaskProcessModel.cs
  40. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossCsCssocialYqmessageQueryModel.cs
  41. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossCsDatacollectSendModel.cs
  42. 0 61
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoiceApplyModel.cs
  43. 0 163
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoiceBatchqueryModel.cs
  44. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoiceQueryModel.cs
  45. 0 25
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoicereceiptBatchqueryModel.cs
  46. 0 42
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoicereceiptCreateModel.cs
  47. 0 145
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncUserinvoiceinfoCreateModel.cs
  48. 0 133
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncUserinvoiceinfoModifyModel.cs
  49. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncUserinvoiceinfoQueryModel.cs
  50. 0 30
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossOrderApplyModel.cs
  51. 0 54
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossOrderDiagnosisGetModel.cs
  52. 0 114
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdSubmerchantCreateModel.cs
  53. 0 84
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdSubmerchantModifyModel.cs
  54. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdSubmerchantQueryModel.cs
  55. 0 97
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessItemExternalSyncModel.cs
  56. 0 25
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessItemInventoryExternalSyncModel.cs
  57. 0 31
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderCancelModel.cs
  58. 0 31
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderConsultModel.cs
  59. 0 67
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderCreateModel.cs
  60. 0 25
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderPayModel.cs
  61. 0 30
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderQueryModel.cs
  62. 0 43
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderRefundModel.cs
  63. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderRefundQueryModel.cs
  64. 0 66
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceAlideviceinfoOfflinecodeCreateModel.cs
  65. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceAppPageUploadModel.cs
  66. 0 61
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceBusinessorderQueryModel.cs
  67. 0 54
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceDataMonitordeviceQualitycenterModifyModel.cs
  68. 0 60
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceDataResultSendModel.cs
  69. 0 60
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceDataSendModel.cs
  70. 0 138
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateAuthenticateCampuscardModifyModel.cs
  71. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateCampuscardQueryModel.cs
  72. 0 48
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateSceneTokenCreateModel.cs
  73. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateSignTokenQueryModel.cs
  74. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateStudyAccountQueryModel.cs
  75. 0 36
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotAccountbindingCreateModel.cs
  76. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotAccountbindingDeleteModel.cs
  77. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotApplyorderStatusSyncModel.cs
  78. 0 30
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotDeviceDeleteModel.cs
  79. 0 30
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotDeviceModifyModel.cs
  80. 0 30
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotDevicePersonalinfoModifyModel.cs
  81. 0 37
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotDevicelistCreateModel.cs
  82. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodAssetQueryModel.cs
  83. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodAssetapplyQueryModel.cs
  84. 0 36
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodBehaviorlogBatchqueryModel.cs
  85. 0 49
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDeviceBindModel.cs
  86. 0 72
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDeviceInitializeModel.cs
  87. 0 30
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDeviceQueryModel.cs
  88. 0 43
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDeviceUnbindModel.cs
  89. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDevicelogUploadModel.cs
  90. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodQueryModel.cs
  91. 0 36
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodTradeBatchqueryModel.cs
  92. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotModelModifyModel.cs
  93. 0 25
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotModellistCreateModel.cs
  94. 0 60
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMsgcenterSendModel.cs
  95. 0 36
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotSupplierAssetBatchqueryModel.cs
  96. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotSupplierAssetCreateModel.cs
  97. 0 18
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotSupplierAssetModifyModel.cs
  98. 0 42
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceLogisticsFaceMatchModel.cs
  99. 0 24
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceLogisticsNanjingtestQueryModel.cs
  100. 0 42
      src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceLogisticsUserOrderQueryModel.cs

+ 0 - 48
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AOIinfo.cs

@@ -1,48 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AOIinfo Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AOIinfo : AlipayObject
-    {
-        /// <summary>
-        /// 所属AOI所在区域编码
-        /// </summary>
-        [JsonProperty("adcode")]
-        public string Adcode { get; set; }
-
-        /// <summary>
-        /// 所属AOI点面积,单位是平方米
-        /// </summary>
-        [JsonProperty("area")]
-        public string Area { get; set; }
-
-        /// <summary>
-        /// 输入经纬度是否在aoi面之中,取值为0时表示在AOI内,其他值表示距离AOI的距离
-        /// </summary>
-        [JsonProperty("distance")]
-        public string Distance { get; set; }
-
-        /// <summary>
-        /// 所属AOI的id
-        /// </summary>
-        [JsonProperty("id")]
-        public string Id { get; set; }
-
-        /// <summary>
-        /// 所属AOI的中心点坐标
-        /// </summary>
-        [JsonProperty("location")]
-        public string Location { get; set; }
-
-        /// <summary>
-        /// 所属AOI名称
-        /// </summary>
-        [JsonProperty("name")]
-        public string Name { get; set; }
-    }
-}

+ 0 - 48
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessOrdersFeedBackResult.cs

@@ -1,48 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AccessOrdersFeedBackResult Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AccessOrdersFeedBackResult : AlipayObject
-    {
-        /// <summary>
-        /// 错误码
-        /// </summary>
-        [JsonProperty("error_code")]
-        public string ErrorCode { get; set; }
-
-        /// <summary>
-        /// 错误描述
-        /// </summary>
-        [JsonProperty("error_desc")]
-        public string ErrorDesc { get; set; }
-
-        /// <summary>
-        /// 反馈主键ID(生产单ID或者采购单ID或者码token)
-        /// </summary>
-        [JsonProperty("feedback_id")]
-        public string FeedbackId { get; set; }
-
-        /// <summary>
-        /// 生产单:PRODUCE_ORDER  采购单:PURCHASE_ORDER  二维码:QRCODE
-        /// </summary>
-        [JsonProperty("order_type")]
-        public string OrderType { get; set; }
-
-        /// <summary>
-        /// 外部单据号
-        /// </summary>
-        [JsonProperty("out_biz_no")]
-        public string OutBizNo { get; set; }
-
-        /// <summary>
-        /// 每条记录处理结果
-        /// </summary>
-        [JsonProperty("success")]
-        public bool Success { get; set; }
-    }
-}

+ 0 - 66
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessProduceOrder.cs

@@ -1,66 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AccessProduceOrder Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AccessProduceOrder : AlipayObject
-    {
-        /// <summary>
-        /// 口碑码批次号
-        /// </summary>
-        [JsonProperty("batch_id")]
-        public string BatchId { get; set; }
-
-        /// <summary>
-        /// 生产单标识
-        /// </summary>
-        [JsonProperty("produce_order_id")]
-        public string ProduceOrderId { get; set; }
-
-        /// <summary>
-        /// 生产数量
-        /// </summary>
-        [JsonProperty("produce_quantity")]
-        public long ProduceQuantity { get; set; }
-
-        /// <summary>
-        /// 物料属性名称
-        /// </summary>
-        [JsonProperty("stuff_attr_name")]
-        public string StuffAttrName { get; set; }
-
-        /// <summary>
-        /// 物料材质
-        /// </summary>
-        [JsonProperty("stuff_material")]
-        public string StuffMaterial { get; set; }
-
-        /// <summary>
-        /// 物料尺寸
-        /// </summary>
-        [JsonProperty("stuff_size")]
-        public string StuffSize { get; set; }
-
-        /// <summary>
-        /// 物料类型
-        /// </summary>
-        [JsonProperty("stuff_type")]
-        public string StuffType { get; set; }
-
-        /// <summary>
-        /// 模板唯一标识
-        /// </summary>
-        [JsonProperty("template_id")]
-        public string TemplateId { get; set; }
-
-        /// <summary>
-        /// 模板名称
-        /// </summary>
-        [JsonProperty("template_name")]
-        public string TemplateName { get; set; }
-    }
-}

+ 0 - 36
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessProduceQrcode.cs

@@ -1,36 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AccessProduceQrcode Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AccessProduceQrcode : AlipayObject
-    {
-        /// <summary>
-        /// 口碑码批次号
-        /// </summary>
-        [JsonProperty("batch_id")]
-        public string BatchId { get; set; }
-
-        /// <summary>
-        /// 码url
-        /// </summary>
-        [JsonProperty("core_url")]
-        public string CoreUrl { get; set; }
-
-        /// <summary>
-        /// 生产单号
-        /// </summary>
-        [JsonProperty("produce_order_id")]
-        public string ProduceOrderId { get; set; }
-
-        /// <summary>
-        /// 二维码编码
-        /// </summary>
-        [JsonProperty("qrcode")]
-        public string Qrcode { get; set; }
-    }
-}

+ 0 - 126
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessPurchaseOrder.cs

@@ -1,126 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AccessPurchaseOrder Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AccessPurchaseOrder : AlipayObject
-    {
-        /// <summary>
-        /// 申请日期, 格式:  yyyy-MM-dd HH:mm:ss
-        /// </summary>
-        [JsonProperty("apply_date")]
-        public string ApplyDate { get; set; }
-
-        /// <summary>
-        /// 申请订单明细号
-        /// </summary>
-        [JsonProperty("asset_item_id")]
-        public string AssetItemId { get; set; }
-
-        /// <summary>
-        /// 申请订单号
-        /// </summary>
-        [JsonProperty("asset_order_id")]
-        public string AssetOrderId { get; set; }
-
-        /// <summary>
-        /// 采购单号(订单汇总表ID)
-        /// </summary>
-        [JsonProperty("asset_purchase_id")]
-        public string AssetPurchaseId { get; set; }
-
-        /// <summary>
-        /// 市
-        /// </summary>
-        [JsonProperty("city")]
-        public string City { get; set; }
-
-        /// <summary>
-        /// 数量
-        /// </summary>
-        [JsonProperty("count")]
-        public string Count { get; set; }
-
-        /// <summary>
-        /// 订单创建日期, 格式: yyyy-MM-dd HH:mm:ss
-        /// </summary>
-        [JsonProperty("create_date")]
-        public string CreateDate { get; set; }
-
-        /// <summary>
-        /// 区
-        /// </summary>
-        [JsonProperty("district")]
-        public string District { get; set; }
-
-        /// <summary>
-        /// 是否需要生产
-        /// </summary>
-        [JsonProperty("is_produce")]
-        public string IsProduce { get; set; }
-
-        /// <summary>
-        /// 省
-        /// </summary>
-        [JsonProperty("province")]
-        public string Province { get; set; }
-
-        /// <summary>
-        /// 收货人地址
-        /// </summary>
-        [JsonProperty("receiver_address")]
-        public string ReceiverAddress { get; set; }
-
-        /// <summary>
-        /// 联系人电话
-        /// </summary>
-        [JsonProperty("receiver_mobile")]
-        public string ReceiverMobile { get; set; }
-
-        /// <summary>
-        /// 收货人姓名
-        /// </summary>
-        [JsonProperty("receiver_name")]
-        public string ReceiverName { get; set; }
-
-        /// <summary>
-        /// 物料类型
-        /// </summary>
-        [JsonProperty("stuff_attr_name")]
-        public string StuffAttrName { get; set; }
-
-        /// <summary>
-        /// 物料材质
-        /// </summary>
-        [JsonProperty("stuff_material")]
-        public string StuffMaterial { get; set; }
-
-        /// <summary>
-        /// 物料尺寸
-        /// </summary>
-        [JsonProperty("stuff_size")]
-        public string StuffSize { get; set; }
-
-        /// <summary>
-        /// 物料属性
-        /// </summary>
-        [JsonProperty("stuff_type")]
-        public string StuffType { get; set; }
-
-        /// <summary>
-        /// 模板ID
-        /// </summary>
-        [JsonProperty("template_id")]
-        public string TemplateId { get; set; }
-
-        /// <summary>
-        /// 模板名称,线下约定的物料名
-        /// </summary>
-        [JsonProperty("template_name")]
-        public string TemplateName { get; set; }
-    }
-}

+ 0 - 54
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessPurchaseOrderSendResult.cs

@@ -1,54 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AccessPurchaseOrderSendResult Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AccessPurchaseOrderSendResult : AlipayObject
-    {
-        /// <summary>
-        /// 申请单明细号
-        /// </summary>
-        [JsonProperty("asset_item_id")]
-        public string AssetItemId { get; set; }
-
-        /// <summary>
-        /// 申请单号
-        /// </summary>
-        [JsonProperty("asset_order_id")]
-        public string AssetOrderId { get; set; }
-
-        /// <summary>
-        /// 采购单ID
-        /// </summary>
-        [JsonProperty("asset_purchase_id")]
-        public string AssetPurchaseId { get; set; }
-
-        /// <summary>
-        /// 错误CODE
-        /// </summary>
-        [JsonProperty("error_code")]
-        public string ErrorCode { get; set; }
-
-        /// <summary>
-        /// 错误描述
-        /// </summary>
-        [JsonProperty("error_desc")]
-        public string ErrorDesc { get; set; }
-
-        /// <summary>
-        /// 外部单号(调用方业务主键标识)
-        /// </summary>
-        [JsonProperty("out_biz_no")]
-        public string OutBizNo { get; set; }
-
-        /// <summary>
-        /// 处理是否成功
-        /// </summary>
-        [JsonProperty("success")]
-        public bool Success { get; set; }
-    }
-}

+ 0 - 54
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AccessReturnQrcodeResult.cs

@@ -1,54 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AccessReturnQrcodeResult Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AccessReturnQrcodeResult : AlipayObject
-    {
-        /// <summary>
-        /// 采购单ID
-        /// </summary>
-        [JsonProperty("asset_purchase_id")]
-        public string AssetPurchaseId { get; set; }
-
-        /// <summary>
-        /// 错误码
-        /// </summary>
-        [JsonProperty("error_code")]
-        public string ErrorCode { get; set; }
-
-        /// <summary>
-        /// 错误描述
-        /// </summary>
-        [JsonProperty("error_desc")]
-        public string ErrorDesc { get; set; }
-
-        /// <summary>
-        /// 物流单号
-        /// </summary>
-        [JsonProperty("express_no")]
-        public string ExpressNo { get; set; }
-
-        /// <summary>
-        /// 外部单号(调用方业务主键)
-        /// </summary>
-        [JsonProperty("out_biz_no")]
-        public string OutBizNo { get; set; }
-
-        /// <summary>
-        /// 二维码token值
-        /// </summary>
-        [JsonProperty("qrcode")]
-        public string Qrcode { get; set; }
-
-        /// <summary>
-        /// 处理结果(成功或失败)
-        /// </summary>
-        [JsonProperty("success")]
-        public bool Success { get; set; }
-    }
-}

+ 0 - 102
src/Essensoft.AspNetCore.Payment.Alipay/Domain/ActivityParticipation.cs

@@ -1,102 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// ActivityParticipation Data Structure.
-    /// </summary>
-    [Serializable]
-    public class ActivityParticipation : AlipayObject
-    {
-        /// <summary>
-        /// 承诺消费活动模型
-        /// </summary>
-        [JsonProperty("activity")]
-        public Activity Activity { get; set; }
-
-        /// <summary>
-        /// 商户是否可以免除用户退回优惠
-        /// </summary>
-        [JsonProperty("can_dispense")]
-        public bool CanDispense { get; set; }
-
-        /// <summary>
-        /// 合约已支付金额,只支持两位小数点的正数
-        /// </summary>
-        [JsonProperty("consumed_amount")]
-        public string ConsumedAmount { get; set; }
-
-        /// <summary>
-        /// 合约已消费次数,单位次
-        /// </summary>
-        [JsonProperty("consumed_times")]
-        public long ConsumedTimes { get; set; }
-
-        /// <summary>
-        /// 承诺合约号
-        /// </summary>
-        [JsonProperty("contract_no")]
-        public string ContractNo { get; set; }
-
-        /// <summary>
-        /// 合约状态,在下列值中:  ACT_EFFECTIVE - 生效中  ACT_PENDING_PAY - 到期未完成待支付  ACT_CANCELLED_PENDING_PAY - 用户取消合约等待支付  ACT_FINISH_NOT_EXPIRE - 已守约未到期  ACT_OVERDUE - 到期未完成已逾期  E_UNFINISH_PAID - 到期未完成已支付  E_FINISHED - 已守约  E_CANCELLED - 未到期取消
-        /// </summary>
-        [JsonProperty("contract_status")]
-        public string ContractStatus { get; set; }
-
-        /// <summary>
-        /// 合约状态描述  生效中 - ACT_EFFECTIVE  到期未完成待支付 - ACT_PENDING_PAY  用户取消合约等待支付 - ACT_CANCELLED_PENDING_PAY  已守约未到期 - ACT_FINISH_NOT_EXPIRE  到期未完成已逾期 - ACT_OVERDUE  到期未完成已支付 - E_UNFINISH_PAID  已守约 - E_FINISHED  未到期取消 - E_CANCELLED
-        /// </summary>
-        [JsonProperty("contract_status_desc")]
-        public string ContractStatusDesc { get; set; }
-
-        /// <summary>
-        /// 合约状态标签,用于展示
-        /// </summary>
-        [JsonProperty("contract_status_tag")]
-        public ContractStatusTag ContractStatusTag { get; set; }
-
-        /// <summary>
-        /// 合约已优惠总金额,只支持两位小数点的正数
-        /// </summary>
-        [JsonProperty("discount_amount")]
-        public string DiscountAmount { get; set; }
-
-        /// <summary>
-        /// 用户参加活动,即合约生效时间,标准格式:2018-12-12 00:00:00
-        /// </summary>
-        [JsonProperty("effective_time")]
-        public string EffectiveTime { get; set; }
-
-        /// <summary>
-        /// 用户参加活动逾期时间, 标准格式yyyy-MM-dd HH:mm:ss
-        /// </summary>
-        [JsonProperty("expire_time")]
-        public string ExpireTime { get; set; }
-
-        /// <summary>
-        /// 用户是否参加活动
-        /// </summary>
-        [JsonProperty("participated")]
-        public bool Participated { get; set; }
-
-        /// <summary>
-        /// 支付宝用户uid
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-
-        /// <summary>
-        /// 合约违约金额
-        /// </summary>
-        [JsonProperty("violation_amount")]
-        public string ViolationAmount { get; set; }
-
-        /// <summary>
-        /// 内部资产平台券是否可用
-        /// </summary>
-        [JsonProperty("voucher_available")]
-        public bool VoucherAvailable { get; set; }
-    }
-}

+ 0 - 85
src/Essensoft.AspNetCore.Payment.Alipay/Domain/ActivityPlanInfo.cs

@@ -1,85 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// ActivityPlanInfo Data Structure.
-    /// </summary>
-    [Serializable]
-    public class ActivityPlanInfo : AlipayObject
-    {
-        /// <summary>
-        /// 平台活动结束时间
-        /// </summary>
-        [JsonProperty("activity_end_time")]
-        public string ActivityEndTime { get; set; }
-
-        /// <summary>
-        /// 平台活动开始时间
-        /// </summary>
-        [JsonProperty("activity_start_time")]
-        public string ActivityStartTime { get; set; }
-
-        /// <summary>
-        /// 招商结束时间
-        /// </summary>
-        [JsonProperty("confirm_end_time")]
-        public string ConfirmEndTime { get; set; }
-
-        /// <summary>
-        /// 平台活动邀约工单号(需要在第三方活动中回传)
-        /// </summary>
-        [JsonProperty("invite_order_id")]
-        public string InviteOrderId { get; set; }
-
-        /// <summary>
-        /// 规则描述
-        /// </summary>
-        [JsonProperty("plan_rule_list")]
-        public List<PlanRule> PlanRuleList { get; set; }
-
-        /// <summary>
-        /// 是个链接地址,下载后是pdf文件
-        /// </summary>
-        [JsonProperty("plat_activity_agreement")]
-        public string PlatActivityAgreement { get; set; }
-
-        /// <summary>
-        /// 平台活动id(需要在第三方方活动中回传)
-        /// </summary>
-        [JsonProperty("plat_activity_id")]
-        public string PlatActivityId { get; set; }
-
-        /// <summary>
-        /// 平台活动标签类型
-        /// </summary>
-        [JsonProperty("plat_activity_label_type")]
-        public string PlatActivityLabelType { get; set; }
-
-        /// <summary>
-        /// 平台活动名称
-        /// </summary>
-        [JsonProperty("plat_activity_name")]
-        public string PlatActivityName { get; set; }
-
-        /// <summary>
-        /// 活动规则描述
-        /// </summary>
-        [JsonProperty("plat_activity_rule_desc")]
-        public string PlatActivityRuleDesc { get; set; }
-
-        /// <summary>
-        /// 平台活动状态,GOING/FINISH,GOING表示招商中,FINISH表示招商已经结束(再报名活动也无法成功),只有GOING状态可以报名
-        /// </summary>
-        [JsonProperty("plat_activity_status")]
-        public string PlatActivityStatus { get; set; }
-
-        /// <summary>
-        /// 其他说明
-        /// </summary>
-        [JsonProperty("plat_other_desc")]
-        public string PlatOtherDesc { get; set; }
-    }
-}

+ 0 - 30
src/Essensoft.AspNetCore.Payment.Alipay/Domain/ActivityQueryResult.cs

@@ -1,30 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// ActivityQueryResult Data Structure.
-    /// </summary>
-    [Serializable]
-    public class ActivityQueryResult : AlipayObject
-    {
-        /// <summary>
-        /// 查询返回结果的code  biz_code与biz_msg的对应关系见下:  biz_code:OK, biz_msg:正常  biz_code:BENEFITED, biz_msg:您已领取过收藏有礼券  biz_code:BENEFITED_COUPON, biz_msg:您已领取收藏有礼券  biz_code:KEEP_OLD_USER_NO_COUPON, biz_msg:您已收藏该小程序  biz_code:CANCEL_KEEP_OLD_USER_NO_COUPON, biz_msg:您近期已收藏过该小程序  biz_code:ACTIVITY_NOT_EXIST, biz_msg:活动异常,链接失效  biz_code:NOT_START, biz_msg:活动未开始  biz_code:PAUSE, biz_msg:活动已暂停  biz_code:END, biz_msg:活动已结束  biz_code:TIMEOUT, biz_msg:活动已过期  biz_code:NO_COUPON, biz_msg:券无余量  biz_code:UNKNOWN_ERROR, biz_msg:未知异常
-        /// </summary>
-        [JsonProperty("biz_code")]
-        public string BizCode { get; set; }
-
-        /// <summary>
-        /// 对应code的中文描述
-        /// </summary>
-        [JsonProperty("biz_msg")]
-        public string BizMsg { get; set; }
-
-        /// <summary>
-        /// 查询的小程序id
-        /// </summary>
-        [JsonProperty("query_app_id")]
-        public string QueryAppId { get; set; }
-    }
-}

+ 0 - 55
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AdCreativeResult.cs

@@ -1,55 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AdCreativeResult Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AdCreativeResult : AlipayObject
-    {
-        /// <summary>
-        /// 广告创意ID
-        /// </summary>
-        [JsonProperty("ad_id")]
-        public long AdId { get; set; }
-
-        /// <summary>
-        /// 创意包含的物料列表
-        /// </summary>
-        [JsonProperty("ad_material_list")]
-        public List<AdMaterialResultDTO> AdMaterialList { get; set; }
-
-        /// <summary>
-        /// 创意名称
-        /// </summary>
-        [JsonProperty("ad_name")]
-        public string AdName { get; set; }
-
-        /// <summary>
-        /// 创意审核状态,PASS:审核通过;TO_BE_AUDTI:待审核;OP_AUDIT:运营审核中;MEDIA_AUDIT:媒体审核中;REFUSED:审核拒绝
-        /// </summary>
-        [JsonProperty("audit_status")]
-        public string AuditStatus { get; set; }
-
-        /// <summary>
-        /// 所属广告单元ID
-        /// </summary>
-        [JsonProperty("group_id")]
-        public long GroupId { get; set; }
-
-        /// <summary>
-        /// 创意状态,ENABLE:生效;DISABLE:失效
-        /// </summary>
-        [JsonProperty("status")]
-        public string Status { get; set; }
-
-        /// <summary>
-        /// 创意使用模板名称
-        /// </summary>
-        [JsonProperty("template_name")]
-        public string TemplateName { get; set; }
-    }
-}

+ 0 - 25
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AddPlanGroupResult.cs

@@ -1,25 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AddPlanGroupResult Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AddPlanGroupResult : AlipayObject
-    {
-        /// <summary>
-        /// 新增计划下单元后,返回的单元ID列表
-        /// </summary>
-        [JsonProperty("group_id_list")]
-        public List<long> GroupIdList { get; set; }
-
-        /// <summary>
-        /// 新增计划后计划ID
-        /// </summary>
-        [JsonProperty("plan_id")]
-        public long PlanId { get; set; }
-    }
-}

+ 3 - 3
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AddressInfo.cs

@@ -16,13 +16,13 @@ namespace Essensoft.AspNetCore.Payment.Alipay.Domain
         public string Address { get; set; }
 
         /// <summary>
-        /// 城市编码,城市编码是与国家统计局一致,请查询:  http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/  国标省市区号下载:http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/doc/2016.xls?spm=a219a.7629140.0.0.qRW4KQ&file=2016.xls
+        /// 城市编码。请按照https://gw.alipayobjects.com/os/basement_prod/253c4dcb-b8a4-4a1e-8be2-79e191a9b6db.xlsx 表格中内容填写。  (参考资料:  http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/)
         /// </summary>
         [JsonProperty("city_code")]
         public string CityCode { get; set; }
 
         /// <summary>
-        /// 区县编码,区县编码是与国家统计局一致,请查询: http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/ 国标省市区号下载:http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/doc/2016.xls?spm=a219a.7629140.0.0.qRW4KQ&file=2016.xls
+        /// 区县编码。请按照https://gw.alipayobjects.com/os/basement_prod/253c4dcb-b8a4-4a1e-8be2-79e191a9b6db.xlsx 表格中内容填写。  (参考资料:  http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/)
         /// </summary>
         [JsonProperty("district_code")]
         public string DistrictCode { get; set; }
@@ -46,7 +46,7 @@ namespace Essensoft.AspNetCore.Payment.Alipay.Domain
         public string Poiid { get; set; }
 
         /// <summary>
-        /// 省份编码,  省份编码是与国家统计局一致,请查询:  http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/  国标省市区号下载:http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/doc/2016.xls?spm=a219a.7629140.0.0.qRW4KQ&file=2016.xls
+        /// 省份编码。请按照https://gw.alipayobjects.com/os/basement_prod/253c4dcb-b8a4-4a1e-8be2-79e191a9b6db.xlsx 表格中内容填写。  (参考资料:  http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/)
         /// </summary>
         [JsonProperty("province_code")]
         public string ProvinceCode { get; set; }

+ 0 - 85
src/Essensoft.AspNetCore.Payment.Alipay/Domain/Addresscomponent.cs

@@ -1,85 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// Addresscomponent Data Structure.
-    /// </summary>
-    [Serializable]
-    public class Addresscomponent : AlipayObject
-    {
-        /// <summary>
-        /// 行政区编码
-        /// </summary>
-        [JsonProperty("adcode")]
-        public string Adcode { get; set; }
-
-        /// <summary>
-        /// 建筑信息
-        /// </summary>
-        [JsonProperty("building")]
-        public Building Building { get; set; }
-
-        /// <summary>
-        /// 商圈信息列表
-        /// </summary>
-        [JsonProperty("business_areas")]
-        public List<Businessarea> BusinessAreas { get; set; }
-
-        /// <summary>
-        /// 当所在城市为北京、上海、天津、重庆四个直辖市时,该字段返回为空。当所在城市属于县级市的时候,此字段为空。
-        /// </summary>
-        [JsonProperty("city")]
-        public string City { get; set; }
-
-        /// <summary>
-        /// 城市编码
-        /// </summary>
-        [JsonProperty("citycode")]
-        public string Citycode { get; set; }
-
-        /// <summary>
-        /// 国内默认返回中国
-        /// </summary>
-        [JsonProperty("country")]
-        public string Country { get; set; }
-
-        /// <summary>
-        /// 坐标点所在区
-        /// </summary>
-        [JsonProperty("district")]
-        public string District { get; set; }
-
-        /// <summary>
-        /// 社区信息
-        /// </summary>
-        [JsonProperty("neighborhood")]
-        public Neighborhood Neighborhood { get; set; }
-
-        /// <summary>
-        /// 坐标点所在省名称
-        /// </summary>
-        [JsonProperty("province")]
-        public string Province { get; set; }
-
-        /// <summary>
-        /// 门牌信息
-        /// </summary>
-        [JsonProperty("street_number")]
-        public Streetnumber StreetNumber { get; set; }
-
-        /// <summary>
-        /// 乡镇街道编码
-        /// </summary>
-        [JsonProperty("towncode")]
-        public string Towncode { get; set; }
-
-        /// <summary>
-        /// 坐标点所在乡镇/街道(此街道为社区街道,不是道路信息)
-        /// </summary>
-        [JsonProperty("township")]
-        public string Township { get; set; }
-    }
-}

+ 0 - 115
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AdvanceOrder.cs

@@ -1,115 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AdvanceOrder Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AdvanceOrder : AlipayObject
-    {
-        /// <summary>
-        /// 预订单编号
-        /// </summary>
-        [JsonProperty("advance_order_id")]
-        public string AdvanceOrderId { get; set; }
-
-        /// <summary>
-        /// 业务场景码,分类:SCAN_PURCHASE(扫码购场景)
-        /// </summary>
-        [JsonProperty("biz_scene")]
-        public string BizScene { get; set; }
-
-        /// <summary>
-        /// 订单描述
-        /// </summary>
-        [JsonProperty("body")]
-        public string Body { get; set; }
-
-        /// <summary>
-        /// 订单创建渠道,商户自行定义用于区分商户的数据来源。
-        /// </summary>
-        [JsonProperty("channel")]
-        public string Channel { get; set; }
-
-        /// <summary>
-        /// 扩展字段,json格式。
-        /// </summary>
-        [JsonProperty("ext_info")]
-        public string ExtInfo { get; set; }
-
-        /// <summary>
-        /// 订单包含的商品列表信息,json格式,其它说明详见商品明细说明
-        /// </summary>
-        [JsonProperty("goods_details")]
-        public List<MallGoodsDetail> GoodsDetails { get; set; }
-
-        /// <summary>
-        /// 商圈ID
-        /// </summary>
-        [JsonProperty("mall_id")]
-        public string MallId { get; set; }
-
-        /// <summary>
-        /// 商户操作员(业务员)编号
-        /// </summary>
-        [JsonProperty("operator_id")]
-        public string OperatorId { get; set; }
-
-        /// <summary>
-        /// 商户订单号,64个字符以内、可包含字母、数字、下划线;需保证在商户端不重复
-        /// </summary>
-        [JsonProperty("out_order_no")]
-        public string OutOrderNo { get; set; }
-
-        /// <summary>
-        /// 卖家的支付宝用户ID
-        /// </summary>
-        [JsonProperty("seller_user_id")]
-        public string SellerUserId { get; set; }
-
-        /// <summary>
-        /// 口碑店铺ID
-        /// </summary>
-        [JsonProperty("shop_id")]
-        public string ShopId { get; set; }
-
-        /// <summary>
-        /// 预订单状态,状态包含:(初始化:INIT,待付款:WAIT_PAY,  关闭状态:CLOSE)
-        /// </summary>
-        [JsonProperty("status")]
-        public string Status { get; set; }
-
-        /// <summary>
-        /// 商户门店编号
-        /// </summary>
-        [JsonProperty("store_id")]
-        public string StoreId { get; set; }
-
-        /// <summary>
-        /// 店铺名称
-        /// </summary>
-        [JsonProperty("store_name")]
-        public string StoreName { get; set; }
-
-        /// <summary>
-        /// 订单标题
-        /// </summary>
-        [JsonProperty("subject")]
-        public string Subject { get; set; }
-
-        /// <summary>
-        /// 商户机具终端编号
-        /// </summary>
-        [JsonProperty("terminal_id")]
-        public string TerminalId { get; set; }
-
-        /// <summary>
-        /// 订单未优惠的总金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]
-        /// </summary>
-        [JsonProperty("total_amount")]
-        public string TotalAmount { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/Agreement.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// Agreement Data Structure.
-    /// </summary>
-    [Serializable]
-    public class Agreement : AlipayObject
-    {
-        /// <summary>
-        /// 协议地址
-        /// </summary>
-        [JsonProperty("link")]
-        public string Link { get; set; }
-
-        /// <summary>
-        /// 协议名称
-        /// </summary>
-        [JsonProperty("name")]
-        public string Name { get; set; }
-    }
-}

+ 0 - 19
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AiOcrTableRow.cs

@@ -1,19 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AiOcrTableRow Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AiOcrTableRow : AlipayObject
-    {
-        /// <summary>
-        /// table一行的内容
-        /// </summary>
-        [JsonProperty("row")]
-        public List<AiOcrTableContext> Row { get; set; }
-    }
-}

+ 0 - 48
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AliTrustAlipayCert.cs

@@ -1,48 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AliTrustAlipayCert Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AliTrustAlipayCert : AlipayObject
-    {
-        /// <summary>
-        /// 用户出生日期
-        /// </summary>
-        [JsonProperty("birthday")]
-        public string Birthday { get; set; }
-
-        /// <summary>
-        /// 点击支付宝实名认证图标之后的跳转链接
-        /// </summary>
-        [JsonProperty("forward_url")]
-        public string ForwardUrl { get; set; }
-
-        /// <summary>
-        /// 用户性别(M/F)
-        /// </summary>
-        [JsonProperty("gender")]
-        public string Gender { get; set; }
-
-        /// <summary>
-        /// 支付宝实名认证图标的链接地址
-        /// </summary>
-        [JsonProperty("icon_url")]
-        public string IconUrl { get; set; }
-
-        /// <summary>
-        /// 当账户为支付宝实名认证时,取值为"T";否则为"F".
-        /// </summary>
-        [JsonProperty("is_certified")]
-        public string IsCertified { get; set; }
-
-        /// <summary>
-        /// 用户姓名
-        /// </summary>
-        [JsonProperty("name")]
-        public string Name { get; set; }
-    }
-}

+ 0 - 42
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AliTrustCert.cs

@@ -1,42 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AliTrustCert Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AliTrustCert : AlipayObject
-    {
-        /// <summary>
-        /// 点击信用认证图标之后的跳转链接
-        /// </summary>
-        [JsonProperty("forward_url")]
-        public string ForwardUrl { get; set; }
-
-        /// <summary>
-        /// 通过信用认证的图标链接
-        /// </summary>
-        [JsonProperty("icon_url")]
-        public string IconUrl { get; set; }
-
-        /// <summary>
-        /// 当通过信用认证时,取值为"T";否则为"F".
-        /// </summary>
-        [JsonProperty("is_certified")]
-        public string IsCertified { get; set; }
-
-        /// <summary>
-        /// 芝麻认证等级,取值为1,2,3
-        /// </summary>
-        [JsonProperty("level")]
-        public string Level { get; set; }
-
-        /// <summary>
-        /// 当用户未通过芝麻认证时给出的原因提示
-        /// </summary>
-        [JsonProperty("message")]
-        public string Message { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountExrateCollectcoreDataSendModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountExrateCollectcoreDataSendModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountExrateCollectcoreDataSendModel : AlipayObject
-    {
-        /// <summary>
-        /// 上数提交数据内容
-        /// </summary>
-        [JsonProperty("content")]
-        public string Content { get; set; }
-    }
-}

+ 0 - 43
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountExratePricingNotifyModel.cs

@@ -1,43 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountExratePricingNotifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountExratePricingNotifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 标识该汇率提供给哪个客户使用
-        /// </summary>
-        [JsonProperty("client_id")]
-        public string ClientId { get; set; }
-
-        /// <summary>
-        /// 源汇率机构
-        /// </summary>
-        [JsonProperty("inst")]
-        public string Inst { get; set; }
-
-        /// <summary>
-        /// 源汇率数据
-        /// </summary>
-        [JsonProperty("pricing_list")]
-        public List<PricingVO> PricingList { get; set; }
-
-        /// <summary>
-        /// 该汇率的使用场景
-        /// </summary>
-        [JsonProperty("segment_id")]
-        public string SegmentId { get; set; }
-
-        /// <summary>
-        /// 所在时区,所有的时间都是该时区的时间  支持 GMT+8 UTC+0 Europe/London 的格式
-        /// </summary>
-        [JsonProperty("time_zone")]
-        public string TimeZone { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountExrateSentimentDataSendModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountExrateSentimentDataSendModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountExrateSentimentDataSendModel : AlipayObject
-    {
-        /// <summary>
-        /// 国家制裁提交数据内容
-        /// </summary>
-        [JsonProperty("content")]
-        public string Content { get; set; }
-    }
-}

+ 0 - 48
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountExrateSourcerateQueryModel.cs

@@ -1,48 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountExrateSourcerateQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountExrateSourcerateQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 查询截止报价生成时间
-        /// </summary>
-        [JsonProperty("end_time")]
-        public string EndTime { get; set; }
-
-        /// <summary>
-        /// 报价生成日期。查询结果为大于该报价生成日期的源汇率记录
-        /// </summary>
-        [JsonProperty("generate_date")]
-        public string GenerateDate { get; set; }
-
-        /// <summary>
-        /// 报价是否异常。枚举值:Y、N,除此之外都为非法值
-        /// </summary>
-        [JsonProperty("is_exception")]
-        public string IsException { get; set; }
-
-        /// <summary>
-        /// 源汇率编码
-        /// </summary>
-        [JsonProperty("rate_source_code")]
-        public string RateSourceCode { get; set; }
-
-        /// <summary>
-        /// 查询记录行数。大于0的整数值,最大长度超长则异常
-        /// </summary>
-        [JsonProperty("size")]
-        public long Size { get; set; }
-
-        /// <summary>
-        /// 查询起始报价生成时间
-        /// </summary>
-        [JsonProperty("start_time")]
-        public string StartTime { get; set; }
-    }
-}

+ 0 - 42
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskCompanyVerifyCreateModel.cs

@@ -1,42 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountFinriskCompanyVerifyCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountFinriskCompanyVerifyCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 请求系统
-        /// </summary>
-        [JsonProperty("app")]
-        public string App { get; set; }
-
-        /// <summary>
-        /// 业务参数列表
-        /// </summary>
-        [JsonProperty("param")]
-        public string Param { get; set; }
-
-        /// <summary>
-        /// 外部请求唯一标识
-        /// </summary>
-        [JsonProperty("request_id")]
-        public string RequestId { get; set; }
-
-        /// <summary>
-        /// 防伪场景编码
-        /// </summary>
-        [JsonProperty("scene_id")]
-        public string SceneId { get; set; }
-
-        /// <summary>
-        /// 租户ID
-        /// </summary>
-        [JsonProperty("tnt_inst_id")]
-        public string TntInstId { get; set; }
-    }
-}

+ 0 - 42
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskCompanyVerifyGetModel.cs

@@ -1,42 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountFinriskCompanyVerifyGetModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountFinriskCompanyVerifyGetModel : AlipayObject
-    {
-        /// <summary>
-        /// 请求系统
-        /// </summary>
-        [JsonProperty("app")]
-        public string App { get; set; }
-
-        /// <summary>
-        /// 业务参数列表
-        /// </summary>
-        [JsonProperty("param")]
-        public string Param { get; set; }
-
-        /// <summary>
-        /// 外部请求唯一标识
-        /// </summary>
-        [JsonProperty("request_id")]
-        public string RequestId { get; set; }
-
-        /// <summary>
-        /// 防伪场景编码
-        /// </summary>
-        [JsonProperty("scene_id")]
-        public string SceneId { get; set; }
-
-        /// <summary>
-        /// 租户ID
-        /// </summary>
-        [JsonProperty("tnt_inst_id")]
-        public string TntInstId { get; set; }
-    }
-}

+ 0 - 42
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskGiriskrequestCreateModel.cs

@@ -1,42 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountFinriskGiriskrequestCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountFinriskGiriskrequestCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 请求系统
-        /// </summary>
-        [JsonProperty("app")]
-        public string App { get; set; }
-
-        /// <summary>
-        /// 业务参数
-        /// </summary>
-        [JsonProperty("param")]
-        public string Param { get; set; }
-
-        /// <summary>
-        /// 外部请求唯一标识
-        /// </summary>
-        [JsonProperty("request_id")]
-        public string RequestId { get; set; }
-
-        /// <summary>
-        /// 风险场景编码
-        /// </summary>
-        [JsonProperty("scene_id")]
-        public string SceneId { get; set; }
-
-        /// <summary>
-        /// 租户ID
-        /// </summary>
-        [JsonProperty("tnt_inst_id")]
-        public string TntInstId { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskInstriskmonitorKeywordsBatchqueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountFinriskInstriskmonitorKeywordsBatchqueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountFinriskInstriskmonitorKeywordsBatchqueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 查询机构关键词
-        /// </summary>
-        [JsonProperty("content")]
-        public string Content { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAccountFinriskMarkriskDatafactorQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAccountFinriskMarkriskDatafactorQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAccountFinriskMarkriskDatafactorQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// Json格式表示市场风险损益计算入参
-        /// </summary>
-        [JsonProperty("data_factor_build_req")]
-        public string DataFactorBuildReq { get; set; }
-    }
-}

+ 0 - 78
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetCardDisburseModel.cs

@@ -1,78 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAssetCardDisburseModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAssetCardDisburseModel : AlipayObject
-    {
-        /// <summary>
-        /// 打款金额
-        /// </summary>
-        [JsonProperty("amount")]
-        public string Amount { get; set; }
-
-        /// <summary>
-        /// 支付宝资产id,跟模板id二选一
-        /// </summary>
-        [JsonProperty("asset_id")]
-        public string AssetId { get; set; }
-
-        /// <summary>
-        /// 资产平台类型卡/券
-        /// </summary>
-        [JsonProperty("asset_type")]
-        public string AssetType { get; set; }
-
-        /// <summary>
-        /// 业务时间
-        /// </summary>
-        [JsonProperty("biz_dt")]
-        public string BizDt { get; set; }
-
-        /// <summary>
-        /// 业务订单号,幂等用
-        /// </summary>
-        [JsonProperty("biz_no")]
-        public string BizNo { get; set; }
-
-        /// <summary>
-        /// 扩展信息  账单信息key:merchantBillInfo
-        /// </summary>
-        [JsonProperty("extend_info")]
-        public string ExtendInfo { get; set; }
-
-        /// <summary>
-        /// 资金流场景
-        /// </summary>
-        [JsonProperty("fund_scence")]
-        public string FundScence { get; set; }
-
-        /// <summary>
-        /// 收款方支付宝用户id
-        /// </summary>
-        [JsonProperty("payee_user_id")]
-        public string PayeeUserId { get; set; }
-
-        /// <summary>
-        /// 付款方支付宝用户id
-        /// </summary>
-        [JsonProperty("payer_user_id")]
-        public string PayerUserId { get; set; }
-
-        /// <summary>
-        /// 支付宝模板id,跟资产id二选一
-        /// </summary>
-        [JsonProperty("template_id")]
-        public string TemplateId { get; set; }
-
-        /// <summary>
-        /// 支付宝用户id
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 103
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetCardNewtemplateCreateModel.cs

@@ -1,103 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAssetCardNewtemplateCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAssetCardNewtemplateCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 账户模式:借记/贷记/借贷合一账户模式
-        /// </summary>
-        [JsonProperty("account_model")]
-        public string AccountModel { get; set; }
-
-        /// <summary>
-        /// 按照资金产品维度定义的资产类型
-        /// </summary>
-        [JsonProperty("assets_code")]
-        public string AssetsCode { get; set; }
-
-        /// <summary>
-        /// 业务来源
-        /// </summary>
-        [JsonProperty("biz_from")]
-        public string BizFrom { get; set; }
-
-        /// <summary>
-        /// 资金信息列表[{"fundType":"HUA_BEI"}]
-        /// </summary>
-        [JsonProperty("card_fund_infos")]
-        public List<CardFundInfo> CardFundInfos { get; set; }
-
-        /// <summary>
-        /// 卡模式:单卡/多卡模式
-        /// </summary>
-        [JsonProperty("card_model")]
-        public string CardModel { get; set; }
-
-        /// <summary>
-        /// 卡名称
-        /// </summary>
-        [JsonProperty("card_name")]
-        public string CardName { get; set; }
-
-        /// <summary>
-        /// 创建人userId
-        /// </summary>
-        [JsonProperty("creator")]
-        public string Creator { get; set; }
-
-        /// <summary>
-        /// 贷记信息{"allowOverPay":false,"creditQuota":"0"}
-        /// </summary>
-        [JsonProperty("credit_info")]
-        public CardCreditInfo CreditInfo { get; set; }
-
-        /// <summary>
-        /// 扩展信息
-        /// </summary>
-        [JsonProperty("extend_info")]
-        public string ExtendInfo { get; set; }
-
-        /// <summary>
-        /// 操作人userId
-        /// </summary>
-        [JsonProperty("operator")]
-        public string Operator { get; set; }
-
-        /// <summary>
-        /// 比如某种业务标准外部订单号,比如交易外部订单号,代表商户端自己订单号
-        /// </summary>
-        [JsonProperty("out_biz_no")]
-        public string OutBizNo { get; set; }
-
-        /// <summary>
-        /// 商户和支付宝交互时,用于代表支付宝分配给商户ID
-        /// </summary>
-        [JsonProperty("partner_id")]
-        public string PartnerId { get; set; }
-
-        /// <summary>
-        /// 卡账户生命周期类型:长期卡/月卡
-        /// </summary>
-        [JsonProperty("period_type")]
-        public string PeriodType { get; set; }
-
-        /// <summary>
-        /// 按照业务资产维度定义的产品编码
-        /// </summary>
-        [JsonProperty("product_code")]
-        public string ProductCode { get; set; }
-
-        /// <summary>
-        /// 模板结算商户id,后续商户资金流入的指定账户
-        /// </summary>
-        [JsonProperty("settle_user_id")]
-        public string SettleUserId { get; set; }
-    }
-}

+ 0 - 103
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetCardReturnRefundModel.cs

@@ -1,103 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAssetCardReturnRefundModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAssetCardReturnRefundModel : AlipayObject
-    {
-        /// <summary>
-        /// 资产id
-        /// </summary>
-        [JsonProperty("asset_id")]
-        public string AssetId { get; set; }
-
-        /// <summary>
-        /// 资产id类型
-        /// </summary>
-        [JsonProperty("asset_id_type")]
-        public string AssetIdType { get; set; }
-
-        /// <summary>
-        /// 业务发生时间
-        /// </summary>
-        [JsonProperty("biz_dt")]
-        public string BizDt { get; set; }
-
-        /// <summary>
-        /// 业务来源
-        /// </summary>
-        [JsonProperty("biz_from")]
-        public string BizFrom { get; set; }
-
-        /// <summary>
-        /// 扩展信息
-        /// </summary>
-        [JsonProperty("extend_info")]
-        public string ExtendInfo { get; set; }
-
-        /// <summary>
-        /// 退卡资金场景
-        /// </summary>
-        [JsonProperty("fund_scence")]
-        public string FundScence { get; set; }
-
-        /// <summary>
-        /// 是否销卡,true为销卡,false不销卡,只退余额
-        /// </summary>
-        [JsonProperty("is_cancel")]
-        public string IsCancel { get; set; }
-
-        /// <summary>
-        /// 操作人id
-        /// </summary>
-        [JsonProperty("operator")]
-        public string Operator { get; set; }
-
-        /// <summary>
-        /// 比如某种业务标准外部订单号,比如交易外部订单号,代表商户端自己订单号
-        /// </summary>
-        [JsonProperty("out_biz_no")]
-        public string OutBizNo { get; set; }
-
-        /// <summary>
-        /// 订单明细
-        /// </summary>
-        [JsonProperty("recharge_details")]
-        public List<RechargeDetail> RechargeDetails { get; set; }
-
-        /// <summary>
-        /// 退卡真实资金,单位元,包含手续费
-        /// </summary>
-        [JsonProperty("return_amount")]
-        public string ReturnAmount { get; set; }
-
-        /// <summary>
-        /// 退卡面额,单位元,包含手续费
-        /// </summary>
-        [JsonProperty("return_asset_amount")]
-        public string ReturnAssetAmount { get; set; }
-
-        /// <summary>
-        /// 退卡手续费真实资金,单位元,没有放0
-        /// </summary>
-        [JsonProperty("return_fee_amount")]
-        public string ReturnFeeAmount { get; set; }
-
-        /// <summary>
-        /// 退卡手续费面额,单位元,没有放0
-        /// </summary>
-        [JsonProperty("return_fee_asset_amount")]
-        public string ReturnFeeAssetAmount { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 72
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetCardTransferModel.cs

@@ -1,72 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAssetCardTransferModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAssetCardTransferModel : AlipayObject
-    {
-        /// <summary>
-        /// 转移金额,单位元
-        /// </summary>
-        [JsonProperty("amount")]
-        public string Amount { get; set; }
-
-        /// <summary>
-        /// 模板实例,资产id
-        /// </summary>
-        [JsonProperty("asset_id")]
-        public string AssetId { get; set; }
-
-        /// <summary>
-        /// 资产平台类型卡/券
-        /// </summary>
-        [JsonProperty("asset_type")]
-        public string AssetType { get; set; }
-
-        /// <summary>
-        /// 业务发生时间
-        /// </summary>
-        [JsonProperty("biz_dt")]
-        public string BizDt { get; set; }
-
-        /// <summary>
-        /// 业务订单号,幂等字段
-        /// </summary>
-        [JsonProperty("biz_no")]
-        public string BizNo { get; set; }
-
-        /// <summary>
-        /// 扩展信息
-        /// </summary>
-        [JsonProperty("extend_info")]
-        public string ExtendInfo { get; set; }
-
-        /// <summary>
-        /// 资金流场景
-        /// </summary>
-        [JsonProperty("fund_scence")]
-        public string FundScence { get; set; }
-
-        /// <summary>
-        /// 接收方支付宝用户id
-        /// </summary>
-        [JsonProperty("receive_user_id")]
-        public string ReceiveUserId { get; set; }
-
-        /// <summary>
-        /// 模板id
-        /// </summary>
-        [JsonProperty("template_id")]
-        public string TemplateId { get; set; }
-
-        /// <summary>
-        /// 支付宝用户userId
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 61
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetPointAccountlogQueryModel.cs

@@ -1,61 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAssetPointAccountlogQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAssetPointAccountlogQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 用户流水查询起始时间
-        /// </summary>
-        [JsonProperty("account_date_begin")]
-        public string AccountDateBegin { get; set; }
-
-        /// <summary>
-        /// 用户流水查询结束时间
-        /// </summary>
-        [JsonProperty("account_date_end")]
-        public string AccountDateEnd { get; set; }
-
-        /// <summary>
-        /// 分页查询的当前页号,从1开始
-        /// </summary>
-        [JsonProperty("page_number")]
-        public long PageNumber { get; set; }
-
-        /// <summary>
-        /// 分页查询的单页大小
-        /// </summary>
-        [JsonProperty("page_size")]
-        public long PageSize { get; set; }
-
-        /// <summary>
-        /// 子交易代码,标记大业务下的子业务,例如充值-外部商户发放,可选参数可以不传
-        /// </summary>
-        [JsonProperty("sub_trans_code")]
-        public List<string> SubTransCode { get; set; }
-
-        /// <summary>
-        /// 主交易代码,例如支付、充值等,标记业务大类,可选参数可以不传
-        /// </summary>
-        [JsonProperty("trans_code")]
-        public List<string> TransCode { get; set; }
-
-        /// <summary>
-        /// 用户标识符,用于指定集分宝发放的用户,和user_symbol_type一起使用,确定一个唯一的支付宝用户
-        /// </summary>
-        [JsonProperty("user_symbol")]
-        public string UserSymbol { get; set; }
-
-        /// <summary>
-        /// 用户标识符类型,  现在支持ALIPAY_USER_ID:表示支付宝用户ID,  ALIPAY_LOGON_ID:表示支付宝登陆号,
-        /// </summary>
-        [JsonProperty("user_symbol_type")]
-        public string UserSymbolType { get; set; }
-    }
-}

+ 0 - 79
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayAssetVoucherprodChargeSendModel.cs

@@ -1,79 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayAssetVoucherprodChargeSendModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayAssetVoucherprodChargeSendModel : AlipayObject
-    {
-        /// <summary>
-        /// 卡资金总金额,单位元
-        /// </summary>
-        [JsonProperty("amount")]
-        public string Amount { get; set; }
-
-        /// <summary>
-        /// 资产总面额,单位元
-        /// </summary>
-        [JsonProperty("asset_amount")]
-        public string AssetAmount { get; set; }
-
-        /// <summary>
-        /// 资产详情
-        /// </summary>
-        [JsonProperty("asset_details")]
-        public List<VcpAssetDetail> AssetDetails { get; set; }
-
-        /// <summary>
-        /// 资产id
-        /// </summary>
-        [JsonProperty("asset_id")]
-        public string AssetId { get; set; }
-
-        /// <summary>
-        /// 资产id类型 模板/资产id实例 ASSET_INSTANCE(实例)/ASSET_TEMPLATE(模板)
-        /// </summary>
-        [JsonProperty("asset_id_type")]
-        public string AssetIdType { get; set; }
-
-        /// <summary>
-        /// 资产平台类型卡/券
-        /// </summary>
-        [JsonProperty("asset_type")]
-        public string AssetType { get; set; }
-
-        /// <summary>
-        /// 业务发生时间
-        /// </summary>
-        [JsonProperty("biz_dt")]
-        public string BizDt { get; set; }
-
-        /// <summary>
-        /// 扩展信息
-        /// </summary>
-        [JsonProperty("extend_info")]
-        public string ExtendInfo { get; set; }
-
-        /// <summary>
-        /// 资金流场景
-        /// </summary>
-        [JsonProperty("fund_scence")]
-        public string FundScence { get; set; }
-
-        /// <summary>
-        /// 比如某种业务标准外部订单号,比如交易外部订单号,代表商户端自己订单号
-        /// </summary>
-        [JsonProperty("out_biz_no")]
-        public string OutBizNo { get; set; }
-
-        /// <summary>
-        /// 用户userId
-        /// </summary>
-        [JsonProperty("publisher_user_id")]
-        public string PublisherUserId { get; set; }
-    }
-}

+ 0 - 30
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessInstanceCancelModel.cs

@@ -1,30 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossBaseProcessInstanceCancelModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossBaseProcessInstanceCancelModel : AlipayObject
-    {
-        /// <summary>
-        /// 备注
-        /// </summary>
-        [JsonProperty("memo")]
-        public string Memo { get; set; }
-
-        /// <summary>
-        /// 处理人域账号
-        /// </summary>
-        [JsonProperty("operator")]
-        public string Operator { get; set; }
-
-        /// <summary>
-        /// 流程全局唯一ID
-        /// </summary>
-        [JsonProperty("puid")]
-        public string Puid { get; set; }
-    }
-}

+ 0 - 79
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessInstanceCreateModel.cs

@@ -1,79 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossBaseProcessInstanceCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossBaseProcessInstanceCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 加签内容
-        /// </summary>
-        [JsonProperty("add_sign_content")]
-        public List<BPOpenApiAddSignContent> AddSignContent { get; set; }
-
-        /// <summary>
-        /// 业务上下文,JSON格式
-        /// </summary>
-        [JsonProperty("context")]
-        public string Context { get; set; }
-
-        /// <summary>
-        /// 创建人的域账号
-        /// </summary>
-        [JsonProperty("creator")]
-        public string Creator { get; set; }
-
-        /// <summary>
-        /// 描述信息
-        /// </summary>
-        [JsonProperty("description")]
-        public string Description { get; set; }
-
-        /// <summary>
-        /// 2088账号
-        /// </summary>
-        [JsonProperty("ip_role_id")]
-        public string IpRoleId { get; set; }
-
-        /// <summary>
-        /// 流程配置名称。需要先在流程平台配置流程
-        /// </summary>
-        [JsonProperty("name")]
-        public string Name { get; set; }
-
-        /// <summary>
-        /// 优先级,数字越大优先级越高,最大不超过29
-        /// </summary>
-        [JsonProperty("priority")]
-        public long Priority { get; set; }
-
-        /// <summary>
-        /// 流程全局唯一ID,和业务一一对应
-        /// </summary>
-        [JsonProperty("puid")]
-        public BPOpenApiPUID Puid { get; set; }
-
-        /// <summary>
-        /// 前置流程从哪个节点发起的本流程
-        /// </summary>
-        [JsonProperty("source_node_name")]
-        public string SourceNodeName { get; set; }
-
-        /// <summary>
-        /// 前置流程的PUID。用于串连起两个流程
-        /// </summary>
-        [JsonProperty("source_puid")]
-        public string SourcePuid { get; set; }
-
-        /// <summary>
-        /// 子流程的上下文。每一个上下文都使用JSON格式
-        /// </summary>
-        [JsonProperty("sub_contexts")]
-        public List<string> SubContexts { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessInstanceQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossBaseProcessInstanceQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossBaseProcessInstanceQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 流程全局唯一ID
-        /// </summary>
-        [JsonProperty("puid")]
-        public string Puid { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessSignVerifyModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossBaseProcessSignVerifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossBaseProcessSignVerifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 流程唯一ID
-        /// </summary>
-        [JsonProperty("puid")]
-        public string Puid { get; set; }
-
-        /// <summary>
-        /// mnotify签名直接回传
-        /// </summary>
-        [JsonProperty("sign_content")]
-        public string SignContent { get; set; }
-    }
-}

+ 0 - 67
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossBaseProcessTaskProcessModel.cs

@@ -1,67 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossBaseProcessTaskProcessModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossBaseProcessTaskProcessModel : AlipayObject
-    {
-        /// <summary>
-        /// 更新的业务上下文。和原有业务上下文同key覆盖,新增key新增。
-        /// </summary>
-        [JsonProperty("context")]
-        public string Context { get; set; }
-
-        /// <summary>
-        /// 处理幂等值,特别注意这个值的使用,不能依赖于流程中的任何值。
-        /// </summary>
-        [JsonProperty("idempotent_id")]
-        public string IdempotentId { get; set; }
-
-        /// <summary>
-        /// 处理备注
-        /// </summary>
-        [JsonProperty("memo")]
-        public string Memo { get; set; }
-
-        /// <summary>
-        /// 当前需要推进的节点
-        /// </summary>
-        [JsonProperty("node")]
-        public string Node { get; set; }
-
-        /// <summary>
-        /// 操作名称
-        /// </summary>
-        [JsonProperty("operate")]
-        public string Operate { get; set; }
-
-        /// <summary>
-        /// 当前处理人域账号
-        /// </summary>
-        [JsonProperty("operator")]
-        public string Operator { get; set; }
-
-        /// <summary>
-        /// 更新的优先级。填写0则不更新,使用原值
-        /// </summary>
-        [JsonProperty("priority")]
-        public long Priority { get; set; }
-
-        /// <summary>
-        /// 流程全局唯一ID
-        /// </summary>
-        [JsonProperty("puid")]
-        public string Puid { get; set; }
-
-        /// <summary>
-        /// 更新的子流程上下文。完全覆盖原值。若不需要覆盖,则传null
-        /// </summary>
-        [JsonProperty("sub_contexts")]
-        public List<string> SubContexts { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossCsCssocialYqmessageQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossCsCssocialYqmessageQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossCsCssocialYqmessageQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 搜索条件字符串:搜索请求的JSON字符串,JSON字符串中:  posKeyword: 正向关键词  associationKeyword:搭配关键词  negKeyword:排除关键词(负向关键词)
-        /// </summary>
-        [JsonProperty("search_criteria")]
-        public string SearchCriteria { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossCsDatacollectSendModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossCsDatacollectSendModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossCsDatacollectSendModel : AlipayObject
-    {
-        /// <summary>
-        /// 上数提交数据内容
-        /// </summary>
-        [JsonProperty("content")]
-        public string Content { get; set; }
-    }
-}

+ 0 - 61
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoiceApplyModel.cs

@@ -1,61 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossFncInvoiceApplyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossFncInvoiceApplyModel : AlipayObject
-    {
-        /// <summary>
-        /// 调用方身份识别标记(应用名称) 与业务单据号联合唯一
-        /// </summary>
-        [JsonProperty("biz_id")]
-        public string BizId { get; set; }
-
-        /// <summary>
-        /// 业务单据号,业务流水号
-        /// </summary>
-        [JsonProperty("biz_no")]
-        public string BizNo { get; set; }
-
-        /// <summary>
-        /// 开票总金额,开票金额不能为空,开票金额不能小于等于0
-        /// </summary>
-        [JsonProperty("invoice_amt")]
-        public MultiCurrencyMoneyOpenApi InvoiceAmt { get; set; }
-
-        /// <summary>
-        /// 申请开票类型,01:专票;02:普票
-        /// </summary>
-        [JsonProperty("invoice_type")]
-        public string InvoiceType { get; set; }
-
-        /// <summary>
-        /// 备注
-        /// </summary>
-        [JsonProperty("memo")]
-        public string Memo { get; set; }
-
-        /// <summary>
-        /// 需开票的应收月账单号
-        /// </summary>
-        [JsonProperty("mthtly_bill_nos")]
-        public List<string> MthtlyBillNos { get; set; }
-
-        /// <summary>
-        /// 申请人的uid号
-        /// </summary>
-        [JsonProperty("operator")]
-        public string Operator { get; set; }
-
-        /// <summary>
-        /// 01主站,02芝麻,03金融云
-        /// </summary>
-        [JsonProperty("out_biz_type")]
-        public string OutBizType { get; set; }
-    }
-}

+ 0 - 163
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoiceBatchqueryModel.cs

@@ -1,163 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossFncInvoiceBatchqueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossFncInvoiceBatchqueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 开票申请ID,唯一标识开票申请表的ID
-        /// </summary>
-        [JsonProperty("apply_order_id")]
-        public string ApplyOrderId { get; set; }
-
-        /// <summary>
-        /// 买方发票抬头,用于打印在发票上
-        /// </summary>
-        [JsonProperty("buyer_invoice_title")]
-        public string BuyerInvoiceTitle { get; set; }
-
-        /// <summary>
-        /// 对应发票商户的ipId,在主站标示mid,在其他环境标示ip_id。
-        /// </summary>
-        [JsonProperty("buyer_ipid")]
-        public string BuyerIpid { get; set; }
-
-        /// <summary>
-        /// 购方商户ID集合
-        /// </summary>
-        [JsonProperty("buyer_ipids")]
-        public List<string> BuyerIpids { get; set; }
-
-        /// <summary>
-        /// 商户结算的ipRoleId,表示商户的结算对象,在主站表示pid。
-        /// </summary>
-        [JsonProperty("buyer_iprole_id")]
-        public string BuyerIproleId { get; set; }
-
-        /// <summary>
-        /// 购方PID集合
-        /// </summary>
-        [JsonProperty("buyer_iprole_ids")]
-        public List<string> BuyerIproleIds { get; set; }
-
-        /// <summary>
-        /// 对应发票所在OU的id,用于标示该发票所述的OU。
-        /// </summary>
-        [JsonProperty("inst_id")]
-        public string InstId { get; set; }
-
-        /// <summary>
-        /// 开票渠道 01 线上;02 线下
-        /// </summary>
-        [JsonProperty("invoice_channel")]
-        public string InvoiceChannel { get; set; }
-
-        /// <summary>
-        /// 发票代码,税务部门给予发票的编码
-        /// </summary>
-        [JsonProperty("invoice_code")]
-        public string InvoiceCode { get; set; }
-
-        /// <summary>
-        /// 发票创建日期【起始日期,格式yyyyMMdd】
-        /// </summary>
-        [JsonProperty("invoice_create_date_begin")]
-        public string InvoiceCreateDateBegin { get; set; }
-
-        /// <summary>
-        /// 发票创建日期【结束日期,格式yyyyMMdd】
-        /// </summary>
-        [JsonProperty("invoice_create_date_end")]
-        public string InvoiceCreateDateEnd { get; set; }
-
-        /// <summary>
-        /// 发票ID集合,发票ID,唯一标示一张发票的ID
-        /// </summary>
-        [JsonProperty("invoice_ids")]
-        public List<string> InvoiceIds { get; set; }
-
-        /// <summary>
-        /// 开票介质 01电子 02纸质
-        /// </summary>
-        [JsonProperty("invoice_material")]
-        public string InvoiceMaterial { get; set; }
-
-        /// <summary>
-        /// 发票号码,税务部门给予发票的编码
-        /// </summary>
-        [JsonProperty("invoice_no")]
-        public string InvoiceNo { get; set; }
-
-        /// <summary>
-        /// 发票开票日期【起始日期,格式yyyyMMdd】
-        /// </summary>
-        [JsonProperty("invoice_open_date_begin")]
-        public string InvoiceOpenDateBegin { get; set; }
-
-        /// <summary>
-        /// 发票开票日期【结束日期,格式yyyyMMdd】
-        /// </summary>
-        [JsonProperty("invoice_open_date_end")]
-        public string InvoiceOpenDateEnd { get; set; }
-
-        /// <summary>
-        /// 发票状态:用于标示发票当前的状态,状态类型以及相关含义:01 待开票;02 开票中;03 已开票;04 作废中;05 已作废;06 红冲中;07 已红冲;08 部分红冲;09 无效
-        /// </summary>
-        [JsonProperty("invoice_status")]
-        public List<string> InvoiceStatus { get; set; }
-
-        /// <summary>
-        /// 发票类型,01专票 02普票 03营业税发票 04国际形式发票 05其它发票
-        /// </summary>
-        [JsonProperty("invoice_types")]
-        public List<string> InvoiceTypes { get; set; }
-
-        /// <summary>
-        /// 是否能在线开票 Y能 N不能
-        /// </summary>
-        [JsonProperty("is_online")]
-        public string IsOnline { get; set; }
-
-        /// <summary>
-        /// 是否红字 Y红字 N蓝字
-        /// </summary>
-        [JsonProperty("is_red")]
-        public string IsRed { get; set; }
-
-        /// <summary>
-        /// 邮寄状态 01 待邮寄;02 已邮寄;03 退回中;04 已退回
-        /// </summary>
-        [JsonProperty("mail_status")]
-        public List<string> MailStatus { get; set; }
-
-        /// <summary>
-        /// 月账单号
-        /// </summary>
-        [JsonProperty("monthly_bill_no")]
-        public string MonthlyBillNo { get; set; }
-
-        /// <summary>
-        /// 起始页,分页时必须提供
-        /// </summary>
-        [JsonProperty("page_no")]
-        public long PageNo { get; set; }
-
-        /// <summary>
-        /// 每页显示数,分页时必须提供
-        /// </summary>
-        [JsonProperty("page_size")]
-        public long PageSize { get; set; }
-
-        /// <summary>
-        /// 快递单号
-        /// </summary>
-        [JsonProperty("tracking_no")]
-        public string TrackingNo { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoiceQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossFncInvoiceQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossFncInvoiceQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 查询ID:用于标示一张发票,通过发票综合查询可以查询到该ID。
-        /// </summary>
-        [JsonProperty("invoice_id")]
-        public string InvoiceId { get; set; }
-    }
-}

+ 0 - 25
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoicereceiptBatchqueryModel.cs

@@ -1,25 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossFncInvoicereceiptBatchqueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossFncInvoicereceiptBatchqueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 月账单号集合,唯一性ID集合,月账单表唯一主键ID集合
-        /// </summary>
-        [JsonProperty("bill_nos")]
-        public List<string> BillNos { get; set; }
-
-        /// <summary>
-        /// 来源类型,01:主站;02:芝麻;03:金融云;04:微贷
-        /// </summary>
-        [JsonProperty("out_biz_type")]
-        public string OutBizType { get; set; }
-    }
-}

+ 0 - 42
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvoicereceiptCreateModel.cs

@@ -1,42 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossFncInvoicereceiptCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossFncInvoicereceiptCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 账单金额变更消息事件码  AR_MTHLY_BILL_CREATE:应收账单创建,  AR_MTHLY_BILL_CHANGE:应收金额更新
-        /// </summary>
-        [JsonProperty("event_code")]
-        public string EventCode { get; set; }
-
-        /// <summary>
-        /// 账单金额变更消息事件类型  CREATE:创建事件,UPDATE:更新事件
-        /// </summary>
-        [JsonProperty("event_type")]
-        public string EventType { get; set; }
-
-        /// <summary>
-        /// 月帐单信息
-        /// </summary>
-        [JsonProperty("monthly_bill")]
-        public ArMonthlyBillDTO MonthlyBill { get; set; }
-
-        /// <summary>
-        /// 事件全局id,可以使用uuid
-        /// </summary>
-        [JsonProperty("msg_id")]
-        public string MsgId { get; set; }
-
-        /// <summary>
-        /// 消息来源 01:主站,02:芝麻,03:金融云,04:微贷
-        /// </summary>
-        [JsonProperty("out_biz_type")]
-        public string OutBizType { get; set; }
-    }
-}

+ 0 - 145
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncUserinvoiceinfoCreateModel.cs

@@ -1,145 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossFncUserinvoiceinfoCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossFncUserinvoiceinfoCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 是否接受电子票 true:是,false:否
-        /// </summary>
-        [JsonProperty("accept_electronic")]
-        public bool AcceptElectronic { get; set; }
-
-        /// <summary>
-        /// 公司注册地址,公司营业执照上登记的住址,一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("address")]
-        public string Address { get; set; }
-
-        /// <summary>
-        /// 开票资料pid寻址方式 true:pid寻址mid,优先以mid维度保存开票资料,若无mid则以pid维度保存开票资料 false:不寻址mid,以pid维度保存开票资料;非主站商户体系都是以pid(ipRoleId)维度保存开票资料,该值直接填为false
-        /// </summary>
-        [JsonProperty("addressing")]
-        public bool Addressing { get; set; }
-
-        /// <summary>
-        /// 是否自动申请开票 true:是,false:否
-        /// </summary>
-        [JsonProperty("auto")]
-        public bool Auto { get; set; }
-
-        /// <summary>
-        /// 银行账户,公司银行账号  一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("bank_account")]
-        public string BankAccount { get; set; }
-
-        /// <summary>
-        /// 开户行,办理银行开户手续的营业网点  一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("bank_name")]
-        public string BankName { get; set; }
-
-        /// <summary>
-        /// 营业执照地址,营业执照上传oss上的地址
-        /// </summary>
-        [JsonProperty("business_licence_url")]
-        public string BusinessLicenceUrl { get; set; }
-
-        /// <summary>
-        /// 是否暂停开票,商户添加的开票资料就是不暂停开票,如果后续要暂停开票,只能去结算中台处理。
-        /// </summary>
-        [JsonProperty("hold")]
-        public bool Hold { get; set; }
-
-        /// <summary>
-        /// 商户的pid(ipRoleId)
-        /// </summary>
-        [JsonProperty("ip_role_id")]
-        public string IpRoleId { get; set; }
-
-        /// <summary>
-        /// 银行开户许可证附件,银行开户许可证上传oss上的地址
-        /// </summary>
-        [JsonProperty("open_account_permit_url")]
-        public string OpenAccountPermitUrl { get; set; }
-
-        /// <summary>
-        /// 当前操作人
-        /// </summary>
-        [JsonProperty("operator")]
-        public string Operator { get; set; }
-
-        /// <summary>
-        /// 当前操作人类型,01:商户 02:管理员(小二)
-        /// </summary>
-        [JsonProperty("operator_type")]
-        public string OperatorType { get; set; }
-
-        /// <summary>
-        /// 其它资质证明地址,其他资质证明附件上传oss上的地址
-        /// </summary>
-        [JsonProperty("other_qualification_url")]
-        public string OtherQualificationUrl { get; set; }
-
-        /// <summary>
-        /// 外部只允许添加商户开票资料,该值填写为false
-        /// </summary>
-        [JsonProperty("ou")]
-        public bool Ou { get; set; }
-
-        /// <summary>
-        /// 纳税人识别号,税务登记证上的号码。一般纳税人必须填写,小规模纳税人如果是商户也必须填写,个人无需填写
-        /// </summary>
-        [JsonProperty("tax_no")]
-        public string TaxNo { get; set; }
-
-        /// <summary>
-        /// 纳税人资格开始时间 (格式:时间戳)  一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("tax_payer_quali_valid")]
-        public string TaxPayerQualiValid { get; set; }
-
-        /// <summary>
-        /// 纳税人资格种类,01:一般纳税人;02:小规模纳税人;03:国际商户
-        /// </summary>
-        [JsonProperty("tax_payer_qualification")]
-        public string TaxPayerQualification { get; set; }
-
-        /// <summary>
-        /// 一般纳税人资格证书地址,一般纳税人资格证书上传oss上的地址
-        /// </summary>
-        [JsonProperty("tax_qualification_url")]
-        public string TaxQualificationUrl { get; set; }
-
-        /// <summary>
-        /// 税务登记证地址,税务登记证上传oss上的地址
-        /// </summary>
-        [JsonProperty("tax_reg_cert_url")]
-        public string TaxRegCertUrl { get; set; }
-
-        /// <summary>
-        /// 公司注册电话(手机号和座机均可)  一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("telephone")]
-        public string Telephone { get; set; }
-
-        /// <summary>
-        /// 发票抬头,票面信息上的抬头信息
-        /// </summary>
-        [JsonProperty("title")]
-        public string Title { get; set; }
-
-        /// <summary>
-        /// 收件人列表,若不修改此项可以不填  选择非电子票时,邮寄信息必填,且保证邮寄信息的ipRoleId和开票资料的ipRoleId相等
-        /// </summary>
-        [JsonProperty("user_mail_info_order_list")]
-        public List<UserMailInfoOrder> UserMailInfoOrderList { get; set; }
-    }
-}

+ 0 - 133
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncUserinvoiceinfoModifyModel.cs

@@ -1,133 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossFncUserinvoiceinfoModifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossFncUserinvoiceinfoModifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 是否接受电子票 true:是,false:否
-        /// </summary>
-        [JsonProperty("accept_electronic")]
-        public bool AcceptElectronic { get; set; }
-
-        /// <summary>
-        /// 公司注册地址,公司营业执照上登记的住址,一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("address")]
-        public string Address { get; set; }
-
-        /// <summary>
-        /// 是否自动申请开票 true:是;false:否
-        /// </summary>
-        [JsonProperty("auto")]
-        public bool Auto { get; set; }
-
-        /// <summary>
-        /// 银行账户,公司银行账号  一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("bank_account")]
-        public string BankAccount { get; set; }
-
-        /// <summary>
-        /// 开户行,办理银行开户手续的营业网点  一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("bank_name")]
-        public string BankName { get; set; }
-
-        /// <summary>
-        /// 营业执照地址,营业执照上传oss上的地址
-        /// </summary>
-        [JsonProperty("business_licence_url")]
-        public string BusinessLicenceUrl { get; set; }
-
-        /// <summary>
-        /// 是否暂停开票,商户修改无效,如果要暂停开票,只能去结算中台处理。
-        /// </summary>
-        [JsonProperty("hold")]
-        public bool Hold { get; set; }
-
-        /// <summary>
-        /// 开票资料ID
-        /// </summary>
-        [JsonProperty("id")]
-        public string Id { get; set; }
-
-        /// <summary>
-        /// 银行开户许可证附件,银行开户许可证上传oss上的地址
-        /// </summary>
-        [JsonProperty("open_account_permit_url")]
-        public string OpenAccountPermitUrl { get; set; }
-
-        /// <summary>
-        /// 当前操作人
-        /// </summary>
-        [JsonProperty("operator")]
-        public string Operator { get; set; }
-
-        /// <summary>
-        /// 当前操作人类型,01:商户;02:管理员(小二)
-        /// </summary>
-        [JsonProperty("operator_type")]
-        public string OperatorType { get; set; }
-
-        /// <summary>
-        /// 其它资质证明地址,其他资质证明附件上传oss上的地址
-        /// </summary>
-        [JsonProperty("other_qualification_url")]
-        public string OtherQualificationUrl { get; set; }
-
-        /// <summary>
-        /// 纳税人识别号,税务登记证上的号码。一般纳税人必须填写,小规模纳税人如果是商户也必须填写,个人无需填写
-        /// </summary>
-        [JsonProperty("tax_no")]
-        public string TaxNo { get; set; }
-
-        /// <summary>
-        /// 纳税人资格开始时间 (格式:时间戳)  一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("tax_payer_quali_valid")]
-        public string TaxPayerQualiValid { get; set; }
-
-        /// <summary>
-        /// 纳税人资格种类,01:一般纳税人;02:小规模纳税人;03:国际商户
-        /// </summary>
-        [JsonProperty("tax_payer_qualification")]
-        public string TaxPayerQualification { get; set; }
-
-        /// <summary>
-        /// 一般纳税人资格证书地址,一般纳税人资格证书上传oss上的地址
-        /// </summary>
-        [JsonProperty("tax_qualification_url")]
-        public string TaxQualificationUrl { get; set; }
-
-        /// <summary>
-        /// 税务登记证地址,税务登记证上传oss上的地址
-        /// </summary>
-        [JsonProperty("tax_reg_cert_url")]
-        public string TaxRegCertUrl { get; set; }
-
-        /// <summary>
-        /// 公司注册电话  一般纳税人必须填写,小规模纳税人无需填写
-        /// </summary>
-        [JsonProperty("telephone")]
-        public string Telephone { get; set; }
-
-        /// <summary>
-        /// 发票抬头,票面信息上的抬头信息
-        /// </summary>
-        [JsonProperty("title")]
-        public string Title { get; set; }
-
-        /// <summary>
-        /// 收件人列表,若不修改此项可以不填  选择非电子票时,邮寄信息必填,且保证邮寄信息的ipRoleId和开票资料的ipRoleId相等
-        /// </summary>
-        [JsonProperty("user_mail_info_order_list")]
-        public List<UserMailInfoOrder> UserMailInfoOrderList { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncUserinvoiceinfoQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossFncUserinvoiceinfoQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossFncUserinvoiceinfoQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 开票pid/mid/ou,唯一标识商户信息/集团用户信息的ID
-        /// </summary>
-        [JsonProperty("pid")]
-        public string Pid { get; set; }
-    }
-}

+ 0 - 30
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossOrderApplyModel.cs

@@ -1,30 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossOrderApplyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossOrderApplyModel : AlipayObject
-    {
-        /// <summary>
-        /// synchronize
-        /// </summary>
-        [JsonProperty("operation_type")]
-        public string OperationType { get; set; }
-
-        /// <summary>
-        /// 订单号
-        /// </summary>
-        [JsonProperty("order_no")]
-        public string OrderNo { get; set; }
-
-        /// <summary>
-        /// 订单类型
-        /// </summary>
-        [JsonProperty("order_type")]
-        public string OrderType { get; set; }
-    }
-}

+ 0 - 54
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossOrderDiagnosisGetModel.cs

@@ -1,54 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossOrderDiagnosisGetModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossOrderDiagnosisGetModel : AlipayObject
-    {
-        /// <summary>
-        /// 返回的具体的结果信息,选填
-        /// </summary>
-        [JsonProperty("code")]
-        public string Code { get; set; }
-
-        /// <summary>
-        /// 结束时间,按照yyyy-MM-dd HH:mm:ss
-        /// </summary>
-        [JsonProperty("end_time")]
-        public string EndTime { get; set; }
-
-        /// <summary>
-        /// 发现人,用于表示详细的问题发现者的类别  PFUNDDTS:资金治理服务平台  TIANWEN:淘宝天问平台  TRADEBRAIN:交易大脑  BCP:淘宝业务实时校验平台  DEVELOPER:开发  CUSTOMER_SERVICE:客服
-        /// </summary>
-        [JsonProperty("find_operator")]
-        public string FindOperator { get; set; }
-
-        /// <summary>
-        /// 订单号,订单号和外部订单号两者不能同时为空
-        /// </summary>
-        [JsonProperty("order_no")]
-        public string OrderNo { get; set; }
-
-        /// <summary>
-        /// 外部订单号,例如,淘宝订单号;  订单号和外部订单号两者不能同时为空
-        /// </summary>
-        [JsonProperty("out_order_no")]
-        public string OutOrderNo { get; set; }
-
-        /// <summary>
-        /// 问题发现的来源,有以下几类  OUTSIDE_AUTOMATIC,外部自动发现  INSIDE_AUTOMATIC,内部自动发现  MANUAL_CONSULT,人工咨询
-        /// </summary>
-        [JsonProperty("source")]
-        public string Source { get; set; }
-
-        /// <summary>
-        /// 开始时间,按照yyyy-MM-dd HH:mm:ss
-        /// </summary>
-        [JsonProperty("start_time")]
-        public string StartTime { get; set; }
-    }
-}

+ 0 - 114
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdSubmerchantCreateModel.cs

@@ -1,114 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossProdSubmerchantCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossProdSubmerchantCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 受理商户详细经营地址
-        /// </summary>
-        [JsonProperty("address")]
-        public string Address { get; set; }
-
-        /// <summary>
-        /// 受理商户简称
-        /// </summary>
-        [JsonProperty("alias_name")]
-        public string AliasName { get; set; }
-
-        /// <summary>
-        /// 受理商户营业执照编号
-        /// </summary>
-        [JsonProperty("business_license")]
-        public string BusinessLicense { get; set; }
-
-        /// <summary>
-        /// 受理商户经营类目,参考开放平台口碑开放行业入驻要求
-        /// </summary>
-        [JsonProperty("category_id")]
-        public string CategoryId { get; set; }
-
-        /// <summary>
-        /// 受理商户所在城市编码
-        /// </summary>
-        [JsonProperty("city_code")]
-        public string CityCode { get; set; }
-
-        /// <summary>
-        /// 受理商户联系人邮箱
-        /// </summary>
-        [JsonProperty("contact_email")]
-        public string ContactEmail { get; set; }
-
-        /// <summary>
-        /// 受理商户联系人手机号
-        /// </summary>
-        [JsonProperty("contact_mobile")]
-        public string ContactMobile { get; set; }
-
-        /// <summary>
-        /// 受理商户联系人名称
-        /// </summary>
-        [JsonProperty("contact_name")]
-        public string ContactName { get; set; }
-
-        /// <summary>
-        /// 受理商户联系人电话
-        /// </summary>
-        [JsonProperty("contact_phone")]
-        public string ContactPhone { get; set; }
-
-        /// <summary>
-        /// 受理商户所在区县编码
-        /// </summary>
-        [JsonProperty("district_code")]
-        public string DistrictCode { get; set; }
-
-        /// <summary>
-        /// 受理商户编号,由受理机构定义,需要保证在受理机构下唯一
-        /// </summary>
-        [JsonProperty("external_id")]
-        public string ExternalId { get; set; }
-
-        /// <summary>
-        /// 受理商户身份证编号
-        /// </summary>
-        [JsonProperty("id_card")]
-        public string IdCard { get; set; }
-
-        /// <summary>
-        /// 受理商户备注信息,可填写额外信息
-        /// </summary>
-        [JsonProperty("memo")]
-        public string Memo { get; set; }
-
-        /// <summary>
-        /// 受理商户名称
-        /// </summary>
-        [JsonProperty("name")]
-        public string Name { get; set; }
-
-        /// <summary>
-        /// 受理商户所在省份编码
-        /// </summary>
-        [JsonProperty("province_code")]
-        public string ProvinceCode { get; set; }
-
-        /// <summary>
-        /// 受理商户客服电话
-        /// </summary>
-        [JsonProperty("service_phone")]
-        public string ServicePhone { get; set; }
-
-        /// <summary>
-        /// 受理商户来源机构标识,填写受理机构在支付宝的pid
-        /// </summary>
-        [JsonProperty("source")]
-        public string Source { get; set; }
-    }
-}

+ 0 - 84
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdSubmerchantModifyModel.cs

@@ -1,84 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossProdSubmerchantModifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossProdSubmerchantModifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 受理商户详细经营地址
-        /// </summary>
-        [JsonProperty("address")]
-        public string Address { get; set; }
-
-        /// <summary>
-        /// 受理商户简称
-        /// </summary>
-        [JsonProperty("alias_name")]
-        public string AliasName { get; set; }
-
-        /// <summary>
-        /// 受理商户营业执照编号
-        /// </summary>
-        [JsonProperty("business_license")]
-        public string BusinessLicense { get; set; }
-
-        /// <summary>
-        /// 受理商户城市编码
-        /// </summary>
-        [JsonProperty("city_code")]
-        public string CityCode { get; set; }
-
-        /// <summary>
-        /// 受理商户联系人名称
-        /// </summary>
-        [JsonProperty("contact_name")]
-        public string ContactName { get; set; }
-
-        /// <summary>
-        /// 受理商户区县编码
-        /// </summary>
-        [JsonProperty("district_code")]
-        public string DistrictCode { get; set; }
-
-        /// <summary>
-        /// 受理商户编号,与sub_merchant_id二选一必传
-        /// </summary>
-        [JsonProperty("external_id")]
-        public string ExternalId { get; set; }
-
-        /// <summary>
-        /// 受理商户身份证编号
-        /// </summary>
-        [JsonProperty("id_card")]
-        public string IdCard { get; set; }
-
-        /// <summary>
-        /// 受理商户省份编码
-        /// </summary>
-        [JsonProperty("province_code")]
-        public string ProvinceCode { get; set; }
-
-        /// <summary>
-        /// 受理商户客服电话
-        /// </summary>
-        [JsonProperty("service_phone")]
-        public string ServicePhone { get; set; }
-
-        /// <summary>
-        /// 受理商户来源机构标识,填写受理机构在支付宝的pid
-        /// </summary>
-        [JsonProperty("source")]
-        public string Source { get; set; }
-
-        /// <summary>
-        /// 本次修改受理商户的支付宝识别号,同请求传入的sub_merchant_id字段,与external_id二选一必传
-        /// </summary>
-        [JsonProperty("sub_merchant_id")]
-        public string SubMerchantId { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdSubmerchantQueryModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBossProdSubmerchantQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBossProdSubmerchantQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 受理商户在受理机构下的唯一标识,与sub_merchant_id二选一必传
-        /// </summary>
-        [JsonProperty("external_id")]
-        public string ExternalId { get; set; }
-
-        /// <summary>
-        /// 受理商户在支付宝入驻后的识别号,商户入驻后由支付宝返回,与external_id二选一必传
-        /// </summary>
-        [JsonProperty("sub_merchant_id")]
-        public string SubMerchantId { get; set; }
-    }
-}

+ 0 - 97
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessItemExternalSyncModel.cs

@@ -1,97 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessItemExternalSyncModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessItemExternalSyncModel : AlipayObject
-    {
-        /// <summary>
-        /// 商品失效时间
-        /// </summary>
-        [JsonProperty("end_date")]
-        public string EndDate { get; set; }
-
-        /// <summary>
-        /// 商品扩展金额
-        /// </summary>
-        [JsonProperty("ext_price_info")]
-        public List<PriceInfo> ExtPriceInfo { get; set; }
-
-        /// <summary>
-        /// 商品扩展属性
-        /// </summary>
-        [JsonProperty("ext_prop")]
-        public string ExtProp { get; set; }
-
-        /// <summary>
-        /// 商品外部类目信息
-        /// </summary>
-        [JsonProperty("external_category_info")]
-        public ItemCategoryInfo ExternalCategoryInfo { get; set; }
-
-        /// <summary>
-        /// 外部商品id
-        /// </summary>
-        [JsonProperty("external_item_id")]
-        public string ExternalItemId { get; set; }
-
-        /// <summary>
-        /// 商品库存数量
-        /// </summary>
-        [JsonProperty("inventory")]
-        public long Inventory { get; set; }
-
-        /// <summary>
-        /// 商品类型:  COMMON_ITEM 普通商品
-        /// </summary>
-        [JsonProperty("item_type")]
-        public string ItemType { get; set; }
-
-        /// <summary>
-        /// 商品金额,单位为元,精确到小数点后两位
-        /// </summary>
-        [JsonProperty("original_price")]
-        public string OriginalPrice { get; set; }
-
-        /// <summary>
-        /// 商品图片信息
-        /// </summary>
-        [JsonProperty("picture_info")]
-        public string PictureInfo { get; set; }
-
-        /// <summary>
-        /// 商品活动类型  GROUP_BUYING 拼团  FLASH_SALE 秒杀  DISCOUNT_SEVEN 七折抢新  NINE_BY_NINE 九块九
-        /// </summary>
-        [JsonProperty("promotion_type")]
-        public string PromotionType { get; set; }
-
-        /// <summary>
-        /// 请求ID,支持英文字母和数字,由调用者自行定义(不允许重复)
-        /// </summary>
-        [JsonProperty("request_id")]
-        public string RequestId { get; set; }
-
-        /// <summary>
-        /// 商品生效时间
-        /// </summary>
-        [JsonProperty("start_date")]
-        public string StartDate { get; set; }
-
-        /// <summary>
-        /// 商品状态  EFFECTIVE 上架  INVALID 下架
-        /// </summary>
-        [JsonProperty("status")]
-        public string Status { get; set; }
-
-        /// <summary>
-        /// 商品标题
-        /// </summary>
-        [JsonProperty("subject")]
-        public string Subject { get; set; }
-    }
-}

+ 0 - 25
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessItemInventoryExternalSyncModel.cs

@@ -1,25 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessItemInventoryExternalSyncModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessItemInventoryExternalSyncModel : AlipayObject
-    {
-        /// <summary>
-        /// 商品库存信息列表
-        /// </summary>
-        [JsonProperty("inventories")]
-        public List<ItemInventory> Inventories { get; set; }
-
-        /// <summary>
-        /// 请求ID,支持英文字母和数字,由调用者自行定义(不允许重复)
-        /// </summary>
-        [JsonProperty("request_id")]
-        public string RequestId { get; set; }
-    }
-}

+ 0 - 31
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderCancelModel.cs

@@ -1,31 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessOrderCancelModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessOrderCancelModel : AlipayObject
-    {
-        /// <summary>
-        /// 支付工具撤销请求明细。若该字段为空则认为是整单撤销
-        /// </summary>
-        [JsonProperty("cancel_paytool_list")]
-        public List<PaytoolCancelRequestDetail> CancelPaytoolList { get; set; }
-
-        /// <summary>
-        /// 商户外部订单号,与支付宝订单号不能同时为空。注:商户已获取order_no(支付宝订单号)的情况下必须优先传入order_no
-        /// </summary>
-        [JsonProperty("merchant_order_no")]
-        public string MerchantOrderNo { get; set; }
-
-        /// <summary>
-        /// 支付宝订单号,与商户外部订单号不能同时为空。注:商户已获取order_no的情况下必须优先传入order_no
-        /// </summary>
-        [JsonProperty("order_no")]
-        public string OrderNo { get; set; }
-    }
-}

+ 0 - 31
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderConsultModel.cs

@@ -1,31 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessOrderConsultModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessOrderConsultModel : AlipayObject
-    {
-        /// <summary>
-        /// 买家识别信息。  本接口场景下若无用户id信息,可扫用户付款页中条形码,传入条码信息(type为BAR_CODE,issuer为ALIPAY,identity为获取的用户条形码码值)
-        /// </summary>
-        [JsonProperty("buyer_identity")]
-        public UserIdentity BuyerIdentity { get; set; }
-
-        /// <summary>
-        /// 经营环境信息
-        /// </summary>
-        [JsonProperty("env_info")]
-        public EnvInfo EnvInfo { get; set; }
-
-        /// <summary>
-        /// 商品详情列表
-        /// </summary>
-        [JsonProperty("item_list")]
-        public List<ItemDetail> ItemList { get; set; }
-    }
-}

+ 0 - 67
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderCreateModel.cs

@@ -1,67 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessOrderCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessOrderCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 买家身份信息。注:本接口只支持传入type为USER_ID,issuer为ALIPAY
-        /// </summary>
-        [JsonProperty("buyer_identity")]
-        public UserIdentity BuyerIdentity { get; set; }
-
-        /// <summary>
-        /// 订单控制信息,比如超时信息。
-        /// </summary>
-        [JsonProperty("control_info")]
-        public ControlInfo ControlInfo { get; set; }
-
-        /// <summary>
-        /// 订单经营环境信息
-        /// </summary>
-        [JsonProperty("env_info")]
-        public EnvInfo EnvInfo { get; set; }
-
-        /// <summary>
-        /// 订单商品列表
-        /// </summary>
-        [JsonProperty("item_list")]
-        public List<ItemDetail> ItemList { get; set; }
-
-        /// <summary>
-        /// 商户外部订单号
-        /// </summary>
-        [JsonProperty("merchant_order_no")]
-        public string MerchantOrderNo { get; set; }
-
-        /// <summary>
-        /// 订单金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]
-        /// </summary>
-        [JsonProperty("order_amount")]
-        public string OrderAmount { get; set; }
-
-        /// <summary>
-        /// 订单创建指定营销信息,如果不传入该字段,表明不咨询前置营销
-        /// </summary>
-        [JsonProperty("selected_marketing")]
-        public MarketingSelectionInfo SelectedMarketing { get; set; }
-
-        /// <summary>
-        /// 卖家身份信息。注:只支持传入type为USER_ID,issuer为ALIPAY
-        /// </summary>
-        [JsonProperty("seller_identity")]
-        public UserIdentity SellerIdentity { get; set; }
-
-        /// <summary>
-        /// 订单标题
-        /// </summary>
-        [JsonProperty("title")]
-        public string Title { get; set; }
-    }
-}

+ 0 - 25
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderPayModel.cs

@@ -1,25 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessOrderPayModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessOrderPayModel : AlipayObject
-    {
-        /// <summary>
-        /// 支付宝订单号
-        /// </summary>
-        [JsonProperty("order_no")]
-        public string OrderNo { get; set; }
-
-        /// <summary>
-        /// 支付工具请求列表。支持将现金、商户预付卡、POS、支付宝等支付工具一起支付。
-        /// </summary>
-        [JsonProperty("paytool_list")]
-        public List<PaytoolRequestDetail> PaytoolList { get; set; }
-    }
-}

+ 0 - 30
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderQueryModel.cs

@@ -1,30 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessOrderQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessOrderQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 商户外部订单号,和支付宝订单号不能同时为空。注:商户已获取order_no(支付宝订单号)的情况下必须优先传入order_no
-        /// </summary>
-        [JsonProperty("merchant_order_no")]
-        public string MerchantOrderNo { get; set; }
-
-        /// <summary>
-        /// 支付宝订单号,与商户外部订单号不能同时为空。注:商户已获取order_no的情况下必须优先传入order_no
-        /// </summary>
-        [JsonProperty("order_no")]
-        public string OrderNo { get; set; }
-
-        /// <summary>
-        /// 商户外部支付工具单据号。若不传,则认为是整单查询,将返回整个订单的所有支付工具信息。
-        /// </summary>
-        [JsonProperty("paytool_request_no")]
-        public string PaytoolRequestNo { get; set; }
-    }
-}

+ 0 - 43
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderRefundModel.cs

@@ -1,43 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessOrderRefundModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessOrderRefundModel : AlipayObject
-    {
-        /// <summary>
-        /// 订单退款环境信息
-        /// </summary>
-        [JsonProperty("env_info")]
-        public EnvInfo EnvInfo { get; set; }
-
-        /// <summary>
-        /// 支付宝订单号
-        /// </summary>
-        [JsonProperty("order_no")]
-        public string OrderNo { get; set; }
-
-        /// <summary>
-        /// 退款支付工具列表
-        /// </summary>
-        [JsonProperty("refund_paytool_list")]
-        public List<PaytoolRefundRequestDetail> RefundPaytoolList { get; set; }
-
-        /// <summary>
-        /// 退款原因
-        /// </summary>
-        [JsonProperty("refund_reason")]
-        public string RefundReason { get; set; }
-
-        /// <summary>
-        /// 退款请求号。若退款请求号不为空,则必需传入refund_paytools_list。  若不传入退款请求号,同时refund_paytools_list为空,则认为是全额退款。
-        /// </summary>
-        [JsonProperty("refund_request_no")]
-        public string RefundRequestNo { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessOrderRefundQueryModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayBusinessOrderRefundQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayBusinessOrderRefundQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 支付宝订单号
-        /// </summary>
-        [JsonProperty("order_no")]
-        public string OrderNo { get; set; }
-
-        /// <summary>
-        /// 退款请求号,和退款时的退款请求号refund_request_no保持一致。若该参数为空则认为时整单退款查询,返回订单中所有的退款信息
-        /// </summary>
-        [JsonProperty("refund_request_no")]
-        public string RefundRequestNo { get; set; }
-    }
-}

+ 0 - 66
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceAlideviceinfoOfflinecodeCreateModel.cs

@@ -1,66 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceAlideviceinfoOfflinecodeCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceAlideviceinfoOfflinecodeCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 绑定标识
-        /// </summary>
-        [JsonProperty("biz_tag")]
-        public string BizTag { get; set; }
-
-        /// <summary>
-        /// 支付宝统一sdk获取的设备id
-        /// </summary>
-        [JsonProperty("biz_tid")]
-        public string BizTid { get; set; }
-
-        /// <summary>
-        /// 业务场景,由支付宝定义
-        /// </summary>
-        [JsonProperty("biz_type")]
-        public string BizType { get; set; }
-
-        /// <summary>
-        /// 机具物料id,由支付宝分配
-        /// </summary>
-        [JsonProperty("item_id")]
-        public string ItemId { get; set; }
-
-        /// <summary>
-        /// 绑定商户pid
-        /// </summary>
-        [JsonProperty("merchant_pid")]
-        public string MerchantPid { get; set; }
-
-        /// <summary>
-        /// 销售产品码
-        /// </summary>
-        [JsonProperty("product_code")]
-        public string ProductCode { get; set; }
-
-        /// <summary>
-        /// 离线支付协议版本,与支付sdk协议版本保持一致
-        /// </summary>
-        [JsonProperty("protocol_version")]
-        public string ProtocolVersion { get; set; }
-
-        /// <summary>
-        /// 设备sn号
-        /// </summary>
-        [JsonProperty("sn")]
-        public string Sn { get; set; }
-
-        /// <summary>
-        /// 设备供应商id,由支付宝分配
-        /// </summary>
-        [JsonProperty("supplier_id")]
-        public string SupplierId { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceAppPageUploadModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceAppPageUploadModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceAppPageUploadModel : AlipayObject
-    {
-        /// <summary>
-        /// 租户应用服务数据
-        /// </summary>
-        [JsonProperty("content")]
-        public CommerceAppUploadRequestContent Content { get; set; }
-
-        /// <summary>
-        /// 租户应用服务名称
-        /// </summary>
-        [JsonProperty("service_name")]
-        public string ServiceName { get; set; }
-    }
-}

+ 0 - 61
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceBusinessorderQueryModel.cs

@@ -1,61 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceBusinessorderQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceBusinessorderQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 查询办事记录的时间区间中的开始时间,格式为yyyy-MM-dd HH:mm:ss
-        /// </summary>
-        [JsonProperty("begin_time")]
-        public string BeginTime { get; set; }
-
-        /// <summary>
-        /// 查询办事记录的时间区间中的结束时间,格式为yyyy-MM-dd HH:mm:ss
-        /// </summary>
-        [JsonProperty("end_time")]
-        public string EndTime { get; set; }
-
-        /// <summary>
-        /// isv的appid
-        /// </summary>
-        [JsonProperty("isv_appid")]
-        public string IsvAppid { get; set; }
-
-        /// <summary>
-        /// 分页查询的起始页数
-        /// </summary>
-        [JsonProperty("page_num")]
-        public string PageNum { get; set; }
-
-        /// <summary>
-        /// 分页查询的每页数据量
-        /// </summary>
-        [JsonProperty("page_size")]
-        public string PageSize { get; set; }
-
-        /// <summary>
-        /// 查询的办事记录所属服务展台(如城市服务为CITY_SERVICE,车主平台为MYCAR_SERVICE等)
-        /// </summary>
-        [JsonProperty("platform_type")]
-        public string PlatformType { get; set; }
-
-        /// <summary>
-        /// 办事记录状态列表
-        /// </summary>
-        [JsonProperty("status_list")]
-        public List<string> StatusList { get; set; }
-
-        /// <summary>
-        /// 支付宝userId
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 54
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceDataMonitordeviceQualitycenterModifyModel.cs

@@ -1,54 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceDataMonitordeviceQualitycenterModifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceDataMonitordeviceQualitycenterModifyModel : AlipayObject
-    {
-        /// <summary>
-        /// device_id, 唯一标识设备,由openmonitor传递到质量中心。
-        /// </summary>
-        [JsonProperty("asset_id")]
-        public string AssetId { get; set; }
-
-        /// <summary>
-        /// fault_type,标识设备故障类型,由openmonitor传递到质量中心。
-        /// </summary>
-        [JsonProperty("fault_type")]
-        public string FaultType { get; set; }
-
-        /// <summary>
-        /// invoke_id, 用来回溯监控中心的调用方id,监控中心生成
-        /// </summary>
-        [JsonProperty("invoke_id")]
-        public long InvokeId { get; set; }
-
-        /// <summary>
-        /// quality_center_id,唯一,用于问题追踪去重,质量中心生成的唯一id。
-        /// </summary>
-        [JsonProperty("quality_center_id")]
-        public string QualityCenterId { get; set; }
-
-        /// <summary>
-        /// result, 机具处理结果,由质量中心生成。
-        /// </summary>
-        [JsonProperty("result")]
-        public string Result { get; set; }
-
-        /// <summary>
-        /// result_date, 处理结果的时间,质量中心生成。
-        /// </summary>
-        [JsonProperty("result_date")]
-        public string ResultDate { get; set; }
-
-        /// <summary>
-        /// result_msg,处理结果的描述,质量中心生成。
-        /// </summary>
-        [JsonProperty("result_msg")]
-        public string ResultMsg { get; set; }
-    }
-}

+ 0 - 60
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceDataResultSendModel.cs

@@ -1,60 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceDataResultSendModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceDataResultSendModel : AlipayObject
-    {
-        /// <summary>
-        /// 请求来源
-        /// </summary>
-        [JsonProperty("channel")]
-        public string Channel { get; set; }
-
-        /// <summary>
-        /// 版本号,由支付宝分配
-        /// </summary>
-        [JsonProperty("interface_version")]
-        public string InterfaceVersion { get; set; }
-
-        /// <summary>
-        /// 操作code,由支付宝分配
-        /// </summary>
-        [JsonProperty("op_code")]
-        public string OpCode { get; set; }
-
-        /// <summary>
-        /// 结果码,由支付宝分配,该结果码将对应不同的页面展示
-        /// </summary>
-        [JsonProperty("result_code")]
-        public string ResultCode { get; set; }
-
-        /// <summary>
-        /// 场景code,由支付宝分配
-        /// </summary>
-        [JsonProperty("scene_code")]
-        public string SceneCode { get; set; }
-
-        /// <summary>
-        /// 场景的数据表示. json 数组格式,  根据不同的scene_code,op_code,  channel,version共同确定参数是否  可以为空,接入时由支付宝确定  参数格式。
-        /// </summary>
-        [JsonProperty("scene_data")]
-        public string SceneData { get; set; }
-
-        /// <summary>
-        /// 通知的目标用户
-        /// </summary>
-        [JsonProperty("target_id")]
-        public string TargetId { get; set; }
-
-        /// <summary>
-        /// 取值范围:  IDENTITY_CARD_NO :身份证  ALIPAY_LOGON_ID:支付宝登录账号  BINDING_MOBILE_NO:支付宝账号绑定的手机号   ALIPAY_USER_ID:支付宝user_id  标明target_id对应的类型,此参数为空时,  默认为支付宝账号的user_id。  注意:类型为身份证、支付宝绑定的手机号时,  可能对应多个支付宝账号,此时只会选择列表  第一个支付宝账号的userId作为targetId使用。
-        /// </summary>
-        [JsonProperty("target_id_type")]
-        public string TargetIdType { get; set; }
-    }
-}

+ 0 - 60
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceDataSendModel.cs

@@ -1,60 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceDataSendModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceDataSendModel : AlipayObject
-    {
-        /// <summary>
-        /// 场景的来源渠道,比如场景  在阿里旅行触发,就用alitrip  接入时和支付宝共同确认
-        /// </summary>
-        [JsonProperty("channel")]
-        public string Channel { get; set; }
-
-        /// <summary>
-        /// 操作码,由支付宝分配
-        /// </summary>
-        [JsonProperty("op_code")]
-        public string OpCode { get; set; }
-
-        /// <summary>
-        /// 操作数据,如果只需要支付宝这边利用  数据直接完成某个功能(通知),则使  用此参数传输数据.,根据不同的scene_code,  op_code,channel,version共同确定参数是否  可以为空,接入时由支付宝确定参数格式。
-        /// </summary>
-        [JsonProperty("op_data")]
-        public string OpData { get; set; }
-
-        /// <summary>
-        /// 场景标识,由支付宝分配
-        /// </summary>
-        [JsonProperty("scene_code")]
-        public string SceneCode { get; set; }
-
-        /// <summary>
-        /// 场景的数据表示. json 数组  格式,根据不同的scene_code,  op_code,channel,version共同确定  参数是否可以为空,接入时由支付宝确定  参数格式。
-        /// </summary>
-        [JsonProperty("scene_data")]
-        public string SceneData { get; set; }
-
-        /// <summary>
-        /// 场景覆盖的目标人群标识,  单个用户是支付宝的userId,  多个用户userId 使用英文半  角逗号隔开,最多200个  如果是群组,使用支付宝分配  的群组ID.
-        /// </summary>
-        [JsonProperty("target_id")]
-        public string TargetId { get; set; }
-
-        /// <summary>
-        /// 取值范围:  IDENTITY_CARD_NO :身份证  ALIPAY_LOGON_ID:支付宝登录账号  BINDING_MOBILE_NO:支付宝账号绑定的手机号   ALIPAY_USER_ID:支付宝user_id  标明target_id对应的类型,此参数为空时,  默认为支付宝账号的user_id。  注意:类型为身份证、支付宝绑定的手机号时,  可能对应多个支付宝账号,此时只会选择列表  第一个支付宝账号的userId作为targetId使用。
-        /// </summary>
-        [JsonProperty("target_id_type")]
-        public string TargetIdType { get; set; }
-
-        /// <summary>
-        /// 场景数据的类型的版本,由支付宝分配
-        /// </summary>
-        [JsonProperty("version")]
-        public string Version { get; set; }
-    }
-}

+ 0 - 138
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateAuthenticateCampuscardModifyModel.cs

@@ -1,138 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceEducateAuthenticateCampuscardModifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceEducateAuthenticateCampuscardModifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 校区
-        /// </summary>
-        [JsonProperty("campus")]
-        public string Campus { get; set; }
-
-        /// <summary>
-        /// 学工号
-        /// </summary>
-        [JsonProperty("campus_no")]
-        public string CampusNo { get; set; }
-
-        /// <summary>
-        /// 一卡通卡号(实体卡)
-        /// </summary>
-        [JsonProperty("card_no")]
-        public string CardNo { get; set; }
-
-        /// <summary>
-        /// 1有效,2无效,3挂失
-        /// </summary>
-        [JsonProperty("card_status")]
-        public string CardStatus { get; set; }
-
-        /// <summary>
-        /// 1学生卡,2教工卡,3临时卡,4其他
-        /// </summary>
-        [JsonProperty("card_type")]
-        public string CardType { get; set; }
-
-        /// <summary>
-        /// 学生证件号
-        /// </summary>
-        [JsonProperty("cert_no")]
-        public string CertNo { get; set; }
-
-        /// <summary>
-        /// 学生证件类型,默认为1: 1 居民身份证
-        /// </summary>
-        [JsonProperty("cert_type")]
-        public string CertType { get; set; }
-
-        /// <summary>
-        /// 一卡通芯片号
-        /// </summary>
-        [JsonProperty("chip_no")]
-        public string ChipNo { get; set; }
-
-        /// <summary>
-        /// 邮箱地址
-        /// </summary>
-        [JsonProperty("email")]
-        public string Email { get; set; }
-
-        /// <summary>
-        /// 有效期,格式"yyyy-MM-dd HH:mm:ss"
-        /// </summary>
-        [JsonProperty("expire_at")]
-        public string ExpireAt { get; set; }
-
-        /// <summary>
-        /// 扩展信息,json格式
-        /// </summary>
-        [JsonProperty("ext_info")]
-        public string ExtInfo { get; set; }
-
-        /// <summary>
-        /// 学生性别,0未知,1男,2女,9未说明的性别
-        /// </summary>
-        [JsonProperty("gender")]
-        public string Gender { get; set; }
-
-        /// <summary>
-        /// base64编码人脸照片
-        /// </summary>
-        [JsonProperty("image_base_64")]
-        public string ImageBase64 { get; set; }
-
-        /// <summary>
-        /// 人脸采集时间,格式"yyyy-MM-dd HH:mm:ss"
-        /// </summary>
-        [JsonProperty("image_date")]
-        public string ImageDate { get; set; }
-
-        /// <summary>
-        /// 学生/教职工在学校唯一短号,由isv分配
-        /// </summary>
-        [JsonProperty("isv_short_code")]
-        public string IsvShortCode { get; set; }
-
-        /// <summary>
-        /// 学生手机
-        /// </summary>
-        [JsonProperty("mobile_no")]
-        public string MobileNo { get; set; }
-
-        /// <summary>
-        /// 学生/教职工姓名
-        /// </summary>
-        [JsonProperty("name")]
-        public string Name { get; set; }
-
-        /// <summary>
-        /// 组织信息,多个分组以;隔开:AA/BB/CC;A/B/C
-        /// </summary>
-        [JsonProperty("organization")]
-        public string Organization { get; set; }
-
-        /// <summary>
-        /// 学校名称
-        /// </summary>
-        [JsonProperty("school_name")]
-        public string SchoolName { get; set; }
-
-        /// <summary>
-        /// 学校标识码
-        /// </summary>
-        [JsonProperty("school_stdcode")]
-        public string SchoolStdcode { get; set; }
-
-        /// <summary>
-        /// 学生/教职工在学校唯一短号,此字段废弃
-        /// </summary>
-        [JsonProperty("short_code")]
-        public long ShortCode { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateCampuscardQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceEducateCampuscardQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceEducateCampuscardQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 支付宝用户ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 48
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateSceneTokenCreateModel.cs

@@ -1,48 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceEducateSceneTokenCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceEducateSceneTokenCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 证件号码
-        /// </summary>
-        [JsonProperty("cert_no")]
-        public string CertNo { get; set; }
-
-        /// <summary>
-        /// 1:身份证  2:军官证  3:士兵证  8:台湾居民通行证  A:护照  B:户口簿  Z:其它证件
-        /// </summary>
-        [JsonProperty("cert_type")]
-        public string CertType { get; set; }
-
-        /// <summary>
-        /// 家长手机号码
-        /// </summary>
-        [JsonProperty("parent_phone")]
-        public string ParentPhone { get; set; }
-
-        /// <summary>
-        /// 学校外标
-        /// </summary>
-        [JsonProperty("school_std_code")]
-        public string SchoolStdCode { get; set; }
-
-        /// <summary>
-        /// 学生姓名
-        /// </summary>
-        [JsonProperty("student_name")]
-        public string StudentName { get; set; }
-
-        /// <summary>
-        /// 教育场景子业务
-        /// </summary>
-        [JsonProperty("sub_code")]
-        public string SubCode { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateSignTokenQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceEducateSignTokenQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceEducateSignTokenQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 加密TOKEN
-        /// </summary>
-        [JsonProperty("token_key")]
-        public string TokenKey { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceEducateStudyAccountQueryModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceEducateStudyAccountQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceEducateStudyAccountQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 学校内标
-        /// </summary>
-        [JsonProperty("school_id")]
-        public string SchoolId { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 36
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotAccountbindingCreateModel.cs

@@ -1,36 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotAccountbindingCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotAccountbindingCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 协议服务商id+唯一+指定操作数据归属于哪个协议服务商+协议服务商接入时由支付宝统一分配
-        /// </summary>
-        [JsonProperty("protocol_supplier_id")]
-        public string ProtocolSupplierId { get; set; }
-
-        /// <summary>
-        /// 用户在协议服务商的用户id+唯一+用于建立与支付宝账号的绑定关系+用户在协议服务商注册
-        /// </summary>
-        [JsonProperty("protocol_user_id")]
-        public string ProtocolUserId { get; set; }
-
-        /// <summary>
-        /// 用户在协议服务商的用户名(显示名称)+不唯一+用于支付宝智能设备中心中显示用户名+用户在协议服务商注册时指定
-        /// </summary>
-        [JsonProperty("protocol_user_name")]
-        public string ProtocolUserName { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotAccountbindingDeleteModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotAccountbindingDeleteModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotAccountbindingDeleteModel : AlipayObject
-    {
-        /// <summary>
-        /// 协议服务商id+唯一+指定操作数据归属于哪个协议服务商+协议服务商接入时由支付宝统一分配
-        /// </summary>
-        [JsonProperty("protocol_supplier_id")]
-        public string ProtocolSupplierId { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotApplyorderStatusSyncModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotApplyorderStatusSyncModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotApplyorderStatusSyncModel : AlipayObject
-    {
-        /// <summary>
-        /// 申请单状态
-        /// </summary>
-        [JsonProperty("apply_order_status")]
-        public string ApplyOrderStatus { get; set; }
-
-        /// <summary>
-        /// 物料申请单号
-        /// </summary>
-        [JsonProperty("asset_apply_order_id")]
-        public string AssetApplyOrderId { get; set; }
-    }
-}

+ 0 - 30
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotDeviceDeleteModel.cs

@@ -1,30 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotDeviceDeleteModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotDeviceDeleteModel : AlipayObject
-    {
-        /// <summary>
-        /// 设备id+唯一+协议服务商用于唯一标识一个设备的设备id+唯一+协议服务商创建设备记录时指定
-        /// </summary>
-        [JsonProperty("device_id")]
-        public string DeviceId { get; set; }
-
-        /// <summary>
-        /// 协议服务商id+唯一+指定操作数据归属于哪个协议服务商+协议服务商接入时由支付宝统一分配
-        /// </summary>
-        [JsonProperty("protocol_supplier_id")]
-        public string ProtocolSupplierId { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 30
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotDeviceModifyModel.cs

@@ -1,30 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotDeviceModifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotDeviceModifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 更新后的设备对象+不唯一+用于更新支付宝智能设备中心中的设备信息+协议服务商指定+设备对象整体都需传入,而不能仅传入部分发生变更的属性
-        /// </summary>
-        [JsonProperty("device")]
-        public IotDevice Device { get; set; }
-
-        /// <summary>
-        /// 协议服务商id+唯一+指定操作数据归属于哪个协议服务商+协议服务商接入时由支付宝统一分配
-        /// </summary>
-        [JsonProperty("protocol_supplier_id")]
-        public string ProtocolSupplierId { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 30
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotDevicePersonalinfoModifyModel.cs

@@ -1,30 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotDevicePersonalinfoModifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotDevicePersonalinfoModifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 需更新的设备个性化信息+不唯一+用于更新支付宝智能设备中心中的设备个性化信息+协议服务商指定+设备个性化信息对象整体都需传入,而不能仅传入部分发生变更的属性
-        /// </summary>
-        [JsonProperty("device_personal_info")]
-        public IotDevicePersonalInfo DevicePersonalInfo { get; set; }
-
-        /// <summary>
-        /// 协议服务商id+唯一+指定操作数据归属于哪个协议服务商+协议服务商接入时由支付宝统一分配
-        /// </summary>
-        [JsonProperty("protocol_supplier_id")]
-        public string ProtocolSupplierId { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 37
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotDevicelistCreateModel.cs

@@ -1,37 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotDevicelistCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotDevicelistCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 设备对象列表+不唯一+用于批量创建设备记录+协议服务商指定+0个或多个设备对象列表,单次调用传入设备对象个数不能超过200
-        /// </summary>
-        [JsonProperty("device_list")]
-        public List<IotDevice> DeviceList { get; set; }
-
-        /// <summary>
-        /// 设备个性化信息列表+不唯一+用于设置设备的用户定制化信息+协议服务商指定
-        /// </summary>
-        [JsonProperty("device_personal_info_list")]
-        public List<IotDevicePersonalInfo> DevicePersonalInfoList { get; set; }
-
-        /// <summary>
-        /// 协议服务商id+唯一+指定操作数据归属于哪个协议服务商+协议服务商接入时由支付宝统一分配
-        /// </summary>
-        [JsonProperty("protocol_supplier_id")]
-        public string ProtocolSupplierId { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodAssetQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodAssetQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodAssetQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 模板ID(物料系统的item_id)
-        /// </summary>
-        [JsonProperty("item_id")]
-        public string ItemId { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodAssetapplyQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodAssetapplyQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodAssetapplyQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 物料平台的申请单ID
-        /// </summary>
-        [JsonProperty("apply_order_id")]
-        public string ApplyOrderId { get; set; }
-    }
-}

+ 0 - 36
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodBehaviorlogBatchqueryModel.cs

@@ -1,36 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodBehaviorlogBatchqueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodBehaviorlogBatchqueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 行为日志类型,SCAN_CDOE:扫码/HEARTBEAT:心跳
-        /// </summary>
-        [JsonProperty("behavior_type")]
-        public string BehaviorType { get; set; }
-
-        /// <summary>
-        /// 设备sn,device_sn/imei必须填一个,如果device_sn会优先通过device_sn查询
-        /// </summary>
-        [JsonProperty("device_sn")]
-        public string DeviceSn { get; set; }
-
-        /// <summary>
-        /// 设备imei码,device_sn/imei必须填一个,如果device_sn会优先通过device_sn查询
-        /// </summary>
-        [JsonProperty("imei")]
-        public string Imei { get; set; }
-
-        /// <summary>
-        /// 物料ID,支付宝提供,建议设置,当不同厂商设备device_sn/imei重复时,可过滤出关联指定物料ID的记录
-        /// </summary>
-        [JsonProperty("item_id")]
-        public string ItemId { get; set; }
-    }
-}

+ 0 - 49
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDeviceBindModel.cs

@@ -1,49 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodDeviceBindModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodDeviceBindModel : AlipayObject
-    {
-        /// <summary>
-        /// 设备唯一标识,设备id;identity_type='ID'时必填
-        /// </summary>
-        [JsonProperty("biz_tid")]
-        public string BizTid { get; set; }
-
-        /// <summary>
-        /// 设备SN,与supplier_id配合作为设备识别的唯一标识;identity_type='SN'时必填
-        /// </summary>
-        [JsonProperty("device_sn")]
-        public string DeviceSn { get; set; }
-
-        /// <summary>
-        /// 绑定扩展信息
-        /// </summary>
-        [JsonProperty("ext_info")]
-        public string ExtInfo { get; set; }
-
-        /// <summary>
-        /// 可选项[SN,ID]  SN-使用device_sn、supplier_id联合作为设备唯一识别标识  ID-使用biz_tid作为设备唯一识别标识
-        /// </summary>
-        [JsonProperty("identify_type")]
-        public string IdentifyType { get; set; }
-
-        /// <summary>
-        /// 绑定关系
-        /// </summary>
-        [JsonProperty("principal")]
-        public List<IotDevicePrincipal> Principal { get; set; }
-
-        /// <summary>
-        /// 设备供应商id,与device_sn配合作为设备识别唯一标识;identity_type='SN'时必填
-        /// </summary>
-        [JsonProperty("supplier_id")]
-        public string SupplierId { get; set; }
-    }
-}

+ 0 - 72
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDeviceInitializeModel.cs

@@ -1,72 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodDeviceInitializeModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodDeviceInitializeModel : AlipayObject
-    {
-        /// <summary>
-        /// 设备sn,通常置于设备标签中
-        /// </summary>
-        [JsonProperty("device_sn")]
-        public string DeviceSn { get; set; }
-
-        /// <summary>
-        /// 扩展信息,必须为JSON格式
-        /// </summary>
-        [JsonProperty("ext_info")]
-        public string ExtInfo { get; set; }
-
-        /// <summary>
-        /// IMEI移动设备识别码
-        /// </summary>
-        [JsonProperty("imei")]
-        public string Imei { get; set; }
-
-        /// <summary>
-        /// 物料id,需支付宝同学提供
-        /// </summary>
-        [JsonProperty("item_id")]
-        public string ItemId { get; set; }
-
-        /// <summary>
-        /// mac地址,网络设备网卡地址
-        /// </summary>
-        [JsonProperty("mac")]
-        public string Mac { get; set; }
-
-        /// <summary>
-        /// 设备无线网络类型,可选项[2G,3G,4G,WIRED,BT,OTHER,NONE]  2G-2G移动网络  3G-3G移动网络  4G-4G移动网络  WIRED-有线网络  WIFI-无线网络  BT-蓝牙  OTHER-其他网络类型  NONE-无联网功能
-        /// </summary>
-        [JsonProperty("net_type")]
-        public string NetType { get; set; }
-
-        /// <summary>
-        /// 软件版本
-        /// </summary>
-        [JsonProperty("os_version")]
-        public string OsVersion { get; set; }
-
-        /// <summary>
-        /// 加签明文,针对带miniSDK的特殊设备使用,其他设备不需要填该内容
-        /// </summary>
-        [JsonProperty("plain_text")]
-        public string PlainText { get; set; }
-
-        /// <summary>
-        /// 加签信息,针对带miniSDK的特殊设备使用,其他设备不需要填写该内容
-        /// </summary>
-        [JsonProperty("sign_info")]
-        public string SignInfo { get; set; }
-
-        /// <summary>
-        /// 供应商id,该值由支付宝同学提供
-        /// </summary>
-        [JsonProperty("supplier_id")]
-        public string SupplierId { get; set; }
-    }
-}

+ 0 - 30
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDeviceQueryModel.cs

@@ -1,30 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodDeviceQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodDeviceQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 真实设备sn
-        /// </summary>
-        [JsonProperty("device_sn")]
-        public string DeviceSn { get; set; }
-
-        /// <summary>
-        /// 物料id,supplier_sn/item_id二选一必填,如果在supplier_sn item_id都输入的情况下,优先匹配supplier_sn
-        /// </summary>
-        [JsonProperty("item_id")]
-        public string ItemId { get; set; }
-
-        /// <summary>
-        /// 供应商id,supplier_sn/item_id参数二选一必填,如果在supplier_sn item_id都输入的情况下,优先匹配supplier_sn
-        /// </summary>
-        [JsonProperty("supplier_sn")]
-        public string SupplierSn { get; set; }
-    }
-}

+ 0 - 43
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDeviceUnbindModel.cs

@@ -1,43 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodDeviceUnbindModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodDeviceUnbindModel : AlipayObject
-    {
-        /// <summary>
-        /// 设备唯一标识,设备id;identity_type='ID'时必填
-        /// </summary>
-        [JsonProperty("biz_tid")]
-        public string BizTid { get; set; }
-
-        /// <summary>
-        /// 设备SN,与supplier_id配合作为设备识别的唯一标识;identity_type='SN'时必填
-        /// </summary>
-        [JsonProperty("device_sn")]
-        public string DeviceSn { get; set; }
-
-        /// <summary>
-        /// 可选项[SN,ID]  SN-使用device_sn、supplier_id联合作为设备唯一识别标识  ID-使用biz_tid作为设备唯一识别标识
-        /// </summary>
-        [JsonProperty("identify_type")]
-        public string IdentifyType { get; set; }
-
-        /// <summary>
-        /// 原绑定关系,必须与已存在的绑定关系一致才允许解绑
-        /// </summary>
-        [JsonProperty("principal")]
-        public List<IotDevicePrincipal> Principal { get; set; }
-
-        /// <summary>
-        /// 设备供应商id,与device_sn配合作为设备识别唯一标识;identity_type='SN'时必填
-        /// </summary>
-        [JsonProperty("supplier_id")]
-        public string SupplierId { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodDevicelogUploadModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodDevicelogUploadModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodDevicelogUploadModel : AlipayObject
-    {
-        /// <summary>
-        /// 行为日志主体
-        /// </summary>
-        [JsonProperty("body")]
-        public string Body { get; set; }
-
-        /// <summary>
-        /// 日志模板名称
-        /// </summary>
-        [JsonProperty("template_name")]
-        public string TemplateName { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodQueryModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 设备id(物料系统的id)
-        /// </summary>
-        [JsonProperty("asset_id")]
-        public string AssetId { get; set; }
-    }
-}

+ 0 - 36
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMdeviceprodTradeBatchqueryModel.cs

@@ -1,36 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMdeviceprodTradeBatchqueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMdeviceprodTradeBatchqueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 真实设备sn
-        /// </summary>
-        [JsonProperty("device_sn")]
-        public string DeviceSn { get; set; }
-
-        /// <summary>
-        /// 物料id
-        /// </summary>
-        [JsonProperty("item_id")]
-        public string ItemId { get; set; }
-
-        /// <summary>
-        /// 供应商id
-        /// </summary>
-        [JsonProperty("supplier_sn")]
-        public string SupplierSn { get; set; }
-
-        /// <summary>
-        /// 交易流水号,优先级最高,如果传入则根据流水号查询
-        /// </summary>
-        [JsonProperty("trade_no")]
-        public string TradeNo { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotModelModifyModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotModelModifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotModelModifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 型号对象+不唯一+用于更新已存在的设备型号记录+由协议服务商指定+设备型号对象整体都需传入,而不能仅传入部分发生变更的属性
-        /// </summary>
-        [JsonProperty("model")]
-        public IotDeviceModel Model { get; set; }
-
-        /// <summary>
-        /// 协议服务商id+唯一+指定操作数据归属于哪个协议服务商+协议服务商接入时由支付宝统一分配
-        /// </summary>
-        [JsonProperty("protocol_supplier_id")]
-        public string ProtocolSupplierId { get; set; }
-    }
-}

+ 0 - 25
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotModellistCreateModel.cs

@@ -1,25 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotModellistCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotModellistCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 型号列表+不唯一+协议服务商用于在支付宝智能设备中心创建支持的设备型号+协议服务商指定
-        /// </summary>
-        [JsonProperty("model_list")]
-        public List<IotDeviceModel> ModelList { get; set; }
-
-        /// <summary>
-        /// 协议服务商id+唯一+指定操作数据归属于哪个协议服务商+协议服务商接入时由支付宝统一分配
-        /// </summary>
-        [JsonProperty("protocol_supplier_id")]
-        public string ProtocolSupplierId { get; set; }
-    }
-}

+ 0 - 60
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotMsgcenterSendModel.cs

@@ -1,60 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotMsgcenterSendModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotMsgcenterSendModel : AlipayObject
-    {
-        /// <summary>
-        /// 消息内容
-        /// </summary>
-        [JsonProperty("content")]
-        public string Content { get; set; }
-
-        /// <summary>
-        /// 消息发送的时间,毫秒级的时间戳
-        /// </summary>
-        [JsonProperty("datetime")]
-        public long Datetime { get; set; }
-
-        /// <summary>
-        /// 扩展参数,json序列化后的字符串
-        /// </summary>
-        [JsonProperty("ext_info")]
-        public string ExtInfo { get; set; }
-
-        /// <summary>
-        /// 消息是否支持跳转链接
-        /// </summary>
-        [JsonProperty("is_support_link")]
-        public bool IsSupportLink { get; set; }
-
-        /// <summary>
-        /// 消息跳转链接
-        /// </summary>
-        [JsonProperty("link")]
-        public string Link { get; set; }
-
-        /// <summary>
-        /// 消息标题
-        /// </summary>
-        [JsonProperty("title")]
-        public string Title { get; set; }
-
-        /// <summary>
-        /// 消息类型, 0:普通消息、1:发送push的消息
-        /// </summary>
-        [JsonProperty("type")]
-        public long Type { get; set; }
-
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-    }
-}

+ 0 - 36
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotSupplierAssetBatchqueryModel.cs

@@ -1,36 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotSupplierAssetBatchqueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotSupplierAssetBatchqueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 当前页码
-        /// </summary>
-        [JsonProperty("cur_page_num")]
-        public long CurPageNum { get; set; }
-
-        /// <summary>
-        /// 搜索关键字,设备型号、设备名称等
-        /// </summary>
-        [JsonProperty("keyword")]
-        public string Keyword { get; set; }
-
-        /// <summary>
-        /// 查询分页大小
-        /// </summary>
-        [JsonProperty("page_size")]
-        public long PageSize { get; set; }
-
-        /// <summary>
-        /// 供应商pid
-        /// </summary>
-        [JsonProperty("supplier_pid")]
-        public string SupplierPid { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotSupplierAssetCreateModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotSupplierAssetCreateModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotSupplierAssetCreateModel : AlipayObject
-    {
-        /// <summary>
-        /// 供应商设备信息
-        /// </summary>
-        [JsonProperty("record")]
-        public SupplierAssetResponse Record { get; set; }
-    }
-}

+ 0 - 18
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceIotSupplierAssetModifyModel.cs

@@ -1,18 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceIotSupplierAssetModifyModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceIotSupplierAssetModifyModel : AlipayObject
-    {
-        /// <summary>
-        /// 供应商设备信息
-        /// </summary>
-        [JsonProperty("record")]
-        public SupplierAssetResponse Record { get; set; }
-    }
-}

+ 0 - 42
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceLogisticsFaceMatchModel.cs

@@ -1,42 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceLogisticsFaceMatchModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceLogisticsFaceMatchModel : AlipayObject
-    {
-        /// <summary>
-        /// 业务类型标识,比如 刷脸开柜,刷脸支付, 值由支付宝分配
-        /// </summary>
-        [JsonProperty("biz_type")]
-        public string BizType { get; set; }
-
-        /// <summary>
-        /// 人脸集合标识-对于自提柜刷脸开柜验证场景,对应 柜子编号,注意不是格口的编号 ,
-        /// </summary>
-        [JsonProperty("face_group")]
-        public string FaceGroup { get; set; }
-
-        /// <summary>
-        /// 刷脸取件用户的人脸图片字节数组进行Base64编码后的字符串
-        /// </summary>
-        [JsonProperty("face_image")]
-        public string FaceImage { get; set; }
-
-        /// <summary>
-        /// 识别的人脸矩形,格式为 "left,top,width,height"
-        /// </summary>
-        [JsonProperty("face_rectangle")]
-        public string FaceRectangle { get; set; }
-
-        /// <summary>
-        /// 商户编码-物流体系里的编码
-        /// </summary>
-        [JsonProperty("merchant_code")]
-        public string MerchantCode { get; set; }
-    }
-}

+ 0 - 24
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceLogisticsNanjingtestQueryModel.cs

@@ -1,24 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceLogisticsNanjingtestQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceLogisticsNanjingtestQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 蚂蚁统一会员ID
-        /// </summary>
-        [JsonProperty("user_id")]
-        public string UserId { get; set; }
-
-        /// <summary>
-        /// 用户信息
-        /// </summary>
-        [JsonProperty("user_info")]
-        public UserInfoFromNJ UserInfo { get; set; }
-    }
-}

+ 0 - 42
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayCommerceLogisticsUserOrderQueryModel.cs

@@ -1,42 +0,0 @@
-using System;
-using Newtonsoft.Json;
-
-namespace Essensoft.AspNetCore.Payment.Alipay.Domain
-{
-    /// <summary>
-    /// AlipayCommerceLogisticsUserOrderQueryModel Data Structure.
-    /// </summary>
-    [Serializable]
-    public class AlipayCommerceLogisticsUserOrderQueryModel : AlipayObject
-    {
-        /// <summary>
-        /// 业务类型
-        /// </summary>
-        [JsonProperty("biz_type")]
-        public string BizType { get; set; }
-
-        /// <summary>
-        /// 扩展参数 , json 格式。  可选还是必选取决于biz_type参数 .   对于 CABINET_FACE_TAKE 自提柜刷脸开柜业务需要传字段 cabinet_no ( 柜子编号 ) .
-        /// </summary>
-        [JsonProperty("ext_param")]
-        public string ExtParam { get; set; }
-
-        /// <summary>
-        /// 物流体系里合作商户的编码
-        /// </summary>
-        [JsonProperty("merchant_code")]
-        public string MerchantCode { get; set; }
-
-        /// <summary>
-        /// 当前支持支付宝登录号,以及支付宝人脸标识
-        /// </summary>
-        [JsonProperty("target_id")]
-        public string TargetId { get; set; }
-
-        /// <summary>
-        /// 目前支持支付宝登录号( ALIPAY_LOGON_ID ) ,以及支付宝人脸标识 ( ALIPAY_FACE_TOKEN )
-        /// </summary>
-        [JsonProperty("target_id_type")]
-        public string TargetIdType { get; set; }
-    }
-}

Some files were not shown because too many files changed in this diff