[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
}
}