udistrital / core_documentacion

0 stars 0 forks source link

Realizar ajustes visuales de paginación de tablas y visualización de organigramas. #148

Closed diagutierrezro closed 2 months ago

diagutierrezro commented 2 months ago

Se requiere realizar ajustes visuales en el cliente de Oikos, para esta issue el alcance será ajustar la paginación de las tablas y pulir la visualización de los organigramas.

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

xDa04vidx commented 2 months ago

Paginación

Se han intentado diferentes métodos, sin logro alguno.

  1. Se trata de que la tabla sea de tipo de angular material Image

  2. Se inicializa el paginator, y se establece como función de arranque del front el ngOnInit, ademas de que se inicializa el paginator en ngAfterViewInit Image Aun asi no se logra visualizar el cambio.

  3. Actualización del paginar post cargar los datos de la tabla Image Se esta reasignando el paginador, sin éxito.

Vista Se ve que no esta tomando ni la cantidad de elementos Image

xDa04vidx commented 2 months ago

Paginación

Con base en el cliente sga_cliente_gestion_horarios_mf, donde se utiliza el paginator, se encuentra el error, y es que se estaba actualizando el paginator de manera equivocada, se cambia a la manera correcta: Image

Y se logra obtener una paginación correcta en el cliente Para los primeros 5 Image

Para la pagina posterior Image

Para mostrar 10 Image

xDa04vidx commented 2 months ago

Organigrama

Se logra hacer que las lineas se muestren en el organigrama Image

El cambio necesario para ello, se encuentra en los estilos del angular.json Image

Problema Existen lineas de enlace (las verticales), que no se encuentran bien ajustadas, ademas de que se estan mostrando bordes de los nodos, que no se necesitan

xDa04vidx commented 2 months ago

Se agrega la paginación en Mapeo

Primera pagina Image

Segunda pagina Image

Con 10 resultados Image

diagutierrezro commented 2 months ago

Muy bue trabajo David.