GetListByLesson

Список по занятию

Список карточек оценок учеников по ID занятия.

Входные параметры
lessonId
Id карточки занятия
Целочисленное, обязательный параметр
Результат:
В результате, в массиве объектов:
  • sex - гендерная принадлежность ученика:
    1. Девочка
    2. Мальчик
  • absent - метка присутствия ученика на занятии:
    1. Нет информации об отсутствии студента на занятии
    2. Ученик отсутвовал на занятии без уважительных причин
    3. Ученик отсутствовал на занятии по уважительной причине
  • isDebtor - "1", если ученик является должником
  • commentExists - "1", если к записи об оценках имеется комментарий преподавателя
  • mailReportStatus - состояние отправки e-mail отчёта с оценками ученику:
    1. Отчёты ученику не отправляются (запрещено в карточке ученика или в карточке E-mail адрес отсутствует или является ошибочным)
    2. Ожидается отправка отчёта (отчёт не будет отправлен если не будет проставлена оценка)
    3. Отчёт был успешно отправлен
    4. Отправка отчёта по данной записи отменена (например, данная карточка оценок устарела)
Пример результата (json):
[
    {
        "id": "36",
        "studentName": "Иванова Ольга Владимировна",
        "sex": "1",
        "param1": "6",
        "param2": "6",
        "param3": "5",
        "param4": "5",
        "totalAverage": "5",
        "studentId": "2",
        "absent": "1",
        "isDebtor": "0",
        "commentExists": "0",
        "mailReportStatus": 2
    }
]