IBaseAmountHistoryService.cs
781 Bytes
using Microsoft.AspNetCore.Mvc;
using System.Threading.Tasks;
namespace NCC.Order.Interfaces.BaseAmountHistory
{
public interface IBaseAmountHistoryService
{
/// <summary>
/// 订单分销金额计算 还需要完善
/// </summary>
/// <param name="orderId"></param>
/// <returns></returns>
Task DistributionAccount(string orderId);
/// <summary>
/// 订单 匹配次数增加
/// </summary>
/// <param name="orderId"></param>
/// <returns></returns>
Task UserMatchCountAccount(string orderId);
/// <summary>
/// 获取当前用户所有剩余匹配次数
/// </summary>
/// <returns></returns>
int GetMatchOverCount();
}
}