2026-01-16 10:43:21 +08:00

45 lines
1.3 KiB
C#

using YD_WeChatApplet.Commons.Dto.JingShiTiJiao;
namespace YD_WeChatApplet.Api.Services.Interface
{
/// <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);
}
}