-
-
Notifications
You must be signed in to change notification settings - Fork 489
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[支付宝] 同步 alipay-sdk-net-4.2.103(Domain、Request、Response) Closed #65
- Loading branch information
Roc
committed
Apr 2, 2020
1 parent
f53e49c
commit 154ed2d
Showing
331 changed files
with
15,179 additions
and
1,192 deletions.
There are no files selected for viewing
28 changes: 28 additions & 0 deletions
28
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncInvmodeCreateModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBossFncInvmodeCreateModel Data Structure. | ||
/// </summary> | ||
public class AlipayBossFncInvmodeCreateModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 所属ou | ||
/// </summary> | ||
[JsonPropertyName("inst_id")] | ||
public string InstId { get; set; } | ||
|
||
/// <summary> | ||
/// 开票模式 01:实收开票(先款后票) 02:应收开票(先票后款) | ||
/// </summary> | ||
[JsonPropertyName("invoice_mode")] | ||
public string InvoiceMode { get; set; } | ||
|
||
/// <summary> | ||
/// 商户pid | ||
/// </summary> | ||
[JsonPropertyName("ip_role_id")] | ||
public string IpRoleId { get; set; } | ||
} | ||
} |
17 changes: 17 additions & 0 deletions
17
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncSettleCaptureCreateModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
using System.Collections.Generic; | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBossFncSettleCaptureCreateModel Data Structure. | ||
/// </summary> | ||
public class AlipayBossFncSettleCaptureCreateModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 请款创建单列表 | ||
/// </summary> | ||
[JsonPropertyName("capture_create_order_list")] | ||
public List<CaptureCreateOrder> CaptureCreateOrderList { get; set; } | ||
} | ||
} |
17 changes: 17 additions & 0 deletions
17
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncSettleReceivableConfirmModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
using System.Collections.Generic; | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBossFncSettleReceivableConfirmModel Data Structure. | ||
/// </summary> | ||
public class AlipayBossFncSettleReceivableConfirmModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 批量应收确认请求列表 | ||
/// </summary> | ||
[JsonPropertyName("receivable_confirm_order_list")] | ||
public List<ReceivableConfirmOrder> ReceivableConfirmOrderList { get; set; } | ||
} | ||
} |
17 changes: 17 additions & 0 deletions
17
...ssensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossFncSettleSettlementbillCreateModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
using System.Collections.Generic; | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBossFncSettleSettlementbillCreateModel Data Structure. | ||
/// </summary> | ||
public class AlipayBossFncSettleSettlementbillCreateModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 结算单创建请求列表 | ||
/// </summary> | ||
[JsonPropertyName("settlement_bill_create_order")] | ||
public List<SettlementBillCreateOrder> SettlementBillCreateOrder { get; set; } | ||
} | ||
} |
34 changes: 34 additions & 0 deletions
34
...ssensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdAntlawOrderhitstatusQueryModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBossProdAntlawOrderhitstatusQueryModel Data Structure. | ||
/// </summary> | ||
public class AlipayBossProdAntlawOrderhitstatusQueryModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 请求来源系统英文名称 | ||
/// </summary> | ||
[JsonPropertyName("request_app_name")] | ||
public string RequestAppName { get; set; } | ||
|
||
/// <summary> | ||
/// 关联业务数据编号 | ||
/// </summary> | ||
[JsonPropertyName("request_biz_num")] | ||
public string RequestBizNum { get; set; } | ||
|
||
/// <summary> | ||
/// 请求token | ||
/// </summary> | ||
[JsonPropertyName("request_hash_value")] | ||
public string RequestHashValue { get; set; } | ||
|
||
/// <summary> | ||
/// 请求时间戳(请求时间的毫秒值) | ||
/// </summary> | ||
[JsonPropertyName("request_time_stamp")] | ||
public string RequestTimeStamp { get; set; } | ||
} | ||
} |
34 changes: 34 additions & 0 deletions
34
...ft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdAntlegalchainNotaryprocsumQueryModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBossProdAntlegalchainNotaryprocsumQueryModel Data Structure. | ||
/// </summary> | ||
public class AlipayBossProdAntlegalchainNotaryprocsumQueryModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 法链签约业务ID,发起签约会返回对应的ID值 | ||
/// </summary> | ||
[JsonPropertyName("bas_data_id")] | ||
public string BasDataId { get; set; } | ||
|
||
/// <summary> | ||
/// 请求来源系统英文名称 | ||
/// </summary> | ||
[JsonPropertyName("request_app_name")] | ||
public string RequestAppName { get; set; } | ||
|
||
/// <summary> | ||
/// 请求时间戳(请求时间的毫秒值) | ||
/// </summary> | ||
[JsonPropertyName("request_time_stamp")] | ||
public string RequestTimeStamp { get; set; } | ||
|
||
/// <summary> | ||
/// 请求token | ||
/// </summary> | ||
[JsonPropertyName("request_token")] | ||
public string RequestToken { get; set; } | ||
} | ||
} |
113 changes: 113 additions & 0 deletions
113
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBossProdAntlegalchainOrderApplyModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,113 @@ | ||
using System.Collections.Generic; | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBossProdAntlegalchainOrderApplyModel Data Structure. | ||
/// </summary> | ||
public class AlipayBossProdAntlegalchainOrderApplyModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 关联业务数据编号 | ||
/// </summary> | ||
[JsonPropertyName("biz_code")] | ||
public string BizCode { get; set; } | ||
|
||
/// <summary> | ||
/// 业务数据请求唯一标识,唯一 | ||
/// </summary> | ||
[JsonPropertyName("biz_unique_id")] | ||
public string BizUniqueId { get; set; } | ||
|
||
/// <summary> | ||
/// 我方经办人工号(内部buc工号) | ||
/// </summary> | ||
[JsonPropertyName("main_agent_buc_user_no")] | ||
public string MainAgentBucUserNo { get; set; } | ||
|
||
/// <summary> | ||
/// 我方经办人真实姓名 | ||
/// </summary> | ||
[JsonPropertyName("main_agent_person_cert_name")] | ||
public string MainAgentPersonCertName { get; set; } | ||
|
||
/// <summary> | ||
/// 我方经办人证件上的身份证号 | ||
/// </summary> | ||
[JsonPropertyName("main_agent_person_cert_no")] | ||
public string MainAgentPersonCertNo { get; set; } | ||
|
||
/// <summary> | ||
/// 我方签约公司信息:公司名称(必传) 公司支付宝账号(可传) 公司统一社会信用编码(可传) | ||
/// </summary> | ||
[JsonPropertyName("main_corp_entity")] | ||
public CorpEntity MainCorpEntity { get; set; } | ||
|
||
/// <summary> | ||
/// 我方通知人邮箱地址 | ||
/// </summary> | ||
[JsonPropertyName("main_corp_notify_email")] | ||
public string MainCorpNotifyEmail { get; set; } | ||
|
||
/// <summary> | ||
/// 我方通知人姓名 | ||
/// </summary> | ||
[JsonPropertyName("main_corp_notify_name")] | ||
public string MainCorpNotifyName { get; set; } | ||
|
||
/// <summary> | ||
/// 我方通知人手机号 | ||
/// </summary> | ||
[JsonPropertyName("main_corp_notify_phone")] | ||
public string MainCorpNotifyPhone { get; set; } | ||
|
||
/// <summary> | ||
/// 签约文件对象信息列表 | ||
/// </summary> | ||
[JsonPropertyName("notary_file_list")] | ||
public List<NotaryFileVO> NotaryFileList { get; set; } | ||
|
||
/// <summary> | ||
/// 签约相对方企业信息: 对方公司支付宝账号(必传) 公司名称(必传) 统一社会信用编码(必传) | ||
/// </summary> | ||
[JsonPropertyName("rela_corp_entity")] | ||
public CorpEntity RelaCorpEntity { get; set; } | ||
|
||
/// <summary> | ||
/// 对方通知人邮箱地址 | ||
/// </summary> | ||
[JsonPropertyName("rela_corp_notify_email")] | ||
public string RelaCorpNotifyEmail { get; set; } | ||
|
||
/// <summary> | ||
/// 对方通知人手机号 | ||
/// </summary> | ||
[JsonPropertyName("rela_corp_notify_phone")] | ||
public string RelaCorpNotifyPhone { get; set; } | ||
|
||
/// <summary> | ||
/// 请求来源系统英文名称 | ||
/// </summary> | ||
[JsonPropertyName("request_app_name")] | ||
public string RequestAppName { get; set; } | ||
|
||
/// <summary> | ||
/// 请求时间戳(请求时间的毫秒值) | ||
/// </summary> | ||
[JsonPropertyName("request_time_stamp")] | ||
public string RequestTimeStamp { get; set; } | ||
|
||
/// <summary> | ||
/// 请求token | ||
/// </summary> | ||
[JsonPropertyName("request_token")] | ||
public string RequestToken { get; set; } | ||
|
||
/// <summary> | ||
/// 发起签约时间/我方签约时间 | ||
/// </summary> | ||
[JsonPropertyName("submit_time")] | ||
public string SubmitTime { get; set; } | ||
} | ||
} |
16 changes: 16 additions & 0 deletions
16
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessPaymenthubCloseModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBusinessPaymenthubCloseModel Data Structure. | ||
/// </summary> | ||
public class AlipayBusinessPaymenthubCloseModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 支付id,支付宝针对每一笔支付请求生成的唯一支付凭证 | ||
/// </summary> | ||
[JsonPropertyName("payment_id")] | ||
public string PaymentId { get; set; } | ||
} | ||
} |
46 changes: 46 additions & 0 deletions
46
src/Essensoft.AspNetCore.Payment.Alipay/Domain/AlipayBusinessPaymenthubDisburseModel.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
using System.Text.Json.Serialization; | ||
|
||
namespace Essensoft.AspNetCore.Payment.Alipay.Domain | ||
{ | ||
/// <summary> | ||
/// AlipayBusinessPaymenthubDisburseModel Data Structure. | ||
/// </summary> | ||
public class AlipayBusinessPaymenthubDisburseModel : AlipayObject | ||
{ | ||
/// <summary> | ||
/// 打款金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000] | ||
/// </summary> | ||
[JsonPropertyName("disburse_amount")] | ||
public string DisburseAmount { get; set; } | ||
|
||
/// <summary> | ||
/// 打款请求号,对应一笔业务订单下的一次打款请求,不同打款请求需保证请求号唯一 | ||
/// </summary> | ||
[JsonPropertyName("disburse_request_no")] | ||
public string DisburseRequestNo { get; set; } | ||
|
||
/// <summary> | ||
/// 收款方信息 | ||
/// </summary> | ||
[JsonPropertyName("payee")] | ||
public UserIdentity Payee { get; set; } | ||
|
||
/// <summary> | ||
/// 收款方的额外信息,包含会员信息和支付机构账号信息 | ||
/// </summary> | ||
[JsonPropertyName("payee_ext")] | ||
public UserIdentityExt PayeeExt { get; set; } | ||
|
||
/// <summary> | ||
/// 支付id,支付宝针对每一笔支付请求生成的唯一支付凭证 | ||
/// </summary> | ||
[JsonPropertyName("payment_id")] | ||
public string PaymentId { get; set; } | ||
|
||
/// <summary> | ||
/// 打款说明 | ||
/// </summary> | ||
[JsonPropertyName("remark")] | ||
public string Remark { get; set; } | ||
} | ||
} |
Oops, something went wrong.