feat(dashboard): eliminar boton de reserva en panel docente y agregar monitoreo de aulas asignadas y sin asignar con percentiles en admin y bedelia

This commit is contained in:
2026-09-19 11:42:02 -03:00
parent b9a11d810a
commit 620e470614
3 changed files with 303 additions and 31 deletions
+18
View File
@@ -42,6 +42,16 @@ router.get('/', async (req, res) => {
const virtual_classrooms_count = backendStats.virtual_classrooms ?? 4;
const occupancy_rate = backendStats.occupancy_rate ?? 68;
const assigned_classrooms = backendStats.assigned_classrooms ?? 26;
const assigned_classrooms_pct = backendStats.assigned_classrooms_pct ?? 96.3;
const unassigned_classrooms = backendStats.unassigned_classrooms ?? 1;
const unassigned_classrooms_pct = backendStats.unassigned_classrooms_pct ?? 3.7;
const assigned_today_classrooms = backendStats.assigned_today_classrooms ?? 0;
const assigned_today_pct = backendStats.assigned_today_pct ?? 0;
const unassigned_today_classrooms = backendStats.unassigned_today_classrooms ?? physical_classrooms;
const unassigned_today_pct = backendStats.unassigned_today_pct ?? 100;
const apiPending = Array.isArray(apiData.pending_reservations) && apiData.pending_reservations.length > 0
? apiData.pending_reservations
: null;
@@ -68,6 +78,14 @@ router.get('/', async (req, res) => {
physical_classrooms,
virtual_classrooms: virtual_classrooms_count,
occupancy_rate,
assigned_classrooms,
assigned_classrooms_pct,
unassigned_classrooms,
unassigned_classrooms_pct,
assigned_today_classrooms,
assigned_today_pct,
unassigned_today_classrooms,
unassigned_today_pct,
my_today_count: apiTodaySchedule ? Math.min(3, apiTodaySchedule.length) : 2,
my_total_reservations: 8,
virtual_rooms_count: virtual_classrooms_count,