68 lines
2.0 KiB
C#
68 lines
2.0 KiB
C#
![]() |
|
|||
|
using Microsoft.AspNetCore.Http;
|
|||
|
using VOL.Model;
|
|||
|
using VOL.Model.Norm.Request;
|
|||
|
using VOL.Model.Norm.Response;
|
|||
|
|
|||
|
namespace VOL.Business.IServices
|
|||
|
{
|
|||
|
public interface IN_SportsTestResultService
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 导入学生体测成绩
|
|||
|
/// </summary>
|
|||
|
/// <param name="file"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task ImportStudentsTestData(IFormFile file);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 大屏数据统计
|
|||
|
/// </summary>
|
|||
|
/// <returns></returns>
|
|||
|
Task<LargeScreenDataStatModel> LargeScreenDataStat(LargeScreenDataStatParam paramDto);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 大屏 班级平均运动强度监控
|
|||
|
/// </summary>
|
|||
|
/// <param name="paramDto"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task<List<SportsProportionData>> LargeScreenAverageClassExerciseIntensity(LargeScreenAverageClassExerciseIntensityParam paramDto);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 分页列表
|
|||
|
/// </summary>
|
|||
|
/// <param name="paramDto"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task<PageDataDto<StudentsTestDataModel>> GetSportsTestCategoryPageList(StudentsTestDataListParam paramDto);
|
|||
|
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 导出
|
|||
|
/// </summary>
|
|||
|
/// <param name="paramDto"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task<List<StudentsTestDataModel>> GetStudentsTestDataList(StudentsTestDataListParam paramDto);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 添加标准
|
|||
|
/// </summary>
|
|||
|
/// <param name="paramDto"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task AddStudentsTestData(List<AddStudentsTestDataParam> paramDto);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 更新标准
|
|||
|
/// </summary>
|
|||
|
/// <param name="paramDto"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task ModifyStudentsTestData(List<AddStudentsTestDataParam> paramDto);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 删除
|
|||
|
/// </summary>
|
|||
|
/// <param name="paramDto"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task DeleteStudentsTestData(List<int> Ids);
|
|||
|
}
|
|||
|
}
|