using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using OfficeOpenXml.FormulaParsing.Excel.Functions.DateTime; using System; using System.Collections.Generic; using System.Linq; using System.Net.Mail; using System.Text; using System.Threading.Tasks; using VOL.Entity.DomainModels; using VOL.Model; using VOL.Model.Ai; using VOL.Model.IOT.Response; namespace VOL.Business.IServices.Training { public interface II_TrainingDataService { #region 项目类型 /// /// 获取年级对应测试项目 /// /// /// Task> GetCategoryColumnNameList(int gradeId); /// /// 获取模式及训练类型 /// /// Task ItemTypeList(); /// /// 获取体测项目类型 /// /// Task CategoryList(); #endregion #region 训练数据 /// /// 训练数据课堂模式列表 /// /// /// Task> GetTrainingClassRoomModeDataList(ClassRoomModeDataParam paramDto); /// /// 训练数据课堂模式导出 /// /// /// Task> GetTrainingClassRoomModeDataExport(ClassRoomModeExportParam paramDto); /// /// 课堂模式数据详情 /// /// /// Task> GetClassRoomModeDataDetails(ClassRoomModeDataDetailsParam paramDto); /// /// 课堂模式数据详情导出 /// /// /// Task> ClassRoomModeDataDetailsExport(ClassRoomModeDataExportParam paramDto); #endregion #region 自由模式 /// /// 自由模式 /// /// /// Task> FreeModeDataList(FreeModeDataParam paramDto); /// /// 自由模式导出 /// /// /// Task> FreeModeDataExport(FreeModeDataExportParam paramDto); #endregion #region 体测数据 /// /// 体测数据课堂模式列表 /// /// /// Task> GetTestClassRoomModeDataList(ClassRoomModeDataParam paramDto); /// /// 体测数据列表导出 /// /// /// Task> SportsTestDataExport(ClassRoomModeExportParam paramDto); /// /// 体测数据详情 /// /// /// Task> GetSportsTestDetails(SportsTestDetailsParam paramDto); /// /// 体测数据详情导出 /// /// /// Task> GetSportsTestDetailsExport(SportsTestExportParam paramDto); /// /// 总体数据列表 /// /// /// Task> GetOverallDataPageList(GetOverallDataPageListParam paramDto); /// /// 总体数据导出 /// /// /// Task>> GetOverallDataExport(GetOverallDataExportParam paramDto); #endregion #region 视力记录 /// /// 导入视力记录 /// /// /// Task ImportVisionData(IFormFile file); /// /// 视力记录列表 /// /// /// Task> GetVisionDataList(VisionDataListParam paramDto); #endregion #region 课堂记录 /// /// 课堂记录列表 /// /// /// Task> GetClassReportList(ClassReportListParam paramDto); /// /// 课堂报告详情 /// /// Task GetClassReportDetails(int id); #endregion } }