using iWare.Wms.Core; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; namespace iWare.Wms.Application { public interface ISysFileService { Task DeleteFileInfo(DeleteFileInfoInput input); Task DownloadFileInfo([FromQuery] QueryFileInfoInput input); Task GetFileInfo([FromQuery] QueryFileInfoInput input); Task> GetFileInfoList([FromQuery] FileOutput input); Task PreviewFileInfo([FromQuery] QueryFileInfoInput input); Task> QueryFileInfoPageList([FromQuery] FilePageInput input); Task UploadFileAvatar(IFormFile file); Task UploadFileDefault(IFormFile file); Task UploadFileDocument(IFormFile file); Task UploadFileShop(IFormFile file); Task UploadFile(IFormFile file, string key); } }