Sfoglia il codice sorgente

!1277 调整output到正确位置
Merge pull request !1277 from IMaster/N/A

zuohuaijun 1 anno fa
parent
commit
cb2fe899d0

+ 21 - 45
Admin.NET/Admin.NET.Core/Service/Wechat/Dto/WechatPayInput.cs

@@ -1,9 +1,9 @@
-// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
-//
-// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
-//
-// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
-
+// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
+//
+// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
+//
+// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
+
 namespace Admin.NET.Core.Service;
 
 public class WechatPayTransactionInput
@@ -44,15 +44,6 @@ public class WechatPayTransactionInput
     public long BusinessId { get; set; }
 }
 
-public class WechatPayTransactionOutput
-{
-    public string PrepayId { get; set; }
-
-    public string OutTradeNumber { get; set; }
-
-    public WechatPayParaOutput SingInfo { get; set; }
-}
-
 public class WechatPayParaInput
 {
     /// <summary>
@@ -61,29 +52,14 @@ public class WechatPayParaInput
     public string PrepayId { get; set; }
 }
 
-public class WechatPayParaOutput
-{
-    public string AppId { get; set; }
-
-    public string TimeStamp { get; set; }
-
-    public string NonceStr { get; set; }
-
-    public string Package { get; set; }
-
-    public string SignType { get; set; }
-
-    public string PaySign { get; set; }
-}
-
 public class WechatPayRefundDomesticInput
 {
     /// <summary>
     /// 商户端生成的业务流水号
     /// </summary>
-    [Required]
-    public string TradeId { get; set; }
-
+    [Required]
+    public string TradeId { get; set; }
+
     /// <summary>
     /// 退款原因
     /// </summary>
@@ -92,22 +68,22 @@ public class WechatPayRefundDomesticInput
     /// <summary>
     /// 退款金额
     /// </summary>
-    [Required]
+    [Required]
     public int Refund { get; set; }
 
     /// <summary>
     /// 原订单金额
     /// </summary>
-    [Required]
+    [Required]
     public int Total { get; set; }
-}
-
-public class WechatPayPageInput : BasePageInput
-{
-    public string SearchKey { get; set; }
-
-    /// <summary>
-    /// 添加时间范围
-    /// </summary>
-    public List<DateTime?> CreateTimeRange { get; set; }
+}
+
+public class WechatPayPageInput : BasePageInput
+{
+    public string SearchKey { get; set; }
+
+    /// <summary>
+    /// 添加时间范围
+    /// </summary>
+    public List<DateTime?> CreateTimeRange { get; set; }
 }

+ 25 - 1
Admin.NET/Admin.NET.Core/Service/Wechat/Dto/WechatPayOutput.cs

@@ -1,4 +1,4 @@
-// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
+// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
 //
 // 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
 //
@@ -27,4 +27,28 @@ public class WechatPayOutput
     /// 优惠标记
     /// </summary>
     public string GoodsTag { get; set; }
+}
+
+public class WechatPayTransactionOutput
+{
+    public string PrepayId { get; set; }
+
+    public string OutTradeNumber { get; set; }
+
+    public WechatPayParaOutput SingInfo { get; set; }
+}
+
+public class WechatPayParaOutput
+{
+    public string AppId { get; set; }
+
+    public string TimeStamp { get; set; }
+
+    public string NonceStr { get; set; }
+
+    public string Package { get; set; }
+
+    public string SignType { get; set; }
+
+    public string PaySign { get; set; }
 }