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:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user