feat: улучшить учебные периоды и просмотр расписаний
This commit is contained in:
@@ -203,9 +203,10 @@ constraint. При чтении API разворачивает периоды о
|
||||
|
||||
В генерацию попадают только активные на дату правила, дисциплины, группы, преподаватели и аудитории. Для будущих дат аудитория с `is_available=false` не выводится в расписании, но прошлые занятия остаются доступными для просмотра.
|
||||
|
||||
Диапазон расписания включает обе переданные границы и ограничен ровно 120 календарными
|
||||
датами. Query- и generator-слои используют одинаковый расчёт `end - start + 1`: 120 дат
|
||||
разрешены, 121 дата отклоняется до генерации.
|
||||
Диапазон расписания включает обе переданные границы и ограничен ровно 200 календарными
|
||||
датами. Query- и generator-слои используют одинаковый расчёт `end - start + 1`: 200 дат
|
||||
разрешены, 201 дата отклоняется до генерации. Один запрос поэтому покрывает учебный
|
||||
семестр целиком.
|
||||
|
||||
Расширенный поиск расписания ограничивает широкие запросы: если не указаны `groupId`,
|
||||
`departmentId` и teacher-only режим, сервис не будет обходить больше 50 активных групп и
|
||||
|
||||
Reference in New Issue
Block a user