Ver campos disponibles por tarea
Ver todos los campos
Este servicio permite crear tareas por medio de webservice.
Consumo:
POST: /tareas/ver-campos
{
"token": "845240e09011715621764"
}
Respuesta:
El servicio devolverá un JSON indicando la creación de la tarea, así mismo el token de la tarea y su identificador. El token servirá en la edición de tareas.
{
"status": 1,
"msg": "Campos api éxito",
"data": [
{
"nombre": null,
"campos": {
"campo1": {
"type": "text",
"label": "Campo de prueba",
"seccion": 0,
"id": "campo1"
},
"campo2": {
"type": "text",
"label": "Campo dos",
"seccion": 0,
"id": "campo2"
},
"campo3": {
"type": "select",
"label": "Campo tres",
"seccion": 0,
"id": "campo3"
},
"Firma_de_cliente": {
"type": "signature",
"label": "Firma de prueba",
"seccion": 0,
"id": "Firma_de_cliente"
},
"campofile": {
"type": "file",
"label": "Test",
"seccion": 0,
"id": "campofile"
},
"campos2": {
"type": "text",
"label": "Campo s2",
"seccion": 0,
"id": "campos2"
}
}
}
]
}
Campos por sección
Este servicio permite crear cambiar de etapa una tarea. Atención: el parámetro "token" corresponde al token devuelto por la creación de tareas.
Consumo:
POST: /tareas/ver-campos-por-seccion
{
"token": "845240e09011715621764"
}
Respuesta:
El servicio devolverá un JSON el estatus de la actualización. Internamente, el sistema cambiará de estado la tarea y llenará los campos enviados.
{
"status": 1,
"msg": "Campos api éxito",
"data": {
"seccion_1": {
"campo1": {
"type": "text",
"label": "Campo de prueba",
"seccion": 0,
"id": "campo1",
"value": "test 1"
},
"campo2": {
"type": "text",
"label": "Campo dos",
"seccion": 0,
"id": "campo2",
"value": "Un valor 2"
},
"campo3": {
"type": "select",
"label": "Campo tres",
"seccion": 0,
"id": "campo3",
"value": ""
},
"Firma_de_cliente": {
"type": "signature",
"label": "Firma de prueba",
"seccion": 0,
"id": "Firma_de_cliente",
"value": ""
},
"campofile": {
"type": "file",
"label": "Test",
"seccion": 0,
"id": "campofile",
"value": ""
}
},
"seccion_2": {
"campos2": {
"type": "text",
"label": "Campo s2",
"seccion": 0,
"id": "campos2",
"value": "Un valor 1"
}
}
}
}