2025-04-21 14:10:27 +08:00

28 lines
938 B
C#
Raw 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 MyCode.Project.Domain.Businesses;
using MyCode.Project.Domain.Dtos.Common;
using MyCode.Project.Domain.Model;
using MyCode.Project.Domain.Procs;
using System;
using System.Collections.Generic;
namespace MyCode.Project.Services
{
/// <summary>
/// 在线支付 相关服务
/// </summary>
public interface IOnlinePayService
{
/// <summary>
/// 单一在线付款方式的退款逻辑
/// </summary>
/// <param name="oriOrderPay"></param>
/// <param name="sheetId"></param>
/// <param name="shopId"></param>
/// <param name="sheet"></param>
/// <param name="payAmount">退款金额</param>
/// <param name="SheetType">业务类型。100=充值8010=销售8011=预售</param>
BusOrderRefundLog RefundMoney(BusOrderPay oriOrderPay, Guid sheetId, Guid shopId, string sheet, decimal payAmount, int SheetType);
}
}