From 7c5536a9dabc43fc3ff4434e925c24ff88ea8bb3 Mon Sep 17 00:00:00 2001 From: "Johny.Li" Date: Wed, 28 May 2025 17:26:54 +0800 Subject: [PATCH] =?UTF-8?q?feat(tenpayv2):=20=E8=A1=A5=E5=85=85=E7=BB=9F?= =?UTF-8?q?=E4=B8=80=E4=B8=8B=E5=8D=95=E6=8E=A5=E5=8F=A3=E5=9C=BA=E6=99=AF?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Pay/CreatePayUnifiedOrderRequest.cs | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayV2/Models/Pay/CreatePayUnifiedOrderRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayV2/Models/Pay/CreatePayUnifiedOrderRequest.cs index 1936f927..5de0c7db 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayV2/Models/Pay/CreatePayUnifiedOrderRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayV2/Models/Pay/CreatePayUnifiedOrderRequest.cs @@ -123,6 +123,51 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models [System.Text.Json.Serialization.JsonPropertyName("address")] public string? Address { get; set; } } + + public class H5Info + { + /// + /// 获取或设置场景类型。 + /// + [Newtonsoft.Json.JsonProperty("type")] + [System.Text.Json.Serialization.JsonPropertyName("type")] + public string? Type { get; set; } + + /// + /// 获取或设置应用名。 + /// + [Newtonsoft.Json.JsonProperty("app_name")] + [System.Text.Json.Serialization.JsonPropertyName("app_name")] + public string? AppName { get; set; } + + /// + /// 获取或设置 iOS 应用包名。 + /// + [Newtonsoft.Json.JsonProperty("bundle_id")] + [System.Text.Json.Serialization.JsonPropertyName("bundle_id")] + public string? BundleId { get; set; } + + /// + /// 获取或设置 Android 应用包名。 + /// + [Newtonsoft.Json.JsonProperty("package_name")] + [System.Text.Json.Serialization.JsonPropertyName("package_name")] + public string? PackageName { get; set; } + + /// + /// 获取或设置网站 URL。 + /// + [Newtonsoft.Json.JsonProperty("wap_url")] + [System.Text.Json.Serialization.JsonPropertyName("wap_url")] + public string? WapUrl { get; set; } + + /// + /// 获取或设置网站名。 + /// + [Newtonsoft.Json.JsonProperty("wap_name")] + [System.Text.Json.Serialization.JsonPropertyName("wap_name")] + public string? WapName { get; set; } + } } /// @@ -131,6 +176,13 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models [Newtonsoft.Json.JsonProperty("store_info")] [System.Text.Json.Serialization.JsonPropertyName("store_info")] public Types.Store? Store { get; set; } + + /// + /// 获取或设置移动应用或网站应用信息。 + /// + [Newtonsoft.Json.JsonProperty("h5_info")] + [System.Text.Json.Serialization.JsonPropertyName("h5_info")] + public Types.H5Info? H5Info { get; set; } } }