feat(tenpayv3): 随官方更新查询投诉单详情接口模型

This commit is contained in:
Fu Diwei
2024-05-15 20:00:32 +08:00
parent 390a6d993b
commit 1e3a7d43c3
2 changed files with 44 additions and 6 deletions

View File

@@ -120,7 +120,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3
/// <para>异步调用 [POST] /vehicle/etc/preopen 接口。</para> /// <para>异步调用 [POST] /vehicle/etc/preopen 接口。</para>
/// <para> /// <para>
/// REF: <br/> /// REF: <br/>
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_1.shtml ]]> /// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/contracts/pre-open-etc.html ]]>
/// </para> /// </para>
/// </summary> /// </summary>
/// <param name="client"></param> /// <param name="client"></param>
@@ -142,7 +142,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3
/// <para>异步调用 [POST] /vehicle/etc/transactions/highway 接口。</para> /// <para>异步调用 [POST] /vehicle/etc/transactions/highway 接口。</para>
/// <para> /// <para>
/// REF: <br/> /// REF: <br/>
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_3.shtml ]]> /// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/transactions/pay-etc-on-highway.html ]]>
/// </para> /// </para>
/// </summary> /// </summary>
/// <param name="client"></param> /// <param name="client"></param>
@@ -164,7 +164,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3
/// <para>异步调用 [GET] /vehicle/etc/users/{openid}/contracts 接口。</para> /// <para>异步调用 [GET] /vehicle/etc/users/{openid}/contracts 接口。</para>
/// <para> /// <para>
/// REF: <br/> /// REF: <br/>
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_3.shtml ]]> /// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/contracts/get-no.html ]]>
/// </para> /// </para>
/// </summary> /// </summary>
/// <param name="client"></param> /// <param name="client"></param>
@@ -191,7 +191,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3
/// <para>异步调用 [GET] /vehicle/etc/contracts/{contract_id} 接口。</para> /// <para>异步调用 [GET] /vehicle/etc/contracts/{contract_id} 接口。</para>
/// <para> /// <para>
/// REF: <br/> /// REF: <br/>
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_3.shtml ]]> /// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/contracts/get-by.html ]]>
/// </para> /// </para>
/// </summary> /// </summary>
/// <param name="client"></param> /// <param name="client"></param>
@@ -216,7 +216,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3
/// <para>异步调用 [GET] /vehicle/etc/transactions/out-trade-no/{out_trade_no} 接口。</para> /// <para>异步调用 [GET] /vehicle/etc/transactions/out-trade-no/{out_trade_no} 接口。</para>
/// <para> /// <para>
/// REF: <br/> /// REF: <br/>
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_8.shtml ]]> /// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/transactions/get-by-trade-no.html ]]>
/// </para> /// </para>
/// </summary> /// </summary>
/// <param name="client"></param> /// <param name="client"></param>
@@ -241,7 +241,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3
/// <para>异步调用 [GET] /vehicle/etc/transactions/id/{transaction_id} 接口。</para> /// <para>异步调用 [GET] /vehicle/etc/transactions/id/{transaction_id} 接口。</para>
/// <para> /// <para>
/// REF: <br/> /// REF: <br/>
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/apiv3_partner/Offline/apis/chapter4_4_8.shtml ]]> /// <![CDATA[ https://pay.weixin.qq.com/docs/partner/apis/etc-authorization/transactions/get-by-transacation-id.html ]]>
/// </para> /// </para>
/// </summary> /// </summary>
/// <param name="client"></param> /// <param name="client"></param>

View File

@@ -81,6 +81,37 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models
{ {
public class SharePowerInfo public class SharePowerInfo
{ {
public static class Types
{
public class ReturnAddress
{
/// <summary>
/// 获取或设置地址。
/// </summary>
[Newtonsoft.Json.JsonProperty("return_address")]
[System.Text.Json.Serialization.JsonPropertyName("return_address")]
public string? Address { get; set; }
/// <summary>
/// 获取或设置经度。
/// </summary>
[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; }
/// <summary>
/// 获取或设置纬度。
/// </summary>
[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; }
}
}
/// <summary> /// <summary>
/// 获取或设置归还时间。 /// 获取或设置归还时间。
/// </summary> /// </summary>
@@ -89,6 +120,13 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models
[System.Text.Json.Serialization.JsonPropertyName("return_time")] [System.Text.Json.Serialization.JsonPropertyName("return_time")]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.Rfc3339DateTimeOffsetConverter))] [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.Rfc3339DateTimeOffsetConverter))]
public DateTimeOffset? ReturnTime { get; set; } public DateTimeOffset? ReturnTime { get; set; }
/// <summary>
/// 获取或设置归还地点信息。
/// </summary>
[Newtonsoft.Json.JsonProperty("return_address_info")]
[System.Text.Json.Serialization.JsonPropertyName("return_address_info")]
public Types.ReturnAddress? ReturnAddress { get; set; }
} }
} }