namespace SKIT.FlurlHttpClient.Wechat.Ads.Models { /// /// 表示 [GET] /fund_statements_detailed/get 接口的响应。 /// public class FundStatementsDetailedGetResponse : WechatAdsResponse { public static class Types { public class Data { public static class Types { public class FundStatement { /// /// 获取或设置资金账户类型。 /// [Newtonsoft.Json.JsonProperty("fund_type")] [System.Text.Json.Serialization.JsonPropertyName("fund_type")] public string FundType { get; set; } = default!; /// /// 获取或设置余额(单位:分)。 /// [Newtonsoft.Json.JsonProperty("amount")] [System.Text.Json.Serialization.JsonPropertyName("amount")] public int Amount { get; set; } /// /// 获取或设置交易单号。 /// [Newtonsoft.Json.JsonProperty("bill_number")] [System.Text.Json.Serialization.JsonPropertyName("bill_number")] public string BillNumber { get; set; } = default!; /// /// 获取或设置交易描述。 /// [Newtonsoft.Json.JsonProperty("description")] [System.Text.Json.Serialization.JsonPropertyName("description")] public string Description { get; set; } = default!; /// /// 获取或设置交易发生时间戳。 /// [Newtonsoft.Json.JsonProperty("time")] [System.Text.Json.Serialization.JsonPropertyName("time")] public long CreateTimestamp { get; set; } } public class Pagination : Abstractions.CommonPagination { } } /// /// 获取或设置资金账户列表。 /// [Newtonsoft.Json.JsonProperty("list")] [System.Text.Json.Serialization.JsonPropertyName("list")] public Types.FundStatement[] FundStatementList { get; set; } = default!; /// /// 获取或设置分页信息。 /// [Newtonsoft.Json.JsonProperty("page_info")] [System.Text.Json.Serialization.JsonPropertyName("page_info")] public Types.Pagination Pagination { get; set; } = default!; } } /// /// 获取或设置返回数据。 /// [Newtonsoft.Json.JsonProperty("data")] [System.Text.Json.Serialization.JsonPropertyName("data")] public Types.Data Data { get; set; } = default!; } }