ComplianceServer/oldcode/IBLL/Wx/IWX_SZZYORDERDEPOSIT.cs

25 lines
923 B
C#

using CRM.Core.DTO;
using CRM.Core.DTO.Ord;
using System.Collections.Generic;
using WX.CRM.Common;
using WX.CRM.Model.Entity;
namespace WX.CRM.IBLL.Wx
{
public interface IWX_SZZYORDERDEPOSIT : IRepository<WX_SZZYORDERDEPOSIT>
{
void Add(OrderDepositDto dto);
retMsg<List<DepositInfoDto>> Pay2(PayDto2 dto);
retMsg<List<DepositInfoDto>> Use(PayUseDto dto);
retMsg<OrderPayListRspDto, OrderPayListSumRspInfo> GetCoreDepositList(Pager pager, OrderPayListReqDto dto);
/// <summary>
/// 订单流水使用数据 中心点获取
/// </summary>
/// <param name="pager"></param>
/// <param name="dto"></param>
/// <returns></returns>
retMsg<OrderPayUseListRspDto, OrderPayUseListSumRspInfo> GetCorePayList(Pager pager, OrderPayUseListReqDto dto);
retMsg<LastPriceRspDto> GetCoreDepositLastPay(LastPriceReqDto dto);
}
}