Files
“wanyongkang” ed3b2c653e 接口文件
2024-04-10 13:55:27 +08:00

27 lines
877 B
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using Hncore.Payment.Request;
using System.Threading.Tasks;
using Hncore.Infrastructure.Extension;
using Hncore.Infrastructure.Serializer;
using Hncore.Infrastructure.WebApi;
using PaymentCenterClient;
namespace Hncore.Payment.ClientExtension
{
public static class EPay
{
/// <summary>
/// 创建Pos机订单推送订单到Pos机
/// </summary>
/// <param name="client"></param>
/// <param name="request"></param>
/// <returns></returns>
public static async Task<ApiResult> CreatePosOrder(this PaymentCenterHttpClient client,
EPayCreateOrderRequest request)
{
var res = await client.CreateHttpClient()
.PostAsJsonGetString($"{client.BaseUrl}api/paymentcenter/v1/EPay/PushOrder", request);
return res.FromJsonTo<ApiResult>();
}
}
}