sunpengfei
9 天以前 f2ddc6c76791cd306fc66863ca94eed75510f588
feat:开发
3个文件已修改
25 ■■■■■ 已修改文件
FlexJobApi.Core/FlexJobApi.Core.xml 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/AlipayFundExpandindirectCommandHandler.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/FlexJobApi.Core.xml
@@ -9537,47 +9537,47 @@
            支付宝资金二级商户KYB代进件状态通知
            </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>
            编码集,该字符集为验签和解密所需要的字符集
            </summary>
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 @@
    /// 支付宝资金二级商户KYB代进件
    /// </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;
FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml
@@ -569,7 +569,7 @@
            支付宝资金二级商户KYB代进件
            </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>
            支付宝资金二级商户KYB代进件
            </summary>