From f2ddc6c76791cd306fc66863ca94eed75510f588 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 02 九月 2025 10:03:37 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/FlexJobApi.Core.xml | 18 +++++++++--------- FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/AlipayFundExpandindirectCommandHandler.cs | 5 ++++- FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml | 2 +- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml index 99c4481..f6c77db 100644 --- a/FlexJobApi.Core/FlexJobApi.Core.xml +++ b/FlexJobApi.Core/FlexJobApi.Core.xml @@ -9537,47 +9537,47 @@ 鏀粯瀹濊祫閲戜簩绾у晢鎴稫YB浠h繘浠剁姸鎬侀�氱煡 </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.notify_id"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.NotifyId"> <summary> 閫氱煡ID </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.utc_timestamp"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.UtcTimestamp"> <summary> 娑堟伅鍙戦�佹椂鐨勬湇鍔$鏃堕棿 </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.msg_method"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.MsgMethod"> <summary> 娑堟伅鎺ュ彛鍚嶇О </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.app_id"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.AppId"> <summary> 娑堟伅鎺ュ彈鏂圭殑搴旂敤id </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.version"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.Version"> <summary> 鐗堟湰鍙�(1.1鐗堟湰涓烘爣鍑嗘秷鎭�) </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.biz_content"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.BizContent"> <summary> 娑堟伅鎶ユ枃 </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.sign"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.Sign"> <summary> 绛惧悕 </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.sign_type"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.SignType"> <summary> 绛惧悕绫诲瀷 </summary> </member> - <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.charset"> + <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.Charset"> <summary> 缂栫爜闆嗭紝璇ュ瓧绗﹂泦涓洪獙绛惧拰瑙e瘑鎵�闇�瑕佺殑瀛楃闆� </summary> diff --git a/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/AlipayFundExpandindirectCommandHandler.cs b/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/AlipayFundExpandindirectCommandHandler.cs index b5f099a..2b719b0 100644 --- a/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/AlipayFundExpandindirectCommandHandler.cs +++ b/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/AlipayFundExpandindirectCommandHandler.cs @@ -7,6 +7,7 @@ using Mapster; using MediatR; using Microsoft.EntityFrameworkCore; +using Microsoft.Extensions.Options; using System; using System.Collections.Generic; using System.Linq; @@ -19,6 +20,7 @@ /// 鏀粯瀹濊祫閲戜簩绾у晢鎴稫YB浠h繘浠� /// </summary> public class AlipayFundExpandindirectCommandHandler( + IOptions<AlipayOptions> options, AlipayUtils alipayUtils, IHttpRemoteService httpRemoteService, IRepository<AlipayFundExpandindirectOrder> rep @@ -27,6 +29,7 @@ IRequestHandler<AlipayFundExpandindirectOrderCancelCommand, Guid>, IRequestHandler<AlipayFundExpandindirectCreateNotifyCommand, Guid> { + private readonly IOptions<AlipayOptions> options = options; private readonly AlipayUtils alipayUtils = alipayUtils; private readonly IHttpRemoteService httpRemoteService = httpRemoteService; private readonly IRepository<AlipayFundExpandindirectOrder> rep = rep; @@ -75,7 +78,7 @@ await rep.InsertNowAsync(entity); } var model = entity.Adapt<AlipayFundExpandindirectCreateModel>(); - var result = alipayUtils.FundExpandindirectCreate(model); + var result = alipayUtils.FundExpandindirectCreate(model, $"{options.Value.NotifyUrl}/api/user/enterpriseWallet/alipayFundExpandindirectCreateNotify"); if (result.IsError) { entity.RiskReviewRemark = result.Msg; diff --git a/FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml b/FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml index 24f0531..f2e3dfc 100644 --- a/FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml +++ b/FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml @@ -569,7 +569,7 @@ 鏀粯瀹濊祫閲戜簩绾у晢鎴稫YB浠h繘浠� </summary> </member> - <member name="M:FlexJobApi.UserServer.Application.AlipayFundExpandindirectCommandHandler.#ctor(FlexJobApi.Core.AlipayUtils,Furion.HttpRemote.IHttpRemoteService,Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.AlipayFundExpandindirectOrder})"> + <member name="M:FlexJobApi.UserServer.Application.AlipayFundExpandindirectCommandHandler.#ctor(Microsoft.Extensions.Options.IOptions{FlexJobApi.Core.AlipayOptions},FlexJobApi.Core.AlipayUtils,Furion.HttpRemote.IHttpRemoteService,Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.AlipayFundExpandindirectOrder})"> <summary> 鏀粯瀹濊祫閲戜簩绾у晢鎴稫YB浠h繘浠� </summary> -- Gitblit v1.9.1