Open fabianbarreto02 opened 1 year ago
De la siguiente subtarea
Se mantiene el comportamiento del endpoint de espacios académicos /grupos_espacio_academico/:padre/:vigencia
y se crea otro controlador que permita listar los datos requeridos para el modal de asignación de periodo.
Curl
curl --location --request GET 'http://HOST/v1/plan_trabajo_docente/grupos_espacio_academico/padre/649cf98ecf8adba537ca9052' \ --header 'accept: application/json'
Resultado
Se realizan pruebas con:
Curl
curl --location --request PUT 'http://HOST/v1/espacios_academicos/espacio_academico_hijos/asignar_periodo' \ --header 'Content-Type: application/json' \ --data-raw '{ "grupo": [ "Grupo 90", "Grupo 98" ], "periodo_id": 36, "padre": "64aae9c4e5ceda00b9f4c04e" }'
Resultado
Asignación de perido
Validación
Se revisa la issue y se realiza el proceso de despliguen en pruebas
Se requiere realizar la Revisión y ajustes para la asignación de periodos académicos en los espacios académicos por falla en la consulta de la preasignación de plan docente
Sub Tareas
ubicación controlador https://github.com/udistrital/sga_mid/blob/5a649fc843a5755c199f52c643d6b830444c1b26/controllers/plan_trabajo_docente.go#L153
Respuesta cuando no existen peridos hijos
Este controlador busca que exista un espacio academico hijos con periodo definido y campo grupo definido, se debe modificar este controlador para que cuando se reciba en el cliente se muestre el siguiente modal
https://github.com/udistrital/sga_mid/blob/5a649fc843a5755c199f52c643d6b830444c1b26/controllers/espacios_academicos.go#L210
Información para el componente entorno de pruebas
Criterios de aceptación
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo