LessonsPlan
График занятий
Полный график занятий в группе, в соответствии с расписанием, как с учётом выходных и переносов занятий, так и без них.
groupId |
ID студенческой группы
Целочисленное, обязательный параметр
|
withMovedLessons |
Учитывать ли выходные дни и переносы. Если задано "0", все перенесённые занятия не будут отображены.
Булево (целочисленное: 0 или 1)
|
useSavedDateEnd |
Построить график занятий до сохранённой даты окончания занятий в группе. Если не задан параметр или не задана дата в программе обучения, будет потроен график занятий до выработки всех часов программы обучения.
Булево (целочисленное: 0 или 1)
|
startDate |
Дата начала построения графика занятий. Если не задана - будет использована сохранённая в карточке группы информация (параметр startDate является обязательным при создании и обновлении карточки группы).
Дата (Y-m-d, например 2017-01-26)
|
endDate |
Дата, до которой нужно построить график. Если задан, параметр useSavedDateEnd будет проигнорирован.
Дата (Y-m-d, например 2017-01-26)
|
tpId |
ID программы обучения. Если не задана - будет использована сохранённая в карточке группы информация (параметр tpId является обязательным при создании и обновлении карточки группы).
Целочисленное
|
itemCount |
Количество элементов в результате запроса.
Целочисленное
|
dateOffset |
Дата, с которой нужно получить график занятий. Не является датой начала построения графика. Это offset старта отображения.
Дата (Y-m-d, например 2017-01-26)
|
Список занятий. Поле type указывает на тип события/занятия. А именно:
|
|
Обратите внимание!
Поле secondaryDate пожет может иметь разные смысловые значения, в зависимости от значения type.
Результат данного запроса может быть закеширован на несколько секунд.
Метод поддерживает вызов из автономных приложений.