From 4c0429489d7901589c568bbc5ffc49e6f9d15d6e Mon Sep 17 00:00:00 2001 From: zj Date: Sun, 20 Sep 2026 10:24:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4AI=E9=9D=A2=E8=AF=95=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ExamService/ExamService.php | 2 ++ .../AiEssayQuestionInterface.php | 7 ++++ .../AiInterviewCategoryInterface.php | 32 +++++++++++++++++++ .../AiInterviewQuestionInterface.php | 7 ++++ 4 files changed, 48 insertions(+) create mode 100644 src/ExamService/JsonRpcInterface/AiInterviewCategoryInterface.php diff --git a/src/ExamService/ExamService.php b/src/ExamService/ExamService.php index 25668f8..6b8f036 100644 --- a/src/ExamService/ExamService.php +++ b/src/ExamService/ExamService.php @@ -6,6 +6,7 @@ namespace Dhd\Micro\Interface\ExamService; use Dhd\Micro\Interface\ExamService\JsonRpcInterface\ExamServiceInterface; use Dhd\Micro\Interface\ExamService\JsonRpcInterface\UserPaperInterface; +use Dhd\Micro\Interface\ExamService\JsonRpcInterface\AiInterviewCategoryInterface; use Dhd\Micro\Interface\ExamService\JsonRpcInterface\AiInterviewQuestionInterface; use Dhd\Micro\Interface\ExamService\JsonRpcInterface\CustomQuestionInterface; use Dhd\Micro\Interface\ExamService\JsonRpcInterface\PaperInterface; @@ -23,6 +24,7 @@ use Dhd\Micro\Interface\ExamService\JsonRpcInterface\AiEssayQuestionInterface; interface ExamService extends ExamServiceInterface, UserPaperInterface, + AiInterviewCategoryInterface, AiInterviewQuestionInterface, CustomQuestionInterface, PaperInterface, diff --git a/src/ExamService/JsonRpcInterface/AiEssayQuestionInterface.php b/src/ExamService/JsonRpcInterface/AiEssayQuestionInterface.php index 9874ae6..14d94fa 100644 --- a/src/ExamService/JsonRpcInterface/AiEssayQuestionInterface.php +++ b/src/ExamService/JsonRpcInterface/AiEssayQuestionInterface.php @@ -11,6 +11,13 @@ interface AiEssayQuestionInterface */ public function getAiEssayQuestionList(array $params): array; + /** + * app获取AI申论题列表 + * @param array $params 查询参数 + * @return array + */ + public function appGetAiEssayQuestionList(array $params): array; + /** * 获取AI申论题详情 * @param int $id AI申论题id diff --git a/src/ExamService/JsonRpcInterface/AiInterviewCategoryInterface.php b/src/ExamService/JsonRpcInterface/AiInterviewCategoryInterface.php new file mode 100644 index 0000000..68c1472 --- /dev/null +++ b/src/ExamService/JsonRpcInterface/AiInterviewCategoryInterface.php @@ -0,0 +1,32 @@ +