fix(wxapi): 修复自定义交易组件获取快递公司列表接口模型的定义错误

This commit is contained in:
Fu Diwei
2021-07-31 18:48:26 +08:00
parent c80ae4b432
commit 5aa589d6b4
2 changed files with 18 additions and 30 deletions

View File

@@ -10,17 +10,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models
{
public static class Types
{
public class DeliveryCompanyList
{
/// <summary>
/// 获取或设置快递公司列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("company_list")]
[System.Text.Json.Serialization.JsonPropertyName("company_list")]
public DeliveryCompanyItem[] Items { get; set; } = default!;
}
public class DeliveryCompanyItem
public class DeliveryCompany
{
/// <summary>
/// 获取或设置快递公司 ID。
@@ -41,8 +31,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models
/// <summary>
/// 获取或设置快递公司列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("data")]
[System.Text.Json.Serialization.JsonPropertyName("data")]
public Types.DeliveryCompanyList DeliveryCompanyList { get; set; } = default!;
[Newtonsoft.Json.JsonProperty("company_list")]
[System.Text.Json.Serialization.JsonPropertyName("company_list")]
public Types.DeliveryCompany[] DeliveryCompanyList { get; set; } = default!;
}
}

View File

@@ -1,7 +1,6 @@
{
"errcode": 0,
"errmsg": "ok",
"data": {
"company_list": [
{
"delivery_id": "SF",
@@ -16,5 +15,4 @@
"delivery_name": "中通快速"
}
]
}
}