update_drivers_group
La función update_drivers_group se usa para crear, modificar o eliminar grupos de conductores.
svc=resource/update_drivers_group¶ms={"itemId":<long>,
"id":<long>,
"callMode":"<text>",
"n":"<text>",
"d":"<text>",
"drs":[<uint>],
"f":<uint>}
Parámetros
| Nombre | Descripción |
|---|---|
| itemId | ID del recurso. |
| id | ID del grupo de conductores. |
| callMode | Acción: crear, modificar, eliminar. |
Los siguientes parámetros solo se requieren para crear y eliminar grupos de conductores:
| Nombre | Descripción |
|---|---|
| n | Nombre. |
| d | Descripción. |
| drs | Matriz de los ID de conductores. |
| f | Marcas. No influye en el resultado de la solicitud. |
Resultado devuelto
Para las solicitudes de creación y modificación:
[
<long>, /* ID del grupo */
{
"id":<long>, /* ID del grupo */
"n":"<text>", /* nombre */
"d":"<text>", /* descripción */
"drs":[<uint>] /* matriz de los ID de conductores */
}
]
Para las solicitudes de eliminación:
[
<long>, /* ID del grupo */
null
]
Los códigos de errores posibles son:
| Código | Descripción |
|---|---|
| 7 | Error al obtener el recurso con la ACL deseada (ADF_ACL_AVL_RES_EDIT_DRIVERS). |
| 6 | Error no definido. |
| 4 | Parámetros de entrada incorrectos. |