Skip to content

Commit 1e3a7d4

Browse files
committed
feat(tenpayv3): 随官方更新查询投诉单详情接口模型
1 parent 390a6d9 commit 1e3a7d4

File tree

2 files changed

+44
-6
lines changed

2 files changed

+44
-6
lines changed

src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Extensions/WechatTenpayClientExecuteVehicleExtensions.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ public static class WechatTenpayClientExecuteVehicleExtensions
120120
/// <para>异步调用 [POST] /vehicle/etc/preopen 接口。</para>
121121
/// <para>
122122
/// REF: <br/>
123-
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_1.shtml ]]>
123+
/// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/contracts/pre-open-etc.html ]]>
124124
/// </para>
125125
/// </summary>
126126
/// <param name="client"></param>
@@ -142,7 +142,7 @@ public static class WechatTenpayClientExecuteVehicleExtensions
142142
/// <para>异步调用 [POST] /vehicle/etc/transactions/highway 接口。</para>
143143
/// <para>
144144
/// REF: <br/>
145-
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_3.shtml ]]>
145+
/// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/transactions/pay-etc-on-highway.html ]]>
146146
/// </para>
147147
/// </summary>
148148
/// <param name="client"></param>
@@ -164,7 +164,7 @@ public static class WechatTenpayClientExecuteVehicleExtensions
164164
/// <para>异步调用 [GET] /vehicle/etc/users/{openid}/contracts 接口。</para>
165165
/// <para>
166166
/// REF: <br/>
167-
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_3.shtml ]]>
167+
/// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/contracts/get-no.html ]]>
168168
/// </para>
169169
/// </summary>
170170
/// <param name="client"></param>
@@ -191,7 +191,7 @@ public static class WechatTenpayClientExecuteVehicleExtensions
191191
/// <para>异步调用 [GET] /vehicle/etc/contracts/{contract_id} 接口。</para>
192192
/// <para>
193193
/// REF: <br/>
194-
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_3.shtml ]]>
194+
/// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/contracts/get-by.html ]]>
195195
/// </para>
196196
/// </summary>
197197
/// <param name="client"></param>
@@ -216,7 +216,7 @@ public static class WechatTenpayClientExecuteVehicleExtensions
216216
/// <para>异步调用 [GET] /vehicle/etc/transactions/out-trade-no/{out_trade_no} 接口。</para>
217217
/// <para>
218218
/// REF: <br/>
219-
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_8.shtml ]]>
219+
/// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/transactions/get-by-trade-no.html ]]>
220220
/// </para>
221221
/// </summary>
222222
/// <param name="client"></param>
@@ -241,7 +241,7 @@ public static class WechatTenpayClientExecuteVehicleExtensions
241241
/// <para>异步调用 [GET] /vehicle/etc/transactions/id/{transaction_id} 接口。</para>
242242
/// <para>
243243
/// REF: <br/>
244-
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_8.shtml ]]>
244+
/// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/transactions/get-by-transacation-id.html ]]>
245245
/// </para>
246246
/// </summary>
247247
/// <param name="client"></param>

src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/MerchantService/ComplaintsV2/GetMerchantServiceComplaintByComplaintIdResponse.cs

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,37 @@ public static class Types
8181
{
8282
public class SharePowerInfo
8383
{
84+
public static class Types
85+
{
86+
public class ReturnAddress
87+
{
88+
/// <summary>
89+
/// 获取或设置地址。
90+
/// </summary>
91+
[Newtonsoft.Json.JsonProperty("return_address")]
92+
[System.Text.Json.Serialization.JsonPropertyName("return_address")]
93+
public string? Address { get; set; }
94+
95+
/// <summary>
96+
/// 获取或设置经度。
97+
/// </summary>
98+
[Newtonsoft.Json.JsonProperty("longitude")]
99+
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.Common.TextualNumberReadOnlyConverter))]
100+
[System.Text.Json.Serialization.JsonPropertyName("longitude")]
101+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
102+
public decimal? Longitude { get; set; }
103+
104+
/// <summary>
105+
/// 获取或设置纬度。
106+
/// </summary>
107+
[Newtonsoft.Json.JsonProperty("latitude")]
108+
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.Common.TextualNumberReadOnlyConverter))]
109+
[System.Text.Json.Serialization.JsonPropertyName("latitude")]
110+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
111+
public decimal? Latitude { get; set; }
112+
}
113+
}
114+
84115
/// <summary>
85116
/// 获取或设置归还时间。
86117
/// </summary>
@@ -89,6 +120,13 @@ public class SharePowerInfo
89120
[System.Text.Json.Serialization.JsonPropertyName("return_time")]
90121
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.Rfc3339DateTimeOffsetConverter))]
91122
public DateTimeOffset? ReturnTime { get; set; }
123+
124+
/// <summary>
125+
/// 获取或设置归还地点信息。
126+
/// </summary>
127+
[Newtonsoft.Json.JsonProperty("return_address_info")]
128+
[System.Text.Json.Serialization.JsonPropertyName("return_address_info")]
129+
public Types.ReturnAddress? ReturnAddress { get; set; }
92130
}
93131
}
94132

0 commit comments

Comments
 (0)