From 0d97071587883d60a078d3cb98d9f55e570a8fdc Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期二, 02 九月 2025 15:24:10 +0800
Subject: [PATCH] feat:开发

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

diff --git a/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs b/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs
index b34a4c8..d1d7d4c 100644
--- a/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs
+++ b/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs
@@ -1,5 +1,7 @@
 锘縰sing FlexJobApi.Core;
+using Furion;
 using MediatR;
+using Microsoft.AspNetCore.Http;
 using System;
 using System.Collections.Generic;
 using System.Linq;
@@ -11,9 +13,14 @@
     /// <summary>
     /// 鏀粯瀹濋�氱煡鍥炰紶
     /// </summary>
-    public class GetAlipayNotifyCommandHandler :
-        IRequestHandler<GetAlipayNotifyCommand, bool>
+    public class GetAlipayNotifyCommandHandler(
+            IHttpContextAccessor httpContextAccessor
+        ) :
+        IRequestHandler<GetAlipayNotifyCommand, bool>,
+        IRequestHandler<AlipayUserAgreementPageSignNotifyCommand, bool>
     {
+        private readonly IHttpContextAccessor httpContextAccessor = httpContextAccessor;
+
         /// <summary>
         /// 鏀粯瀹濋�氱煡鍥炰紶
         /// </summary>
@@ -24,5 +31,17 @@
         {
             return Task.FromResult(true);
         }
+
+        /// <summary>
+        /// 鏀粯瀹濈敤鎴锋巿鏉冨崗璁绾﹂�氱煡
+        /// </summary>
+        /// <param name="request"></param>
+        /// <param name="cancellationToken"></param>
+        /// <returns></returns>
+        public Task<bool> Handle(AlipayUserAgreementPageSignNotifyCommand request, CancellationToken cancellationToken)
+        {
+            Console.WriteLine(httpContextAccessor.HttpContext.Request.QueryString);
+            return Task.FromResult(true);
+        }
     }
 }

--
Gitblit v1.9.1