udistrital / sisifo_documentacion

0 stars 0 forks source link

Ajuste campos validaciones y parámetros microservicio CRUD #205

Closed edwargl7 closed 1 month ago

edwargl7 commented 1 month ago

Se requiere realizar el ajuste en el modelo de datos sugerido en el kb 62541 cambiando validaciones y parámetros a singular. Y realizar este cambio en el CRUD de tal forma que para evitar cambios adicionales en el microcliente, el CRUD pueda almacenar y retornar estos campos en plurall y en base de datos los maneje en singular.

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

CristianCGutierrezG commented 1 month ago

Cambios en el Modelo de Datos

  1. Actualización del Modelo:

    • Se realizó el cambio del modelo de datos de acuerdo a las especificaciones requeridas.
  2. Validaciones:

    • Se revisó el funcionamiento de las validaciones, que se reciben como un array de objetos, mientras que los parámetros se gestionan como un objeto clave-valor. image

image

Modelo de datos - formularios dinámicos V10-versión 10 drawio

edwargl7 commented 1 month ago

De la revisión con @cjgonzalezp se requiere agregar el campo "valor" para permitir valores predefinidos en cada campo.

CristianCGutierrezG commented 1 month ago

Ajustes sugerido en el kb 62541

Modelo de datos - formularios dinámicos-version 11 drawio

CristianCGutierrezG commented 1 month ago

Modelo de datos nueva versión

Modelo de datos - formularios dinámicos-version 11 drawio (2)

CristianCGutierrezG commented 1 month ago

Cambios en el CRUD y Base de Datos

Actualización de Campos en el CRUD:

image

image

image

Servicio de Plantillas:

image

image

image

CristianCGutierrezG commented 1 month ago

Modelo de datos

Se realiza el cambio de label a etiqueta en todas las colecciones que lo utilizan

Modelo de datos - formularios dinámicos-version 11 drawio (4)

Versión actual del modelo: formularios dinámicos-version11

edwargl7 commented 1 month ago

Muy buen trabajo, ajustes al modelo realizados correctamente y actualizado en el repositorio. Se resuelve PR.