| | |
| | | using Furion; |
| | | using Furion.DependencyInjection; |
| | | using Microsoft.Extensions.FileSystemGlobbing; |
| | | using SKIT.FlurlHttpClient.Wechat.TenpayV3; |
| | | using SKIT.FlurlHttpClient.Wechat.TenpayV3.Models; |
| | | using SKIT.FlurlHttpClient.Wechat.TenpayV3.Settings; |
| | |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using static SKIT.FlurlHttpClient.Wechat.Api.Events.TransferCustomerServiceReply.Types; |
| | | using static SKIT.FlurlHttpClient.Wechat.Api.Models.CgibinOpenApiRequestIdGetResponse.Types; |
| | | |
| | | namespace EzWechat |
| | |
| | | _V3Client = WechatTenpayClientBuilder.Create(options).Build(); |
| | | } |
| | | |
| | | public async Task<CreateTransferBatchResponse> PayOderAsync(CreateTransferBatchRequest request) |
| | | public async Task<CreateTransferBatchResponse> Transfer(CreateTransferBatchRequest request) |
| | | { |
| | | |
| | | var response = await _V3Client.ExecuteCreateTransferBatchAsync(request); |
| | | |
| | | var response = await _V3Client.ExecuteCreateTransferBatchAsync(request); |
| | | return response; |
| | | |
| | | } |
| | | |
| | | public async Task<GetTransferBatchByOutBatchNumberResponse> TransferBatches(GetTransferBatchByOutBatchNumberRequest request) |
| | | { |
| | | |
| | | var response = await _V3Client.ExecuteGetTransferBatchByOutBatchNumberAsync(request); |
| | | return response; |
| | | |
| | | } |
| | | |
| | | public async Task<GetTransferBatchDetailByDetailIdResponse> TransferBatchesDetails(GetTransferBatchDetailByDetailIdRequest request) |
| | | { |
| | | var response = await _V3Client.ExecuteGetTransferBatchDetailByDetailIdAsync(request); |
| | | return response; |
| | | } |
| | | } |
| | | } |