1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2024-12-27 08:12:47 +01:00

Miglioramento selezione attività su dashboard

This commit is contained in:
loviuz 2021-05-12 09:44:37 +02:00
parent e265210990
commit 732a52bc42

View File

@ -55,14 +55,39 @@ switch (filter('op')) {
LEFT OUTER JOIN in_statiintervento ON in_interventi.idstatointervento = in_statiintervento.idstatointervento
WHERE
(
(in_interventi_tecnici.orario_inizio >= '.prepare($start).' AND in_interventi_tecnici.orario_fine <= '.prepare($end).')
OR (in_interventi_tecnici.orario_inizio >= '.prepare($start).' AND in_interventi_tecnici.orario_inizio <= '.prepare($end).')
OR (in_interventi_tecnici.orario_fine >= '.prepare($start).' AND in_interventi_tecnici.orario_fine <= '.prepare($end).')
) AND idtecnico IN('.implode(',', $tecnici).')
AND in_interventi.idstatointervento IN('.implode(',', $stati).')
AND in_interventi_tecnici.idtipointervento IN('.implode(',', $tipi).')
'.Modules::getAdditionalsQuery('Interventi').'
HAVING idzona IN ('.implode(',', $zone).')';
(
in_interventi_tecnici.orario_inizio >= '.prepare($start).'
AND
in_interventi_tecnici.orario_fine <= '.prepare($end).'
)
OR
(
in_interventi_tecnici.orario_inizio >= '.prepare($start).'
AND
in_interventi_tecnici.orario_inizio <= '.prepare($end).'
)
OR
(
in_interventi_tecnici.orario_inizio <= '.prepare($start).'
AND
in_interventi_tecnici.orario_fine >= '.prepare($end).'
)
OR
(
in_interventi_tecnici.orario_fine >= '.prepare($start).'
AND
in_interventi_tecnici.orario_fine <= '.prepare($end).'
)
)
AND
idtecnico IN('.implode(',', $tecnici).')
AND
in_interventi.idstatointervento IN('.implode(',', $stati).')
AND
in_interventi_tecnici.idtipointervento IN('.implode(',', $tipi).')
'.Modules::getAdditionalsQuery('Interventi').'
HAVING
idzona IN ('.implode(',', $zone).')';
$sessioni = $dbo->fetchArray($query);
$results = [];