From 1e3a7d43c37efaa64541a7a7366ae9253aac2745 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Wed, 15 May 2024 20:00:32 +0800 Subject: [PATCH] =?UTF-8?q?feat(tenpayv3):=20=E9=9A=8F=E5=AE=98=E6=96=B9?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=9F=A5=E8=AF=A2=E6=8A=95=E8=AF=89=E5=8D=95?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E6=8E=A5=E5=8F=A3=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...hatTenpayClientExecuteVehicleExtensions.cs | 12 +++--- ...ntServiceComplaintByComplaintIdResponse.cs | 38 +++++++++++++++++++ 2 files changed, 44 insertions(+), 6 deletions(-) diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Extensions/WechatTenpayClientExecuteVehicleExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Extensions/WechatTenpayClientExecuteVehicleExtensions.cs index 9ceae3e2..01004cb8 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Extensions/WechatTenpayClientExecuteVehicleExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Extensions/WechatTenpayClientExecuteVehicleExtensions.cs @@ -120,7 +120,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3 /// 异步调用 [POST] /vehicle/etc/preopen 接口。 /// /// REF:
- /// + /// ///
/// /// @@ -142,7 +142,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3 /// 异步调用 [POST] /vehicle/etc/transactions/highway 接口。 /// /// REF:
- /// + /// ///
/// /// @@ -164,7 +164,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3 /// 异步调用 [GET] /vehicle/etc/users/{openid}/contracts 接口。 /// /// REF:
- /// + /// ///
/// /// @@ -191,7 +191,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3 /// 异步调用 [GET] /vehicle/etc/contracts/{contract_id} 接口。 /// /// REF:
- /// + /// ///
/// /// @@ -216,7 +216,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3 /// 异步调用 [GET] /vehicle/etc/transactions/out-trade-no/{out_trade_no} 接口。 /// /// REF:
- /// + /// ///
/// /// @@ -241,7 +241,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3 /// 异步调用 [GET] /vehicle/etc/transactions/id/{transaction_id} 接口。 /// /// REF:
- /// + /// ///
/// /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/MerchantService/ComplaintsV2/GetMerchantServiceComplaintByComplaintIdResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/MerchantService/ComplaintsV2/GetMerchantServiceComplaintByComplaintIdResponse.cs index 7afaae79..14f833bc 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/MerchantService/ComplaintsV2/GetMerchantServiceComplaintByComplaintIdResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/MerchantService/ComplaintsV2/GetMerchantServiceComplaintByComplaintIdResponse.cs @@ -81,6 +81,37 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models { public class SharePowerInfo { + public static class Types + { + public class ReturnAddress + { + /// + /// 获取或设置地址。 + /// + [Newtonsoft.Json.JsonProperty("return_address")] + [System.Text.Json.Serialization.JsonPropertyName("return_address")] + public string? Address { get; set; } + + /// + /// 获取或设置经度。 + /// + [Newtonsoft.Json.JsonProperty("longitude")] + [Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.Common.TextualNumberReadOnlyConverter))] + [System.Text.Json.Serialization.JsonPropertyName("longitude")] + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))] + public decimal? Longitude { get; set; } + + /// + /// 获取或设置纬度。 + /// + [Newtonsoft.Json.JsonProperty("latitude")] + [Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.Common.TextualNumberReadOnlyConverter))] + [System.Text.Json.Serialization.JsonPropertyName("latitude")] + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))] + public decimal? Latitude { get; set; } + } + } + /// /// 获取或设置归还时间。 /// @@ -89,6 +120,13 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models [System.Text.Json.Serialization.JsonPropertyName("return_time")] [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.Rfc3339DateTimeOffsetConverter))] public DateTimeOffset? ReturnTime { get; set; } + + /// + /// 获取或设置归还地点信息。 + /// + [Newtonsoft.Json.JsonProperty("return_address_info")] + [System.Text.Json.Serialization.JsonPropertyName("return_address_info")] + public Types.ReturnAddress? ReturnAddress { get; set; } } }