diff --git a/src/ExamService/SmartPaperInterface.php b/src/ExamService/SmartPaperInterface.php index 8e01149..49ea8a7 100644 --- a/src/ExamService/SmartPaperInterface.php +++ b/src/ExamService/SmartPaperInterface.php @@ -22,6 +22,21 @@ interface SmartPaperInterface */ public function getUserSmartPaperDetail(int $paperRecordId, bool $getCorrect): array; + /** + * 提交题目答案 + * @param array $params 参数:paper_record_id, question_id, user_answer, used_time + * @param int $userId 用户ID + * @return array + */ + public function submitAnswer(array $params, int $userId): array; + + /** + * 提交用户试卷 + * @param array $params 参数:paper_record_id, used_time + * @return array + */ + public function submitUserPaper(array $params): array; + /** * 获取用户试卷历史列表 * @param array $params 参数:campus_id, exam_type_id, page, limit