using QYZH.InteractiveMagazine.Models; using QYZH.InteractiveMagazine.Models.Base; using QYZH.InteractiveMagazine.Models.Dto.Journal; using QYZH.InteractiveMagazine.Models.Entity; namespace QYZH.InteractiveMagazine.IService; public interface IJournalCatalogService : IBaseService { Task> DetailAsync(long JournalId); Task InsertAsync(JournalCatalogInput input); Task ImportAsync(JournalImportDto input); Task UpdateAsync(JournalCatalogUpdateInput input); Task DeleteAsync(long id); Task MoveAsync(MoveInput input); //Task CopyAsync(CopyInput input); /// /// 获取书分类及页码 /// /// /// Task> GetJournalCatalogListAsync(long JournalId); /// /// 获取书分类及页码 /// /// /// Task> GetJournalCataloTreeAsync(long JournalId); /// /// 导入书籍目录 /// /// /// /// Task ImportCatalogAsync(long JournalId, List dtos); }