From 8ffda541b48cbf619f8493196da4fb44d4f3ddc5 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 05 九月 2025 10:22:55 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs b/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs
index f826fed..0354bb0 100644
--- a/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs
+++ b/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs
@@ -20,13 +20,16 @@
     /// </summary>
     public class GetAlipayNotifyCommandHandler(
             IRepository<EnterpriseWallet> rep,
-            IMediator mediator
+            IMediator mediator,
+            IHttpContextAccessor httpContextAccessor
         ) :
         IRequestHandler<GetAlipayNotifyCommand, bool>,
-        IRequestHandler<AlipayUserAgreementPageSignNotifyCommand, bool>
+        IRequestHandler<AlipayUserAgreementPageSignNotifyCommand, bool>,
+        IRequestHandler<AlipayFundTransOrderChangedNotifyCommand, bool>
     {
         private readonly IRepository<EnterpriseWallet> rep = rep;
         private readonly IMediator mediator = mediator;
+        private readonly IHttpContextAccessor httpContextAccessor = httpContextAccessor;
 
         /// <summary>
         /// 鏀粯瀹濋�氱煡鍥炰紶
@@ -36,6 +39,7 @@
         /// <returns></returns>
         public Task<bool> Handle(GetAlipayNotifyCommand request, CancellationToken cancellationToken)
         {
+            Console.WriteLine("琛ㄥ崟鏁版嵁锛�" + httpContextAccessor.HttpContext.Request.Form.ToJson());
             return Task.FromResult(true);
         }
 
@@ -58,5 +62,17 @@
             });
             return true;
         }
+
+        /// <summary>
+        /// 璧勯噾鍗曟嵁鐘舵�佸彉鏇撮�氱煡
+        /// </summary>
+        /// <param name="request"></param>
+        /// <param name="cancellationToken"></param>
+        /// <returns></returns>
+        public Task<bool> Handle(AlipayFundTransOrderChangedNotifyCommand request, CancellationToken cancellationToken)
+        {
+            Console.WriteLine("琛ㄥ崟鏁版嵁锛�" + httpContextAccessor.HttpContext.Request.Form.ToJson());
+            return Task.FromResult(true);
+        }
     }
 }

--
Gitblit v1.9.1