using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VOL.Model;
using VOL.Model.School.Request;
namespace VOL.Business.IServices.School
{
public interface IS_ClassService
{
///
/// 获取所有班级名称
///
///
Task> GetClassNames(int gradeId);
///
/// 获取班级分页列表
///
///
Task> GetClassPageList(ClassPageListParam paramDto);
///
/// 导出
///
///
///
Task> GetClassList(ClassPageListExportParam paramDto);
///
/// 班级详情
///
///
///
Task GetClassDetails(int classId);
///
/// 添加班级
///
///
///
Task AddClass(AddClassParam paramDto);
///
/// 批量添加班级
///
///
///
Task BatchAddClass(BatchAddClassParam paramDto);
///
/// 更新班级
///
///
///
Task ModifyClass(ModifyClassParam paramDto);
///
/// 班级数据统计
///
///
///
Task ClassWholeDataStats(ClassDataStatsParam paramDto);
///
/// 各体测项目等级占比
///
///
///
Task> CategoryRankRatio(CategoryParam paramDto);
///
/// 班级体侧等级占比人数
///
///
///
Task TestResultRankRate(ClassResultRankRate paramDto);
///
/// 成绩趋势
///
///
///
Task ResultTrends(ClassResultTrendsParam paramDto);
}
}