using CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsInOutStockOrderDetail;
using Volo.Abp.Application.Services;
namespace CMS.Plugin.HIAWms.Application.Contracts.Services;
///
/// 出入库单据详情应用服务接口
///
public interface IWmsInOutStockOrderDetailAppService : ICrudAppService
{
///
/// 克隆出入库单据详情
///
///
///
Task> CloneAsync(IEnumerable ids);
///
/// 删除出入库单据详情
///
///
///
Task DeleteManyAsync(IEnumerable ids);
///
/// 调整排序出入库单据详情
///
///
///
///
Task AdjustSortAsync(Guid id, int sort);
///
/// 导入出入库单据详情
///
///
///
Task ImportAsync(WmsInOutStockOrderDetailsImportModel input);
///
/// 导出出入库单据详情
///
///
///
Task<(Dictionary Sheets, string FileName)> ExportAsync(GetWmsInOutStockOrderDetailInput input);
}