From 11e0c46d96a9de0c77cbc7509d34f470823bbc65 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期三, 03 九月 2025 13:48:35 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Utils/AlipayUtils/AlipayUtils.cs | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 56 insertions(+), 1 deletions(-) diff --git a/FlexJobApi.Core/Utils/AlipayUtils/AlipayUtils.cs b/FlexJobApi.Core/Utils/AlipayUtils/AlipayUtils.cs index f363e67..ff37a7a 100644 --- a/FlexJobApi.Core/Utils/AlipayUtils/AlipayUtils.cs +++ b/FlexJobApi.Core/Utils/AlipayUtils/AlipayUtils.cs @@ -102,6 +102,62 @@ } /// <summary> + /// 璧勯噾璁拌处鏈紑閫� + /// </summary> + /// <param name="model"></param> + public AlipayFundAccountbookCreateResponse FundAccountbookCreate(AlipayFundAccountbookCreateModel model) + { + logger.LogInformation($"姝e湪鎵ц璧勯噾璁拌处鏈紑閫氭帴鍙o細{model.ToJson()}"); + AlipayFundAccountbookCreateRequest request = new AlipayFundAccountbookCreateRequest(); + request.SetBizModel(model); + AlipayFundAccountbookCreateResponse response = alipayClient.CertificateExecute(request); + logger.LogInformation($"缁撴灉锛歿response.ToJson()}"); + return response; + } + + /// <summary> + /// 璧勯噾璁拌处鏈殑淇℃伅鏌ヨ + /// </summary> + /// <param name="model"></param> + public AlipayFundAccountbookQueryResponse FundAccountbookQuery(AlipayFundAccountbookQueryModel model) + { + logger.LogInformation($"姝e湪鎵ц璧勯噾璁拌处鏈殑淇℃伅鏌ヨ鎺ュ彛锛歿model.ToJson()}"); + AlipayFundAccountbookQueryRequest request = new AlipayFundAccountbookQueryRequest(); + request.SetBizModel(model); + AlipayFundAccountbookQueryResponse response = alipayClient.CertificateExecute(request); + logger.LogInformation($"缁撴灉锛歿response.ToJson()}"); + return response; + } + + /// <summary> + /// 璧勯噾杞处椤甸潰鏀粯鎺ュ彛 + /// </summary> + /// <param name="model"></param> + public AlipayFundTransPagePayResponse FundTransPagePay(AlipayFundTransPagePayModel model) + { + logger.LogInformation($"姝e湪鎵ц璧勯噾杞处椤甸潰鏀粯鎺ュ彛锛歿model.ToJson()}"); + AlipayFundTransPagePayRequest request = new AlipayFundTransPagePayRequest(); + request.SetBizModel(model); + AlipayFundTransPagePayResponse response = alipayClient.CertificateExecute(request); + logger.LogInformation($"缁撴灉锛歿response.ToJson()}"); + return response; + } + + /// <summary> + /// 鍗曠瑪杞处鎺ュ彛 + /// </summary> + /// <param name="model"></param> + public AlipayFundTransUniTransferResponse FundTransUniTransfer(AlipayFundTransUniTransferModel model) + { + logger.LogInformation($"姝e湪鎵ц鍗曠瑪杞处鎺ュ彛锛歿model.ToJson()}"); + AlipayFundTransUniTransferRequest request = new AlipayFundTransUniTransferRequest(); + request.SetBizModel(model); + AlipayFundTransUniTransferResponse response = alipayClient.CertificateExecute(request); + logger.LogInformation($"缁撴灉锛歿response.ToJson()}"); + return response; + } + + /// <summary> /// 璧勯噾浜岀骇鍟嗘埛KYB浠h繘浠舵枃浠朵笂浼犳帴鍙� /// </summary> /// <returns></returns> @@ -148,7 +204,6 @@ logger.LogInformation($"缁撴灉锛歿response.ToJson()}"); return response; } - /// <summary> /// 璧勯噾浜岀骇鍟嗘埛KYB浠h繘浠跺崟鍙栨秷鎺ュ彛 -- Gitblit v1.9.1