using MiAssessment.Admin.Business.Models; using MiAssessment.Admin.Business.Models.ReportPageConfig; namespace MiAssessment.Admin.Business.Services.Interfaces; /// /// 报告页面配置服务接口 /// public interface IReportPageConfigService { /// /// 获取报告页面配置列表 /// Task> GetListAsync(ReportPageConfigQueryRequest request); /// /// 创建报告页面配置 /// Task CreateAsync(CreateReportPageConfigRequest request); /// /// 更新报告页面配置 /// Task UpdateAsync(UpdateReportPageConfigRequest request); /// /// 删除报告页面配置 /// Task DeleteAsync(long id); /// /// 更新状态 /// Task UpdateStatusAsync(long id, int status); /// /// 批量更新排序 /// Task UpdateSortAsync(List items); }