Домашнее задание
Домашние задания, счётчики статусов, теги оценки ДЗ и настройки, связанные с группой, для вкладки домашнего задания.
Эндпоинты
| Method | Path | Краткое описание | Ссылка |
|---|---|---|---|
| GET | /count/homework |
Счётчики статусов домашних заданий | Подробнее |
| GET | /homework/settings/group-history |
Группы ученика с предметами | Подробнее |
| GET | /settings/group-specs |
Предметы текущей группы | Подробнее |
| GET | /homework/evaluation/operations/get-tags |
Теги оценки ДЗ | Подробнее |
| GET | /homework/operations/list |
Постраничный список домашних заданий | Подробнее |
Зависимости
Поток данных домашнего задания зависит от эндпоинтов из других разделов. Связь:
/settings/user-info
|
|-- current_group_id ──► параметр group_id для /homework/operations/list
|
/settings/group-specs
|
|-- список предметов ──► фильтр/селектор в UI домашнего задания
|
/count/homework
|
|-- счётчики статусов ──► числа на значках вкладок домашнего задания
/settings/user-info(раздел профиля) предоставляетcurrent_group_id, который необходимо передать как параметрgroup_idпри вызове/homework/operations/list./settings/group-specs(этот раздел) возвращает предметы, доступные в текущей группе ученика, используемые для фильтра по предмету в UI домашнего задания./count/homework(этот раздел) возвращает счётчики статусов, которые определяют числа на значках заголовков вкладок домашнего задания.