@@ -559,7 +559,6 @@ GET /api/schedule?groupId=1&startDate=2026-04-27&endDate=2026-05-03
|
||||
**Тело создания/обновления графика:**
|
||||
```json
|
||||
{
|
||||
"title": "09.03.04 — Программная инженерия — Очная — 2025-2026",
|
||||
"academicYearId": 1,
|
||||
"specialtyId": 2,
|
||||
"specialtyProfileId": 3,
|
||||
@@ -570,7 +569,9 @@ GET /api/schedule?groupId=1&startDate=2026-04-27&endDate=2026-05-03
|
||||
|
||||
`studyFormId` берётся из общего справочника форм обучения `GET /api/education-forms`; отдельного справочника форм для календарных графиков нет.
|
||||
`courseCount` должен быть в диапазоне `1..8`.
|
||||
Административный frontend формирует `title` автоматически из кода специальности, профиля, формы обучения и учебного года; отдельного поля ручного ввода в интерфейсе нет.
|
||||
Поле `title` в запросе не требуется и не влияет на результат: backend всегда формирует
|
||||
название автоматически как `код специальности — профиль обучения — форма обучения — учебный год`.
|
||||
Отдельного пользовательского названия у календарного графика нет.
|
||||
|
||||
При `PUT /api/admin/academic-calendars/{id}` backend блокирует график и повторно проверяет
|
||||
все сохранённые назначения, дневную сетку и дисциплины. Изменение года, специальности,
|
||||
|
||||
Reference in New Issue
Block a user