Operación
Esta sección maneja la operación de las áreas.
GET /areas/{id}/status
Devuelve el estado real o la lista de estados de un área.
Atributo de solicitud:
- id [obligatorio]: identificador de área.
Parámetros de solicitud:
- company [obligatorio]: el nombre de la empresa o id.
- session [obligatorio]: el id de la sesión activa.
Respuesta:
- status: devuelve "0" en caso de éxito, y un código de error en cualquier otro caso.
- data: devuelve el estado real o la lista de estados del área actual.
- message: "éxito" o información descriptiva del error en cualquier otro caso.
Ejemplo:
Request: {"type":"get", "url":"areas/L1/status", "data":"company=demo01&session=08McAsZm2yvxupxXTwy5oGin9LekeT1KOPpfEEgZKAWKncP9dKbdPRg2nmzW&actual=1"} Response (success): { "status":"0"; "data": { "production" }, "message": "Success" } |
PUT /areas/{id}/status
Para cambiar el estado actual de un área
Atributo de solicitud:
- id [obligatorio]: identificador de área.
Parámetros de solicitud:
- company [obligatorio]: el nombre de la empresa o id.
- session [obligatorio]: el id de la sesión activa.
- status: el nuevo estado.
Respuesta:
- status: devuelve "0" en caso de éxito, y un código de error en cualquier otro caso.
- data: nulo.
- message: "éxito" o información descriptiva del error en cualquier otro caso.
Ejemplo:
Request: {"type":"put", "url":"areas/L1/status", "data":"company=demo01&session=08McAsZm2yvxupxXTwy5oGin9LekeT1KOPpfEEgZKAWKncP9dKbdPRg2nmzW&actual=1"} Reponse (success): { "status": "0", "data": { "production" }, "message": "Success" } |