using DS.Module.Core; using DS.WMS.Core.Application.Dtos; using DS.WMS.Core.Settlement.Dtos; using DS.WMS.Core.Settlement.Entity; namespace DS.WMS.Core.Settlement.Interface { /// /// 付费申请结算 /// public interface IApplicationSettlementService : ISettlementService { /// /// 获取分页列表 /// /// /// Task>> GetListAsync(PageRequest request); /// /// 获取付费申请结算单 /// /// 结算单ID /// Task> GetAsync(long id); /// /// 获取付费结算明细 /// /// /// Task>> GetDetailsAsync(PageRequest request); /// /// 获取付费申请分页列表 /// /// /// Task>> GetApplicationListAsync(PageRequest request); /// /// 获取付费申请的费用明细 /// /// 申请单ID /// Task>> GetApplicationDetailsAsync(long id); /// /// 获取费用明细 /// /// 申请单明细ID /// Task>> GetSettlementDetailsAsync(params long[] ids); /// /// 获取发票费用明细的原始币别 /// /// /// Task>> GetExchangesAsync(List documents); } }