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 | Неверные входные параметры. |