Closed edwargl7 closed 1 month ago
se implementa la logica para realizar los agrupados segun la estructura implementada en la issue #214
se realizan pruebas funcionales, se envia
{
"campos": [
{
"nombre":"campo1",
"descripcion":"descripcion",
"etiqueta":"etiqueta",
"tipo":"tipo",
"placeholder":"placeholder",
"deshabilitado":"deshabilitado",
"validaciones": [
{
"tipo": "requerido",
"valor": ""
}
],
"servicio":"terceros",
"endpoint": "prueba-endopoint1",
"agrupado":false,
"campo":"campo"
},
{
"nombre":"campo2",
"descripcion":"descripcion",
"etiqueta":"etiqueta",
"tipo":"tipo",
"placeholder":"placeholder",
"deshabilitado":"deshabilitado",
"validaciones": [
{
"tipo": "requerido",
"valor": ""
},
{
"tipo": "min",
"valor": "10"
}
],
"servicio":"terceros",
"endpoint": "prueba-endopoint1",
"agrupado":true,
"campo":"campo"
},{
"nombre":"campo3",
"descripcion":"descripcion",
"etiqueta":"etiqueta",
"tipo":"tipo",
"placeholder":"placeholder",
"deshabilitado":"deshabilitado",
"validaciones": [
{
"tipo": "requerido",
"valor": ""
}
],
"servicio":"SISIFO",
"endpoint": "prueba-endopoint1",
"agrupado":true,
"campo":"campo"
},{
"nombre":"campo4",
"descripcion":"descripcion",
"etiqueta":"etiqueta",
"tipo":"tipo",
"placeholder":"placeholder",
"deshabilitado":"deshabilitado",
"validaciones": [
],
"servicio":"terceros",
"endpoint": "prueba-endopoint1",
"agrupado":true,
"campo":"campo"
},{
"nombre":"campo5",
"descripcion":"descripcion",
"etiqueta":"etiqueta",
"tipo":"tipo",
"placeholder":"placeholder",
"deshabilitado":"deshabilitado",
"validaciones": [
{
"tipo": "requerido",
"valor": ""
},
{
"tipo": "min",
"valor": "10"
}
],
"servicio":"terceros",
"endpoint": "prueba-endopoint1",
"agrupado":false,
"campo":"campo"
}
]
}
se recibe
{
"Success": true,
"Status": 200,
"Messaje": "data formuario dinamico recibido",
"agrupados": {
"agrupados": {
"prueba-endopoint1": {
"terceros": {
"endpoint": "prueba-endopoint1",
"servicio": "terceros",
"items": [
{
"nombre": "campo2",
"descripcion": "descripcion",
"etiqueta": "etiqueta",
"tipo": "tipo",
"placeholder": "placeholder",
"deshabilitado": "deshabilitado",
"validaciones": [
{
"tipo": "requerido",
"valor": ""
},
{
"tipo": "min",
"valor": "10"
}
],
"agrupado": true,
"campo": "campo"
},
{
"nombre": "campo4",
"descripcion": "descripcion",
"etiqueta": "etiqueta",
"tipo": "tipo",
"placeholder": "placeholder",
"deshabilitado": "deshabilitado",
"validaciones": [],
"agrupado": true,
"campo": "campo"
}
]
},
"SISIFO": {
"endpoint": "prueba-endopoint1",
"servicio": "SISIFO",
"items": [
{
"nombre": "campo3",
"descripcion": "descripcion",
"etiqueta": "etiqueta",
"tipo": "tipo",
"placeholder": "placeholder",
"deshabilitado": "deshabilitado",
"validaciones": [
{
"tipo": "requerido",
"valor": ""
}
],
"agrupado": true,
"campo": "campo"
}
]
}
}
},
"desagrupados": {
"prueba-endopoint1": [
{
"nombre": "campo5",
"descripcion": "descripcion",
"etiqueta": "etiqueta",
"tipo": "tipo",
"placeholder": "placeholder",
"deshabilitado": "deshabilitado",
"validaciones": [
{
"tipo": "requerido",
"valor": ""
},
{
"tipo": "min",
"valor": "10"
}
],
"servicio": "terceros",
"endpoint": "prueba-endopoint1",
"agrupado": false,
"campo": "campo"
}
]
}
}
}
se realizan correcciones en el README
Se finaliza la implementación hasta la integración requerida. Se puede cambiar el orden de endpoint y servicio.
Se requiere realizar la implementación de la organización y envío de datos basado en la estructura implementada en el microcliente en la Issue #214 .
Sub Tareas
Criterios de aceptación
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo