sunpengfei
2025-09-02 0e25fabc3a96cd35ca8824e841532c04389e006d
feat:开发
2个文件已修改
36 ■■■■ 已修改文件
FlexJobApi.Core/FlexJobApi.Core.xml 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/AlipayFundExpandindirectCommandHandler.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/FlexJobApi.Core.xml
@@ -9537,47 +9537,47 @@
            支付宝资金二级商户KYB代进件状态通知
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.NotifyId">
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.notify_id">
            <summary>
            通知ID
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.UtcTimestamp">
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.utc_timestamp">
            <summary>
            消息发送时的服务端时间
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.MsgMethod">
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.msg_method">
            <summary>
            消息接口名称
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.AppId">
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.app_id">
            <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.BizContent">
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.biz_content">
            <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.SignType">
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.sign_type">
            <summary>
            签名类型
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.Charset">
        <member name="P:FlexJobApi.Core.AlipayFundExpandindirectCreateNotifyCommand.charset">
            <summary>
            编码集,该字符集为验签和解密所需要的字符集
            </summary>
FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/AlipayFundExpandindirectCommandHandler.cs
@@ -77,7 +77,23 @@
            {
                await rep.InsertNowAsync(entity);
            }
            var model = entity.Adapt<AlipayFundExpandindirectCreateModel>();
            var model = new AlipayFundExpandindirectCreateModel();
            model.ProductCode = entity.ProductCode;
            model.BizScene = entity.BizScene;
            model.OutBizNo = entity.OutBizNo;
            model.BizType = entity.BizType;
            model.OriginalOrderId = entity.OriginalOrderId;
            model.SceneCode = entity.SceneCode;
            model.SceneDirections = entity.SceneDirections;
            model.SceneImage = entity.SceneImage;
            model.SceneQualificationImage = entity.SceneQualificationImage;
            model.Sites = entity.Sites;
            var secondaryPartnerInfo = new SecondaryPartnerInfo();
            secondaryPartnerInfo.Identity = entity.Identity;
            secondaryPartnerInfo.Name = entity.Name;
            secondaryPartnerInfo.IdentityType = entity.IdentityType;
            model.SecondaryPartnerInfo = secondaryPartnerInfo;
            var result = alipayUtils.FundExpandindirectCreate(model, $"{options.Value.NotifyUrl}/api/user/enterpriseWallet/alipayFundExpandindirectCreateNotify");
            if (result.IsError)
            {