update_drivers_group
Функция update_drivers_group используется для создания, редактирования или удаления групп водителей.
svc=resource/update_drivers_group¶ms={"itemId":<long>,
"id":<long>,
"callMode":<text>,
"n":<text>,
"d":<text>,
"drs":[<uint>],
"f":<uint>}
Параметры
| Название | Описание |
|---|---|
| itemId | ID ресурса. |
| id | ID группы водителей. |
| callMode | Действие: создание, редактирование, удаление. |
Следующие параметры необходимы только для создания и удаления групп водителей:
| Название | Описание |
|---|---|
| n | Имя. |
| d | Описание. |
| drs | Массив ID водителей. |
| f | Флаги. Не влияет на результат запроса. |
Возвращаемый результат
Для запросов, связанных с созданием и редактированием:
[
<long>, /* ID группы */
{
"id":<long>, /* ID группы */
"n":<text>, /* имя */
"d":<text>, /* описание */
"drs":[<uint>] /* массив ID водителей */
}
]
Для запросов, связанных с удалением:
[
<long>, /* ID группы */
null
]
Возможные коды ошибок:
| Код | Описание |
|---|---|
| 7 | Не удалось извлечь ресурс с требуемым ACL (ADF_ACL_AVL_RES_EDIT_DRIVERS). |
| 6 | Неопределенная ошибка. |
| 4 | Неверные входные параметры. |