45 lines
1.3 KiB
C#
45 lines
1.3 KiB
C#
using VOL.Model.JingShiTiJiao;
|
|
|
|
namespace VOL.Ai.IServices
|
|
{
|
|
/// <summary>
|
|
/// 京师体教接口
|
|
/// </summary>
|
|
public interface IJingShiTiJiaoService
|
|
{
|
|
/// <summary>
|
|
/// 根据教师获取教师年级班级信息
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
Task<TeacherClassData> GetClassListByTeacher(string teacherNo);
|
|
|
|
/// <summary>
|
|
/// 根据班级编号获取学生列表
|
|
/// </summary>
|
|
/// <param name="classNo"></param>
|
|
/// <returns></returns>
|
|
Task<List<StudentDto>> GetStuListByClass(string classNo);
|
|
|
|
/// <summary>
|
|
/// 根据学生编号获取学生详情
|
|
/// </summary>
|
|
/// <param name="stuNo"></param>
|
|
/// <returns></returns>
|
|
Task<StudentDetailDto> GetStudentInfo(string stuNo);
|
|
|
|
/// <summary>
|
|
/// 上传数据
|
|
/// </summary>
|
|
/// <param name="list"></param>
|
|
/// <returns></returns>
|
|
Task<bool> PushSportsData(List<SportsDataPushDto> list);
|
|
|
|
/// <summary>
|
|
/// 根据学校编码获取年级/班级接口
|
|
/// </summary>
|
|
/// <param name="schoolNo"></param>
|
|
/// <returns></returns>
|
|
Task<JingShiSchoolClassDto> GetClassBySchoolAsync(string schoolNo);
|
|
}
|
|
}
|