DotNetCore.SKIT.FlurlHttpCl.../src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/EcommerceBill/GetEcommerceBillFundflowBillRequest.cs

42 lines
1.4 KiB
C#
Raw Normal View History

2021-05-10 15:30:00 +08:00
using System;
using System.Collections.Generic;
namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models
{
/// <summary>
/// <para>表示 [GET] /ecommerce/bill/fundflowbill 接口的请求。</para>
/// </summary>
public class GetEcommerceBillFundflowBillRequest : WechatTenpayRequest
{
/// <summary>
/// 获取或设置账单日期格式yyyy-MM-dd
/// </summary>
[Newtonsoft.Json.JsonIgnore]
[System.Text.Json.Serialization.JsonIgnore]
public string BillDateString { get; set; } = string.Empty;
/// <summary>
/// 获取或设置资金账户类型。
/// <para>默认值ALL</para>
2021-05-10 15:30:00 +08:00
/// </summary>
[Newtonsoft.Json.JsonIgnore]
[System.Text.Json.Serialization.JsonIgnore]
public string AccountType { get; set; } = "ALL";
/// <summary>
/// 获取或设置压缩类型。
/// </summary>
[Newtonsoft.Json.JsonIgnore]
[System.Text.Json.Serialization.JsonIgnore]
public string? TarType { get; set; }
/// <summary>
/// 获取或设置加密算法。
/// <para>默认值:<see cref="Constants.EncryptionAlgorithms.AEAD_AES_256_GCM"/></para>
2021-05-10 15:30:00 +08:00
/// </summary>
[Newtonsoft.Json.JsonIgnore]
[System.Text.Json.Serialization.JsonIgnore]
public string Algorithm { get; set; } = Constants.EncryptionAlgorithms.AEAD_AES_256_GCM;
}
}