using Microsoft.AspNetCore.Mvc;
using TGJ.NetworkFreight.SeckillAggregateServices.Pos.UserService;
using YD_WeChatApplet.Api;
using YD_WeChatApplet.Api.Entitys;
using YD_WeChatApplet.Commons;
using YD_WeChatApplet.Commons.Dto;
using YD_WeChatApplet.Commons.Dto.ClassRoomRecord;
using YD_WeChatApplet.Commons.Dto.HomeWork;
using YD_WeChatApplet.Commons.Dto.Teacher;
namespace YD_WeChatApplet.Services
{
public interface ITeacherService
{
///
/// 老师个人信息
///
///
Task TeacherProfile();
///
/// 修改个人信息
///
///
///
Task ModifyTeacherProfile(TeacherProfileDto paramDto);
///
/// 修改密码
///
///
///
Task ModifyTeacherPwd(ModifyTeacherPwdDto paramDto);
///
/// 项目列表
///
///
Task> CategoryList(int gradeId);
///
/// 数据统计接口
///
///
Task DataStatistics(DataStatisticsFilterDto dto);
///
/// 统计数据详情
///
///
///
Task DataStatisticsDetails(DataStatisticsDetailsFilterDto dto);
///
/// 课堂记录
///
///
///
Task> ClassRoomRecord(ClassRoomRecordDto dto);
///
/// 课堂详情
///
///
///
Task ClassRoomReportDetails(int classRoomId);
///
/// 学员课堂报告
///
///
///
Task StudentClassRoomReport(int classRoomId, string studentNo);
}
}