udistrital / planeacion_cliente

:heavy_check_mark: Check: Cliente del proyecto de planeación de la universidad Distrital
0 stars 0 forks source link

0 - 3 Implementación de funcionalidad en el componente para la consulta de tabla general de resumen en planes de acción, tanto para el rol de planeación como el de unidad. #850

Closed a52290451 closed 1 month ago

a52290451 commented 8 months ago

Se requiere incluir el flujo de funcionamiento en el componente grafico implementado en #878 , de tal forma que se consulte toda la información asociada a planes de acción mediante planeacion_mid y se almacene esta información en la Tabla resumen de la vista plan de acción/consulta. Adicionalmente se debe implementar la funcionalidad que permita redireccionar al usuario a la vista especifica del plan de acción y asignarla como evento al icono de lupa habilitado para cada plan de acción disponible en la tabla resumen. Este desarrollo debe implementarse tanto para el rol de planeación como el de unidad.

Especificaciones técnicas

  1. Los registros que deben ser incluidos en la tabla resumen, deben consultarse a través de planeacion_mid, de acuerdo con el controlador implementado en #878 .
  2. En caso de no tener respuesta por parte de la api planeación_mid se debe controlar el error con un mensaje de alerta hacia el usuario.
  3. Para cada registro en la tabla resumen, se debe habilitar el icono de lupa, en el campo Acciones, y asociar este con la vista en la cual se encuentra el registro en cuestión. Debe ser un evento que redireccione al usuario a la vista del plan de acción en formulación o seguimiento.
  4. En caso de que no se pueda enlazar un registro particular con la vista correspondiente a través del icono, este debe aparecer deshabilitado en la tabla.
  5. La información que debe completarse por cada registro en la tabla resumen es:
    • Unidad Académica y / o Administrativa (Nombre)
    • Vigencia
    • Plan de acción (Nombre)
    • Fase (Formulación / Seguimiento)
    • Estado del plan de acción (estado interno en formulación o seguimiento)
    • Acciones (lupa).
  6. En caso de que la consulta de todos los planes de acción sea robusta y tome mas tiempo del esperado, se debe controlar los tiempos de carga y no mostrar la tabla resumen hasta que contenga los registros requeridos. Se debe mostrar una pantalla de carga que no se cierre hasta que se genere la tabla resumen.

Sub Tareas

Criterios de aceptación

Requerimientos

Dependencias

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

felimarod commented 8 months ago

¿Existe alguna manera para traer el id de la dependencia de un usuario? obtuve esta info pero pues no se si en algún otro lugar este el id de la dependencia, esto ya que es necesario para traer solo los planes que sean relacionados al usuario en especifico MicrosoftTeams-image

a52290451 commented 7 months ago

@felimarod por favor actualizar estado de la actividad.

La rama DEVELOP ya se encuentra estable.

felimarod commented 7 months ago

Ya se adaptó el código para estar al día con la rama develop y se solucionaron los problemas que se habían estado presentando. De momento solo falta la opción de ver para los planes en fase de 'seguimiento'

felimarod commented 7 months ago

Actualización en: https://github.com/udistrital/planeacion_mid/tree/feature/resumen_planes_accion

felimarod commented 7 months ago

Se agregan las pruebas funcionales, los referentes a esta issue son los del item 3 al 10. Pruebas funcionales