补充公告与试题中心RPC契约,DataService补考试类型与科目增删改方法
This commit is contained in:
@@ -40,11 +40,17 @@ interface DataServiceInterface
|
||||
public function getExamTypeBy(int $id): array;
|
||||
public function getExamTypesByCampusId(int $campusId): array;
|
||||
public function getExamTypeByIds(array $ids): array;
|
||||
public function createExamType(array $data): int;
|
||||
public function updateExamType(int $id, array $data): bool;
|
||||
public function deleteExamType(int $id): bool;
|
||||
|
||||
// 科目相关
|
||||
public function getSubjects(array $data): array;
|
||||
public function getSubjectBy(int $id): array;
|
||||
public function getSubjectsByExamTypeId(int $examTypeId): array;
|
||||
public function createSubject(array $data): int;
|
||||
public function updateSubject(int $id, array $data): bool;
|
||||
public function deleteSubject(int $id): bool;
|
||||
|
||||
// 批量更新校区排序
|
||||
public function batchUpdateCampusSort(array $sorts): bool;
|
||||
|
||||
Reference in New Issue
Block a user