GetAdditionalList

Список договоров

Получить список договоров ученика с дополнительной информацией.

Входные параметры
studentId
ID ученика
Целочисленное, обязательный параметр
addActive
Включить в список активные договора
Булево (целочисленное: 0 или 1), обязательный параметр
addInactive
Включить в список архивные договора
Булево (целочисленное: 0 или 1), обязательный параметр
Пример результата (json):
{
    "items": [
        {
            "id": 111,
            "groupId": 133,
            "startDate": "2017-10-07",
            "annulled": 1,
            "payMethod": 1,
            "lessonsCountInCostPeriod": -1,
            "groupData": {
                "trainingProgramId": 123,
                "trainingProgramName": "Kids 45 м. 80 ак.ч.",
                "courseId": 1,
                "courseName": "Английский язык",
                "trainingProgramCostPeriod": 4,
                "trainingProgramCostPerMonth": null,
                "groupDateEndWork": "2016-05-27",
                "groupDeleted": 0,
                "schedule": {
                    "id": 81,
                    "groupId": 133,
                    "startDate": "2015-12-04",
                    "weekDays": " 5",
                    "mondayTimeStart": "00:00:00",
                    "mondayTimeEnd": "00:00:00",
                    "mondayBreakTime": "0",
                    "tuesdayTimeStart": "00:00:00",
                    "tuesdayTimeEnd": "00:00:00",
                    "tuesdayBreakTime": "0",
                    "wednesdayTimeStart": "00:00:00",
                    "wednesdayTimeEnd": "00:00:00",
                    "wednesdayBreakTime": "0",
                    "thursdayTimeStart": "00:00:00",
                    "thursdayTimeEnd": "00:00:00",
                    "thursdayBreakTime": "0",
                    "fridayTimeStart": "13:15:00",
                    "fridayTimeEnd": "14:00:00",
                    "fridayBreakTime": "0",
                    "saturdayTimeStart": "00:00:00",
                    "saturdayTimeEnd": "00:00:00",
                    "saturdayBreakTime": "0",
                    "sundayTimeStart": "00:00:00",
                    "sundayTimeEnd": "00:00:00",
                    "sundayBreakTime": "0"
                }
            },
            "costRegisterData": {
                "costMode": 1,
                "startDateTime": "2022-07-08 00:00:00",
                "cost": "1000.00000",
                "comment": "Установка стоимости, как в программе обучения"
            }
        }
    ],
    "page": 1,
    "limit": 1,
    "totalCount": 5
}