feature: incluir el documento del estudiante y del funcionario en instancias e incidencias
Agrega documentoEstudiante y documentoFuncionario a las respuestas de instancias comunes e incidencias, para que el front pueda mostrar "Nombre · documento" en las fichas y distinguir homónimos.
-
InstanciaComunResponseDTOeIncidenciaResponseDTO: nuevos camposdocumentoEstudianteydocumentoFuncionario. -
InstanciaComunMappereIncidenciaMapper:@Mappingdesdeestudiante.documentoyfuncionario.documento. -
listarMisInstanciasylistarMisIncidencias: dejandocumentoFuncionarioen null. Son endpoints del propio estudiante y el documento del funcionario es un dato del personal que un estudiante no ve en ningún otro endpoint. El documento del estudiante se conserva.
Los campos se agregan a las respuestas existentes, por lo que no rompe a los consumidores actuales.
Tests:
-
InstanciaComunMapperTesteIncidenciaMapperTest(nuevos): toDto y toDtoList incluyen ambos documentos. -
InstanciaComunServiceTesteIncidenciaServiceTest: mis-* oculta el documento del funcionario y mantiene el del estudiante. -
InstanciaBusquedaITeIncidenciaBusquedaIT: la respuesta del listado incluye ambos documentos.