udistrital / sga_documentacion

Repositorio para la documentación del sistema de gestión académica
MIT License
0 stars 0 forks source link

Ajuste a endpoint de consulta de formulario de evaluación para el caso de coevaluación II para relacionar evidencias cargadas en la evaluación anterior #498

Closed NeFaWaltPint closed 1 month ago

NeFaWaltPint commented 2 months ago

Se requiere modificar el endpoint mid para dentro de la estructura en el tipo de campo que relaciona un documento descargable de una vez se pare el identificador del archivo para en el cliente descargarlo, analizar si también se requiere ajustar el guardado para tener mayor facilidad en la identificación del archivo.

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

LethSphere commented 1 month ago

Avances

Pruebas de posible formato de respuesta para el formulario

image

LethSphere commented 1 month ago

Avances

los formularios contienen un campo adicional UID que muestra los documentos cargados asociados al id del evaluado y el item en la lista de items de la respuesta image

LethSphere commented 1 month ago

Formularios coevaluación

Coevaluación II con respuestas de archivos de formularios relacionados al docente

Paso a paso:

Simulamos guardar un archivo para el docente con id 2 en el item id 9 (pregunta o espacio de carga de archivos) con campo id 8 (campo que se llena en este caso carga de archivos)

{
  "id_periodo" : 2,
  "id_tercero": 2,
  "id_evaluado":2,
  "proyecto_curricular":2,
  "espacio_academico":2,
  "respuestas": [
   {
      "item_id": 9,
      "campo_id":"8",
      "archivos": [
        "UIDPRUEBA123456789"
      ]
    }
  ]
}

image

Luego consultamos el formulario para el docente con los parámetros del formulario relacionados /formulario_por_tipo/?id_tipo_formulario=3&id_periodo=2&id_tercero=2&id_espacio=2 image

Ejemplo con múltiples archivos: image