This commit is contained in:
2026-08-06 09:28:32 +08:00
parent 19af705883
commit 1bdbaec19a

View File

@@ -38,8 +38,6 @@ interface DataServiceInterface
// 招考类型相关
public function getExamTypes(array $data): array;
public function getExamTypeBy(int $id): array;
public function createExamType(array $data): int;
public function updateExamType(int $id, array $data): bool;
public function deleteExamType(int $id): bool;
public function getExamTypesByCampusId(int $campusId): array;
public function getExamTypeByIds(array $ids): array;
@@ -47,19 +45,8 @@ interface DataServiceInterface
// 科目相关
public function getSubjects(array $data): array;
public function getSubjectBy(int $id): array;
public function createSubject(array $data): int;
public function updateSubject(int $id, array $data): bool;
public function deleteSubject(int $id): bool;
public function getSubjectsByExamTypeId(int $examTypeId): array;
// 关联关系相关
public function getRelations(array $params): array;
public function createRelation(array $data): int;
public function updateRelation(int $id, array $data): bool;
public function deleteRelation(int $id): bool;
public function getCategoryIdsByRelation(int $campusId, int $examTypeId, int $subjectId): array;
// 批量更新校区排序
public function batchUpdateCampusSort(array $sorts): bool;
}