1234567891011121314151617181920212223 |
- using Bowin.Common.Linq.Entity;
- using YLShipBuildLandMap.Entity;
- using YLShipBuildLandMap.Entity.ViewModel.SystemSetting;
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Threading.Tasks;
- namespace YLShipBuildLandMap.Services.Common
- {
- public interface IFileService
- {
- Task<int> AddFile(List<SysAttachment> fileList);
- Task<IGridResultSet<AttachmentView>> GetFileList(int pageIndex, int pageSize, Guid fileRefId, int? fileType);
- Task<IGridResultSet<AttachmentView>> GetFileList(int pageIndex, int pageSize, int? fileType,List<Guid> ids);
- Task<SysAttachment> GetFileById(Guid fileId);
- Task<int> DeleteFileById(Guid fileId);
- Task<int> DelfileByRefID(Guid noDeleteFileId, Guid fileRefId, int? fileType);
- }
- }
|