Excel con bloque horario
This commit is contained in:
@@ -66,12 +66,18 @@ $data = $db->query(
|
|||||||
JOIN estado_supervisor ON estado_supervisor.estado_supervisor_id = COALESCE(REGISTRO.estado_supervisor_id, 0)
|
JOIN estado_supervisor ON estado_supervisor.estado_supervisor_id = COALESCE(REGISTRO.estado_supervisor_id, 0)
|
||||||
WHERE profesor_clave = COALESCE(:profesor_clave, profesor_clave)
|
WHERE profesor_clave = COALESCE(:profesor_clave, profesor_clave)
|
||||||
AND horario.facultad_id = COALESCE(:facultad_id, horario.facultad_id)
|
AND horario.facultad_id = COALESCE(:facultad_id, horario.facultad_id)
|
||||||
|
AND
|
||||||
|
(horario_hora, horario_fin)
|
||||||
|
OVERLAPS
|
||||||
|
(COALESCE(:bloque_inicio, horario_hora), COALESCE(:bloque_fin, horario_fin))
|
||||||
ORDER BY fechas.registro_fecha_ideal, horario_hora",
|
ORDER BY fechas.registro_fecha_ideal, horario_hora",
|
||||||
[
|
[
|
||||||
'facultad_id' => $user->facultad['facultad_id'] ?? $params['facultad_id'],
|
'facultad_id' => $user->facultad['facultad_id'] ?? $params['facultad_id'],
|
||||||
'profesor_clave' => $profesor_clave,
|
'profesor_clave' => $profesor_clave,
|
||||||
'fecha_inicio' => $_SESSION['fecha_inicio'],
|
'fecha_inicio' => $_SESSION['fecha_inicio'],
|
||||||
'fecha_fin' => $_SESSION['fecha_fin'],
|
'fecha_fin' => $_SESSION['fecha_fin'],
|
||||||
|
'bloque_inicio' => $params['bloque_horario']['hora_inicio'] ?? NULL,
|
||||||
|
'bloque_fin' => $params['bloque_horario']['hora_fin'] ?? NULL,
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user