DtoLessonsPlanItem

DTO занятия Часть ответа на запрос lessons/get-lessons-plan

Атрибуты
periodStartDate
Начало периода оплаты
Строка, длина: 10 - 10 символов, обязательный параметр
planCount
Количество занятий (план)
Целочисленное, диапазон: 0 - 999, обязательный параметр
realCount
Количество занятий (факт)
Целочисленное, диапазон: 0 - 999, обязательный параметр
planDuration
Длительность занятий (план)
Целочисленное, диапазон: 0 - 99999, обязательный параметр
realDuration
Стоимость занятий (план)
Целочисленное, диапазон: 0 - 99999, обязательный параметр
realSumm
Длительность занятий (факт)
Целочисленное, диапазон: 0 - 999999, обязательный параметр
planSumm
Стоимость занятий (факт)
Целочисленное, диапазон: 10 - 10, обязательный параметр
items
Массив объектов DtoLessonsPlanLessonItem
Пример данных (json)
{
    "periodStartDate": "2014-04-01",
    "planCount": 40,
    "realCount": 10,
    "planDuration": 3600,
    "realDuration": 960,
    "realSumm": 2004.1667,
    "planSumm": 12487.5,
    "items": [
        {
            "lessonDate": "2017-01-01",
            "timeStart": "13:00:00",
            "timeEnd": "14:00:00",
            "breakTime": 0,
            "duration": 60,
            "type": 6,
            "cost": 102.5,
            "comment": "",
            "lessonData": {
                "param1": 72,
                "param2": 73,
                "param3": 75,
                "param4": 77,
                "param5": 100,
                "totalAverage": 74,
                "absent": 0,
                "isFake": false,
                "duration": 90
            }
        }
    ]
}