using Admin.NET.Core;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
namespace Admin.NET.Application
{
///
///
///
public interface IWmsContainerService
{
///
///
///
///
///
Task Add(AddWmsContainerInput input);
///
///
///
///
///
Task Delete(DeleteWmsContainerInput input);
///
///
///
///
///
Task Get([FromQuery] QueryeWmsContainerInput input);
///
///
///
///
///
Task> List([FromQuery] WmsContainerInput input);
///
///
///
///
///
Task> Page([FromQuery] WmsContainerSearch input);
///
///
///
///
///
Task Update(UpdateWmsContainerInput input);
///
///
///
///
///
Task> ListNonPageAsync([FromQuery] WmsContainerSearchNonPage input);
///
///
///
///
///
///
Task FromExcelAsync(IFormFile file, [FromQuery] ImportExcelType importExcelType);
///
///
///
///
///
Task DownloadExcelTemplate(string version);
}
}