[POST] …/v1/User/Edit
Редактирование пользователя.
Входные параметры
| Название | Тип данных | Обязательность | Описание |
|---|---|---|---|
| id | Int64 | Обязательный | ID пользователя в системе |
| group_id | Int64 | Необязательный | ID группы пользователей в системе |
| first_name | String | Необязательный | Имя |
| last_name | String | Необязательный | Фамилия |
| middle_name | String | Необязательный | Отчество |
| sex | Enum | Необязательный | Пол пользователя: <None | 1> - не указан, <Male | 2> - мужской, <Female | 3> - женский |
| date_of_birth | String | Необязательный | Дата рождения: ДД-ММ-ГГГГ |
| address | String | Необязательный | Адрес пользователя |
| phones | String | Необязательный | Дополнительные номера телефона пользователя |
| String | Необязательный | Электронная почта пользователя | |
| description | String | Необязательный | Дополнительные маметки |
| login | String | Необязательный | Логин пользователя |
| can_authorize | Boolean | Необязательный | Может ли авторизоваться в системе |
| active | Boolean | Необязательный | Может ли выполнять действия в системе |
| language_code | String | Необязательный | Код языка в системе. Берётся из параметра code модели Language |
Пример запроса
{
"id": 1,
"group_id":1,
"first_name": "John",
"last_name": "Kennedy",
"middle_name": "Fitzgerald",
"sex": "Male",
"date_of_birth": "1993-12-21",
"address": "456 Elm Street, Suite 3, Los Angeles, CA 90001, USA",
"phones": "998123456789",
"email": "example@example.com",
"description": "example",
"login": "Admin",
"can_authorize": true,
"active": true,
"language_code": "RUS"
}
Выходные параметры
| Название | Тип данных | Описание |
|---|---|---|
| row_affected | Int64 | Количество изменённых строк |
Пример ответа
{
"ok": true,
"result": {
"row_affected": 1
}
}