This commit is contained in:
@@ -78,7 +78,9 @@ try {
|
||||
WHERE $fecha::DATE BETWEEN periodo.periodo_fecha_inicio AND periodo.periodo_fecha_fin
|
||||
AND horario_dia = EXTRACT(DOW FROM $fecha::DATE)
|
||||
AND bloque_horario.id = :bloque_horario_id
|
||||
AND salon_view_mat.id_espacio_padre IN :id_espacio_sgu
|
||||
AND salon_view_mat.id_espacio_padre IN (
|
||||
SQL . implode(', ', array_map(fn($s) => $s['id_espacio_sgu'], $data)) . <<<SQL
|
||||
)
|
||||
SQL . ' UNION ALL ' . 'SELECT ' . implode(', ', $columns) . <<<SQL
|
||||
, reposicion_hora + horario_view.duracion as reposicion_fin, registro_fecha_ideal, 1 AS tipo
|
||||
FROM horario_view
|
||||
@@ -93,12 +95,12 @@ try {
|
||||
AND periodo.periodo_fecha_fin
|
||||
AND reposicion_fecha = $fecha::DATE
|
||||
AND bloque_horario.id = :bloque_horario_id
|
||||
AND salon_reposicion.id_espacio_padre IN :id_espacio_sgu
|
||||
ORDER BY reposicion_hora
|
||||
AND salon_reposicion.id_espacio_padre IN (
|
||||
SQL . implode(', ', array_map(fn($s) => $s['id_espacio_sgu'], $data)) <<<SQL
|
||||
)
|
||||
SQL,
|
||||
[
|
||||
'bloque_horario_id' => $_GET['bloque_horario_id'],
|
||||
'id_espacio_sgu' => array_column($data, 'id_espacio_sgu'),
|
||||
]
|
||||
);
|
||||
$data = array_map(
|
||||
|
||||
Reference in New Issue
Block a user