Closed edwargl7 closed 1 month ago
se implementa ng2-pdf-viewer
se realiza importacion al modulo del componente
se integra al component.html
se intenta renderizar pdf agregando 'data:application/pdf;base64:.......' al base64 pero no funciona
con base en el ejemplo dado se convierte el documento en base64 a ArrayBuffer y posteriormente este se convierte a Uint8Array, asi dando un correcto renderizado
se requieren ajustar estilos
se ubica renderizador en la parte inferior para verificar como esta funcionando, ocupa el 100% de la ventana y renderiza de manera correcta
se realizan ajustes de css
se realizan correcciones para que la visualizacion sea tipo modal
se realiza prueba funcional
https://github.com/user-attachments/assets/4f44a651-467a-4778-909d-7df719d6850c
Se realiza la revisión con @cjgonzalezp y se observa que dado que se requiere poder llegar a esta vista desde un enlace de correo, se debe modificar como submódulo para poder tener un enlace que lo dirija específicamente al plan que se va a revisar por el id del mismo, dado que los modales se visualización dentro de la misma url del componente principal, no se lograría de esta forma el comportamiento requerido.
Ejemplo URL: /plan_auditoria/revision/10
Esta vista también puede ser consultada desde la tabla de consulta.
se deshace ultimo commit se borra boton de cerrar se realiza prueba funcional
https://github.com/user-attachments/assets/90bad525-fd14-493d-8638-2ff5e94a5a28
Se realiza la revisión con @cjgonzalezp y se va a evaluar la forma de poder acceder a la vista de consulta.
Muy buen trabajo, se resuelve el PR.
Se requiere continuar con la implementación del componente transversal para renderizado de PDF trabajada inicialmente en la Issue #154 y basado en la implementación realizada en la Issue 132 de ARGO usando ng2-pdf-viewer.
Sub Tareas
Criterios de aceptación
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo