Uses of Class
com.gestorrh.api.dto.estadisticas.DatoGraficoDTO
Packages that use DatoGraficoDTO
Package
Description
Controladores REST que exponen los endpoints de la API de GestorRH.
Repositorios de Spring Data JPA para el acceso a datos.
Capa de Servicios que concentra la lógica de negocio central de la aplicación.
-
Uses of DatoGraficoDTO in com.gestorrh.api.controller
Methods in com.gestorrh.api.controller that return types with arguments of type DatoGraficoDTOModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<List<DatoGraficoDTO>> EstadisticasController.obtenerAusenciasAprobadasPorTipo()Obtiene estadísticas sobre las ausencias aprobadas, agrupadas por su tipología (médica, vacaciones, etc.).org.springframework.http.ResponseEntity<List<DatoGraficoDTO>> EstadisticasController.obtenerAusenciasPorEstado()Obtiene estadísticas sobre el estado de las solicitudes de ausencia (pendientes, aprobadas, denegadas).org.springframework.http.ResponseEntity<List<DatoGraficoDTO>> EstadisticasController.obtenerEmpleadosPorDepartamento()Obtiene la distribución del número de empleados por cada departamento de la empresa.org.springframework.http.ResponseEntity<List<DatoGraficoDTO>> EstadisticasController.obtenerTopRetrasos()Obtiene un listado de los empleados con mayor número de retrasos acumulados en sus fichajes. -
Uses of DatoGraficoDTO in com.gestorrh.api.repository
Methods in com.gestorrh.api.repository that return types with arguments of type DatoGraficoDTOModifier and TypeMethodDescriptionEmpleadoRepository.contarEmpleadosPorDepartamento(Long idEmpresa) Obtiene el conteo de empleados agrupados por departamento para una empresa. -
Uses of DatoGraficoDTO in com.gestorrh.api.service
Methods in com.gestorrh.api.service that return types with arguments of type DatoGraficoDTOModifier and TypeMethodDescriptionprivate List<DatoGraficoDTO> EstadisticasService.mapearResultados(List<Object[]> resultados) Utilidad privada para transformar resultados brutos de consultas JPA (Object[]) en DTOs para gráficos.EstadisticasService.obtenerAusenciasAprobadasPorTipo()Recupera el conteo de ausencias aprobadas agrupadas por su tipo (Vacaciones, Enfermedad, etc.).EstadisticasService.obtenerAusenciasPorEstado()Obtiene la distribución de ausencias según su estado actual (Solicitada, Aprobada, Rechazada).EstadisticasService.obtenerEmpleadosPorDepartamento()Obtiene el desglose de empleados por departamento para su representación en gráficos (ej.EstadisticasService.obtenerTopRetrasos()Identifica a los empleados con mayor número de retrasos acumulados en sus fichajes de entrada.