mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-04-05 17:37:54 +08:00
113 lines
4.5 KiB
C#
113 lines
4.5 KiB
C#
using System;
|
|
|
|
namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models
|
|
{
|
|
/// <summary>
|
|
/// <para>表示 [GET] /merchant/fund/withdraw/out-request-no/{out_request_no} 接口的响应。</para>
|
|
/// </summary>
|
|
public class GetMerchantFundWithdrawByOutRequestNumberResponse : WechatTenpayResponse
|
|
{
|
|
/// <summary>
|
|
/// 获取或设置商户提现单号。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("out_request_no")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("out_request_no")]
|
|
public string OutRequestNumber { get; set; } = default!;
|
|
|
|
/// <summary>
|
|
/// 获取或设置微信支付提现单号。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("withdraw_id")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("withdraw_id")]
|
|
public string WithdrawId { get; set; } = default!;
|
|
|
|
/// <summary>
|
|
/// 获取或设置提现单状态。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("status")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("status")]
|
|
public string Status { 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("remark")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("remark")]
|
|
public string? Remark { get; set; }
|
|
|
|
/// <summary>
|
|
/// 获取或设置提现备注。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("bank_memo")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("bank_memo")]
|
|
public string? BankMemo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 获取或设置出款账户类型。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("account_type")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("account_type")]
|
|
public string AccountType { get; set; } = default!;
|
|
|
|
/// <summary>
|
|
/// 获取或设置银行账号(掩码显示)。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("account_number")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("account_number")]
|
|
public string AccountNumber { get; set; } = default!;
|
|
|
|
/// <summary>
|
|
/// 获取或设置开户银行。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("account_bank")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("account_bank")]
|
|
public string AccountBank { get; set; } = default!;
|
|
|
|
/// <summary>
|
|
/// 获取或设置开户银行全称(含支行)。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("bank_name")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("bank_name")]
|
|
public string? BankBranchName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 获取或设置失败原因。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("reason")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("reason")]
|
|
public string? FailReason { get; set; }
|
|
|
|
/// <summary>
|
|
/// 获取或设置提现失败解决方案。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("solution")]
|
|
[System.Text.Json.Serialization.JsonPropertyName("solution")]
|
|
public string? FailSolution { get; set; }
|
|
|
|
/// <summary>
|
|
/// 获取或设置发起提现时间。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("create_time")]
|
|
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.RFC3339DateTimeOffsetConverter))]
|
|
[System.Text.Json.Serialization.JsonPropertyName("create_time")]
|
|
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.RFC3339DateTimeOffsetConverter))]
|
|
public DateTimeOffset CreateTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 获取或设置提现状态更新时间。
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("update_time")]
|
|
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.RFC3339DateTimeOffsetConverter))]
|
|
[System.Text.Json.Serialization.JsonPropertyName("update_time")]
|
|
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.RFC3339DateTimeOffsetConverter))]
|
|
public DateTimeOffset UpdateTime { get; set; }
|
|
}
|
|
}
|