using System.Threading.Tasks;
using Znyc.Cloudcar.Admin.Commons.IServices;
using Znyc.Cloudcar.Admin.Commons.Pages;
using Znyc.Cloudcar.Admin.Security.Dtos;
using Znyc.Cloudcar.Admin.Security.Entitys;

namespace Znyc.Cloudcar.Admin.Security.IServices
{
    /// <summary>
    ///     充值服务
    /// </summary>
    public interface IPaymentRecordService : IService<PaymentRecordEntity, PaymentRecordOutputDto, long>
    {

        /// <summary>
        ///     云币列表
        /// </summary>
        /// <param name="search">查询的条件</param>
        /// <returns>指定对象的集合</returns>
        Task<PageResult<PaymentRecordOutputDto>> FindWithPagerSearchAsync(SearchPaymentRecordModel search);



    }
}