公告类型契约收敛到数据中心并清理冗余契约

This commit is contained in:
堂吉诃德拉曼查的英豪
2026-08-07 14:51:05 +08:00
parent 5d86bde7a6
commit ae0b543bf1
11 changed files with 15 additions and 583 deletions

View File

@@ -7,12 +7,12 @@ namespace Dhd\Micro\Interface\ExamService;
interface CampusRelationInterface
{
/**
* 获取地区的考试类型
* 获取考区关联信息(校区/考试类型/科目/题型分类).
*/
public function getExamTypesByCampus(int $campusId): array;
public function getCampusRelationData(int $campusId = 1, int $examTypeId = 1, int $subjectId = 1, int $userId = 0): array;
/**
* 获取考试类型的科目
* 按条件获取题型分类树.
*/
public function getSubjectsByExamType(int $examTypeId): array;
public function getCategoriesByConditions(int $campusId, int $examTypeId, int $subjectId): array;
}

View File

@@ -8,6 +8,8 @@ interface QuestionCategoryInterface
{
public function getCategoryList(array $params): array;
public function getSubQuestionCategoryList(array $data): array;
public function getCategoryDetail(int $id): array;
public function getCategoriesByIds(array $ids): array;