using Tiobon.Core.Common;
using Tiobon.Core.IServices.BASE;
using Tiobon.Core.Model;
using Tiobon.Core.Model.Models;
namespace Tiobon.Core.IServices
{
///
/// 考试记录(自定义服务接口)
///
public interface IGhre_ExamRecordServices : IBaseServices
{
Task> Query(string examId, QueryBody body);
Task ModifyAdjustScore(string examRecordId, EditGhre_ExamRecordInput edit);
Task> ExtendAsync(long examRecordId);
Task CommentAsync(Ghre_ExamRecordExtend extend, long examRecordId);
Task> QueryExamAsync(long id);
Task StartExamAsync(long examRecordId);
Task RetakeExamAsync(long examRecordId);
Task AnswerExamAsync(List answers, long studyRecordId);
Task ViewExamPaperCallBackAsync(long examRecordId);
}
}