54 lines
1.6 KiB
C#
54 lines
1.6 KiB
C#
![]() |
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.HomeWork;
|
|||
|
using YD_WeChatApplet.Commons.Dto.Patriarch;
|
|||
|
using YD_WeChatApplet.Commons.Dto.Resource;
|
|||
|
using YD_WeChatApplet.Commons.Dto.School;
|
|||
|
using YD_WeChatApplet.Commons.Dto.Teacher;
|
|||
|
|
|||
|
namespace YD_WeChatApplet.Services
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 家长端
|
|||
|
/// </summary>
|
|||
|
public interface IPatriarchService
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 新建训练数据
|
|||
|
/// </summary>
|
|||
|
/// <param name="dto"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task AddExerciseData(AddExerciseDataDto dto);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 作业记录
|
|||
|
/// </summary>
|
|||
|
/// <param name="dto"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task<PageDataDto<HomeWorkRecordByPatriarchDto>> HomeWorkRecordByPatriarch(PatriarchHomeWorkHistoryDto dto);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 作业详情
|
|||
|
/// </summary>
|
|||
|
/// <param name="homeWorkId"></param>
|
|||
|
/// <returns></returns>
|
|||
|
Task<PatriarchHomeWorkDetailsDto> HomeWorkDetailsByPatriarch(int homeWorkId);
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 学生报告
|
|||
|
/// </summary>
|
|||
|
/// <returns></returns>
|
|||
|
Task<StudentReportDto> StudentReport();
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 训练记录
|
|||
|
/// </summary>
|
|||
|
/// <returns></returns>
|
|||
|
Task<PageDataDto<ExerciseRecordDto>> ExerciseRecord(PageDto dto);
|
|||
|
}
|
|||
|
}
|