using GDZZ.Core.Entity; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using System.Collections.Generic; using System.Threading.Tasks; namespace GDZZ.Core.Service; public interface ISysFileService { Task DeleteFileInfo(DeleteFileInfoInput input); Task DownloadFileInfo([FromQuery] QueryFileInoInput input); Task GetFileInfo([FromQuery] QueryFileInoInput input); Task> GetFileInfoList([FromQuery] FileOutput input); Task PreviewFileInfo([FromQuery] QueryFileInoInput input); Task QueryFileInfoPageList([FromQuery] FileInput input); Task UploadFileAvatar(IFormFile file); Task UploadFileEditor(IFormFile file); Task UploadFileDefault(IFormFile file); Task UploadFileDocument(IFormFile file); Task UploadFileShop(IFormFile file); }