From 482b06a97452bf1fe244ccb2fb22e5712b333517 Mon Sep 17 00:00:00 2001 From: Beppe Date: Tue, 17 Nov 2020 10:07:44 +0100 Subject: [PATCH] Migliorie grafiche e aggiunta visualizzazione alert occupazione tecnici da impostazioni --- modules/interventi/occupazione_tecnici.php | 7 +++++-- update/2_4_20.sql | 3 +++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/interventi/occupazione_tecnici.php b/modules/interventi/occupazione_tecnici.php index 5b1281054..ff00f7e91 100644 --- a/modules/interventi/occupazione_tecnici.php +++ b/modules/interventi/occupazione_tecnici.php @@ -64,7 +64,7 @@ if (!empty($tecnici_selezionati)) { } // Blocco dei controlli se non sono presenti tecnici -if (empty($tecnici)) { +if ( empty($tecnici) || setting('Alert occupazione tecnici')!=1 ) { return; } @@ -102,7 +102,8 @@ echo ' - + + @@ -116,6 +117,7 @@ foreach ($elenco_conflitti as $id_tecnico => $elenco_conflitti_tecnico) { echo ' + '; @@ -123,6 +125,7 @@ foreach ($elenco_conflitti as $id_tecnico => $elenco_conflitti_tecnico) { $intervento = Intervento::find($conflitto_intervento['idintervento']); echo ' + '; diff --git a/update/2_4_20.sql b/update/2_4_20.sql index cce305bb8..db2ab2fb8 100644 --- a/update/2_4_20.sql +++ b/update/2_4_20.sql @@ -19,3 +19,6 @@ INSERT INTO `zz_views` (`id_module`, `name`, `query`, `order`, `search`, `slow`, ((SELECT `id` FROM `zz_modules` WHERE `name` = 'Listini'), 'Ragione sociale', 'an_anagrafiche.ragione_sociale', 3, 1, 0, 1, 1), ((SELECT `id` FROM `zz_modules` WHERE `name` = 'Listini'), '_link_module_', '(SELECT id FROM zz_modules WHERE name = ''Articoli'')', 1, 1, 0, 1, 0), ((SELECT `id` FROM `zz_modules` WHERE `name` = 'Listini'), '_link_record_', 'mg_articoli.id', 1, 1, 0, 1, 0); + +-- Aggiunta impstazione per alert occupazione tecnici +INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`) VALUES (NULL, 'Alert occupazione tecnici', '1', 'boolean', '1', 'Attività');
'.tr('Tecnico/attività').''.tr('Tecnico').''.tr('Attività').' '.tr('Orario di conflitto').'
'.$anagrafica_tecnico['ragione_sociale'].' '.(!empty($anagrafica_tecnico['deleted_at']) ? '('.tr('Eliminato').')' : '').' '.timestampFormat($conflitto['inizio']).' - '.timestampFormat($conflitto['fine']).'
'.$anagrafica_tecnico['ragione_sociale'].' '.(!empty($anagrafica_tecnico['deleted_at']) ? '('.tr('Eliminato').')' : '').' '.Modules::link('Interventi', $intervento->id, $intervento->getReference()).' '.timestampFormat($conflitto_intervento['orario_inizio']).' - '.timestampFormat($conflitto_intervento['orario_fine']).'