From f2309ac1b38455f8e456ce5041034418de6e6707 Mon Sep 17 00:00:00 2001 From: Thomas Zilio Date: Fri, 31 Jul 2020 08:56:41 +0200 Subject: [PATCH] Miglioramento duplicazione interventi --- modules/articoli/modals/duplicazione.php | 9 +++--- modules/contratti/buttons.php | 4 ++- modules/interventi/buttons.php | 23 +++++++++----- .../duplicazione.php} | 28 +++++++++-------- modules/preventivi/buttons.php | 30 +++++++++++-------- 5 files changed, 57 insertions(+), 37 deletions(-) rename modules/interventi/{copia_attivita.php => modals/duplicazione.php} (75%) diff --git a/modules/articoli/modals/duplicazione.php b/modules/articoli/modals/duplicazione.php index ab5201010..a61d030c9 100644 --- a/modules/articoli/modals/duplicazione.php +++ b/modules/articoli/modals/duplicazione.php @@ -17,14 +17,15 @@ echo ' -
- '; +'; + +echo ' +'; diff --git a/modules/contratti/buttons.php b/modules/contratti/buttons.php index 675c45f76..8e171fc03 100755 --- a/modules/contratti/buttons.php +++ b/modules/contratti/buttons.php @@ -25,7 +25,9 @@ echo ' // Duplica contratto echo' -'; +'; echo '
diff --git a/modules/interventi/buttons.php b/modules/interventi/buttons.php index d249dc40d..a1e616d26 100755 --- a/modules/interventi/buttons.php +++ b/modules/interventi/buttons.php @@ -16,16 +16,23 @@ if (empty($record['firma_file'])) { // Duplica intervento echo' -'; - -// Disabilito il tasto di firma per gli interventi completati -echo ' + '.$info_firma.' -'; + + +'; diff --git a/modules/interventi/copia_attivita.php b/modules/interventi/modals/duplicazione.php similarity index 75% rename from modules/interventi/copia_attivita.php rename to modules/interventi/modals/duplicazione.php index 1915635df..ff7d42729 100644 --- a/modules/interventi/copia_attivita.php +++ b/modules/interventi/modals/duplicazione.php @@ -1,9 +1,9 @@ + @@ -11,27 +11,31 @@ echo '
{[ "type": "timestamp", "label": "'.tr('Data/ora richiesta').'", "name": "data_richiesta", "required": 0, "value": "-now-", "required":1 ]}
+
{[ "type": "select", "label": "'.tr('Stato').'", "name": "idstatointervento", "required": 1, "values": "query=SELECT idstatointervento AS id, descrizione, colore AS _bgcolor_ FROM in_statiintervento WHERE deleted_at IS NULL", "value": "" ]}
+
{["type":"checkbox", "label":"'.tr('Duplica righe').'", "name":"righe", "value":"", "help":"'.tr('Selezione per riportare anche le righe nella nuova attività').'" ]}
+
{["type":"checkbox", "label":"'.tr('Duplica sessioni').'", "name":"sessioni", "value":"", "help":"'.tr('Selezione per riportare anche le sessioni di lavoro nella nuova attività').'" ]}
-
-
- -
-
+ +
+
+ +
+
+
'; - - -'; +echo ' +'; diff --git a/modules/preventivi/buttons.php b/modules/preventivi/buttons.php index d3022ef12..4dcdcf9ea 100644 --- a/modules/preventivi/buttons.php +++ b/modules/preventivi/buttons.php @@ -3,13 +3,17 @@ include_once __DIR__.'/../../core.php'; echo' -'; +'; $stati_abilitati = $dbo->fetchOne('SELECT GROUP_CONCAT(`descrizione` SEPARATOR ", ") AS stati_abilitati FROM `co_statipreventivi` WHERE `is_revisionabile` = 1 ')['stati_abilitati']; // Crea revisione echo ' -'; +'; $rs_documento = $dbo->fetchArray('SELECT * FROM co_righe_preventivi WHERE idpreventivo='.prepare($id_record)); @@ -20,14 +24,16 @@ $stati_abilitati = $dbo->fetchOne('SELECT GROUP_CONCAT(`descrizione` SEPARATOR " // Creazione altri documenti echo ' ';