diff --git a/modules/interventi/widgets/interventi_da_programmare.php b/modules/interventi/widgets/interventi_da_programmare.php index 345b98116..b929a197c 100755 --- a/modules/interventi/widgets/interventi_da_programmare.php +++ b/modules/interventi/widgets/interventi_da_programmare.php @@ -25,21 +25,46 @@ if (!empty($rs)) { echo ' - - + + + + + + '; foreach ($rs as $r) { - $data_richiesta = !empty($r['data_richiesta']) ? Translator::dateToLocale($r['data_richiesta']) : ''; + $rs_tecnici = $dbo->fetchArray("SELECT GROUP_CONCAT(ragione_sociale SEPARATOR ',') AS tecnici FROM an_anagrafiche INNER JOIN in_interventi_tecnici_assegnati ON in_interventi_tecnici_assegnati.id_tecnico=an_anagrafiche.idanagrafica WHERE id_intervento=".prepare($r['id']).' GROUP BY id_intervento'); echo ' - - - - '; + + + + + + + + + + '; + + echo ' + '; } echo '
'.tr('Attività').''.tr('Data richiesta').''.tr('Codice').''.tr('Cliente').''.tr('Data richiesta').''.tr('Tecnici assegnati').''.tr('Tipo intervento').''.tr('Descrizione').'
- '.Modules::link('Interventi', $r['id'], 'Intervento n. '.$r['codice'].' del '.$data_richiesta).'
- '.$r['ragione_sociale'].' -
'.$data_richiesta.'
'.Modules::link(Modules::get('Interventi')['id'], $r['id'], $r['codice']).''.Modules::link(Modules::get('Anagrafiche')['id'], $r['idanagrafica'], $dbo->fetchOne('SELECT ragione_sociale FROM an_anagrafiche WHERE idanagrafica='.prepare($r['idanagrafica']))['ragione_sociale']).'
Presso: '; + // Sede promemoria + if ($r['idsede'] == '-1') { + echo '- '.('Nessuna').' -'; + } elseif (empty($r['idsede'])) { + echo tr('Sede legale'); + } else { + $rsp2 = $dbo->fetchArray("SELECT id, CONCAT( CONCAT_WS( ' (', CONCAT_WS(', ', nomesede, citta), indirizzo ), ')') AS descrizione FROM an_sedi WHERE id=".prepare($r['idsede'])); + + echo $rsp2[0]['descrizione']; + } + echo ' + +
'.Translator::dateToLocale($r['data_richiesta']).' '.((empty($r['data_scadenza'])) ? '' : '
Entro il '.Translator::dateToLocale($r['data_scadenza']).'').'
+ '.$rs_tecnici[0]['tecnici'].' + '.$dbo->fetchOne("SELECT CONCAT_WS(' - ', codice,descrizione) AS descrizione FROM in_tipiintervento WHERE idtipointervento=".prepare($r['idtipointervento']))['descrizione'].''.nl2br($r['richiesta']).'
';