mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-12-29 18:04:42 +08:00
feat(tenpayv2): 新增小微商户相关接口
This commit is contained in:
@@ -6,14 +6,14 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
public class BatchQueryBillCommentResponse : WechatTenpayResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /deposit/consume 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /deposit/refund 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /deposit/unifiedorder 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /deposit/reverse 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /risk/getpublickey 接口的请求。</para>
|
||||
@@ -13,7 +13,7 @@
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /risk/getpublickey 接口的响应。</para>
|
||||
@@ -10,10 +10,14 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /fund/queryautowithdrawbydate 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class GetFundAutoWithdrawByDateRequest : WechatTenpaySignableRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sub_mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sub_mch_id")]
|
||||
public string SubMerchantId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// <para>默认值:<see cref="Constants.SignTypes.HMAC_SHA256"/></para>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sign_type")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sign_type")]
|
||||
#pragma warning disable CS8765
|
||||
public override string SignType { get; set; } = Constants.SignTypes.HMAC_SHA256;
|
||||
#pragma warning restore CS8765
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置日期字符串(格式:yyyyMMdd)。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("date")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("date")]
|
||||
public string DateString { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /fund/queryautowithdrawbydate 接口的响应。</para>
|
||||
/// </summary>
|
||||
public class GetFundAutoWithdrawByDateResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sub_mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sub_mch_id")]
|
||||
public string? SubMerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置日期字符串(格式:yyyyMMdd)。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("date")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("date")]
|
||||
public string DateString { get; set; } = default!;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置单据 ID。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("withdraw_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("withdraw_id")]
|
||||
public string? WithdrawId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置单据状态。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("withdraw_status")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("withdraw_status")]
|
||||
public string WithdrawStatus { get; set; } = default!;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置金额(单位:分)。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("amount")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("amount")]
|
||||
public int? Amount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置失败原因。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("fail_reason")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("fail_reason")]
|
||||
public string? FailReason { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置创建时间。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("create_time")]
|
||||
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.RegularNullableDateTimeOffsetConverter))]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("create_time")]
|
||||
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.RegularNullableDateTimeOffsetConverter))]
|
||||
public DateTimeOffset? CreateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置成功时间。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("success_time")]
|
||||
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.RegularNullableDateTimeOffsetConverter))]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("success_time")]
|
||||
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.RegularNullableDateTimeOffsetConverter))]
|
||||
public DateTimeOffset? SuccessTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置退票时间。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("refund_time")]
|
||||
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.RegularNullableDateTimeOffsetConverter))]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("refund_time")]
|
||||
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.RegularNullableDateTimeOffsetConverter))]
|
||||
public DateTimeOffset? RefundTime { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置状态码。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -127,14 +127,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置微信支付订单号。
|
||||
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置状态码。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/mch/addInstitutionsub 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class AddSubMerchantInstitutionResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/mch/queryInstitutionsub 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class GetSubMerchantInstitutionResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/mch/modifyInstitutionsub 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class ModifySubMerchantInstitutionResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -8,14 +8,14 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
public class UploadMerchantMediaRequest : WechatTenpayRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/mch/uploadmedia 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class UploadMerchantMediaResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -0,0 +1,81 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /applyment/micro/modifyarchives 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class ModifyMicroMerchantArchivesRequest : WechatTenpaySignableRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置接口版本号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("version")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("version")]
|
||||
public string? Version { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sub_mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sub_mch_id")]
|
||||
public string SubMerchantId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// <para>默认值:<see cref="Constants.SignTypes.HMAC_SHA256"/></para>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sign_type")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sign_type")]
|
||||
#pragma warning disable CS8765
|
||||
public override string SignType { get; set; } = Constants.SignTypes.HMAC_SHA256;
|
||||
#pragma warning restore CS8765
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置开户银行。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("account_bank")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("account_bank")]
|
||||
public string? BankName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置开户银行全称。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("bank_name")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("bank_name")]
|
||||
public string? BankFullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置开户银行省市编码。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("bank_address_code")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("bank_address_code")]
|
||||
public string? BankAddressCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置银行卡号(需使用平台提供的 RSA 公钥加密)。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("account_number")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("account_number")]
|
||||
public string? BankAccountNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置平台证书序列号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("cert_sn")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("cert_sn")]
|
||||
public string CertificateSerialNumber { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /applyment/micro/modifyarchives 接口的响应。</para>
|
||||
/// </summary>
|
||||
public class ModifyMicroMerchantArchivesResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sub_mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sub_mch_id")]
|
||||
public string SubMerchantId { get; set; } = default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /applyment/micro/modifycontactinfo 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class ModifyMicroMerchantContactInfoRequest : WechatTenpaySignableRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置接口版本号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("version")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("version")]
|
||||
public string? Version { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sub_mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sub_mch_id")]
|
||||
public string SubMerchantId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// <para>默认值:<see cref="Constants.SignTypes.HMAC_SHA256"/></para>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sign_type")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sign_type")]
|
||||
#pragma warning disable CS8765
|
||||
public override string SignType { get; set; } = Constants.SignTypes.HMAC_SHA256;
|
||||
#pragma warning restore CS8765
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户简称。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("merchant_name")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("merchant_name")]
|
||||
public string? MerchantName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置手机号码(需使用平台提供的 RSA 公钥加密)。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mobile_phone")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mobile_phone")]
|
||||
public string? MobileNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置邮箱地址(需使用平台提供的 RSA 公钥加密)。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("email")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("email")]
|
||||
public string? Email { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置平台证书序列号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("cert_sn")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("cert_sn")]
|
||||
public string CertificateSerialNumber { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /applyment/micro/modifycontactinfo 接口的响应。</para>
|
||||
/// </summary>
|
||||
public class ModifyMicroMerchantContactInfoResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sub_mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sub_mch_id")]
|
||||
public string SubMerchantId { get; set; } = default!;
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /pay/pappayapply 接口的响应。</para>
|
||||
@@ -10,13 +10,21 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /pay/contractorder 接口的响应。</para>
|
||||
@@ -31,14 +31,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户订单号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /papay/deletecontract 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置用户的 OpenId。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [GET] /papay/h5entrustweb 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class CreatePAPPayH5EntrustWebResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /papay/preentrustweb 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置预签约 ID。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /pay/downloadbill 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class DownloadPayBillResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /pay/downloadfundflow 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class DownloadPayFundFlowResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /pay/closeorder 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -56,14 +56,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -50,14 +50,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -54,14 +54,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /pay/unifiedorder 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -10,14 +10,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -256,14 +256,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -106,14 +106,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -119,14 +119,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/pay/reverse 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /pay/settlementquery 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /payitil/report 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class SubmitPayITILReportResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -52,14 +52,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户定单号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /mmpaymkttransfers/sendgroupredpack 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("wxappid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("wxappid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户订单号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /mmpaymkttransfers/sendminiprogramhb 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("wxappid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("wxappid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户订单号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /mmpaymkttransfers/sendredpack 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("wxappid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("wxappid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户订单号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /mmpaymkttransfers/sendworkwxredpack 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("wxappid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("wxappid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户订单号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mchid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mchid")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户付款单号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户付款单号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,14 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置商户付款单号。
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
@@ -40,25 +40,25 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
[System.Text.Json.Serialization.JsonPropertyName("desc")]
|
||||
public string? Description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置收款方开户行。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("bank_code")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("bank_code")]
|
||||
public string BankCode { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置收款方银行卡号(需使用平台提供的 RSA 公钥加密)。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("enc_bank_no")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("enc_bank_no")]
|
||||
public string EncryptedBankNumber { get; set; } = string.Empty;
|
||||
public string BankAccountNumber { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置收款方用户名(需使用平台提供的 RSA 公钥加密)。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("enc_true_name")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("enc_true_name")]
|
||||
public string EncryptedUserName { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置收款方开户行。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("bank_code")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("bank_code")]
|
||||
public string BankCode { get; set; } = string.Empty;
|
||||
public string RealName { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /mmpaysptrans/pay_bank 接口的响应。</para>
|
||||
@@ -10,10 +10,14 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -12,10 +12,14 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -15,7 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
@@ -86,14 +86,14 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/mch/addsubdevconfig 接口的响应。</para>
|
||||
@@ -6,14 +6,14 @@
|
||||
public class AddSubMerchantDevelopConfigResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/mkt/addrecommendconf 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class AddSubMerchantMarketingRecommendConfigRequest : WechatTenpaySignableRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sub_mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sub_mch_id")]
|
||||
public string SubMerchantId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户 AppId。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sub_appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sub_appid")]
|
||||
public string SubAppId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// <para>默认值:<see cref="Constants.SignTypes.HMAC_SHA256"/></para>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("sign_type")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("sign_type")]
|
||||
#pragma warning disable CS8765
|
||||
public override string SignType { get; set; } = Constants.SignTypes.HMAC_SHA256;
|
||||
#pragma warning restore CS8765
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置推荐关注的微信 AppId。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("subscribe_appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("subscribe_appid")]
|
||||
public string? SubscribeAppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置支付凭证的微信 AppId。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("receipt_appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("receipt_appid")]
|
||||
public string? ReceiptAppId { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/mkt/addrecommendconf 接口的响应。</para>
|
||||
/// </summary>
|
||||
public class AddSubMerchantMarketingRecommendConfigResponse : WechatTenpaySignableResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? AppId { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /secapi/mch/querysubdevconfig 接口的响应。</para>
|
||||
@@ -65,14 +65,14 @@
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <i>(请忽略此字段)</i>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /tools/authcodetoopenid 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /tools/shorturl 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /vehicle/partnerpay/payapply 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /vehicle/partnerpay/querystate 接口的响应。</para>
|
||||
@@ -61,14 +61,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /vehicle/partnerpay/notification 接口的响应。</para>
|
||||
@@ -10,14 +10,22 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public override string? AppId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string AppId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置子商户号。
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
public override string? MerchantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
@@ -10,10 +10,14 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
||||
public override string? MerchantId { get; set; }
|
||||
#pragma warning disable CS8618
|
||||
#pragma warning disable CS8765
|
||||
public override string MerchantId { get; set; }
|
||||
#pragma warning restore CS8765
|
||||
#pragma warning restore CS8618
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc/>
|
||||
/// <i>(冗余字段,请忽略)</i>
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonIgnore]
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
Reference in New Issue
Block a user