From aaaad712755c187a5f8cf1bbeadabde214920730 Mon Sep 17 00:00:00 2001 From: valentina Date: Wed, 10 Jul 2024 17:26:44 +0200 Subject: [PATCH] Fix calcolo coordinate e aggiorna listino da bulk in anagrafiche --- modules/anagrafiche/bulk.php | 48 ++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/modules/anagrafiche/bulk.php b/modules/anagrafiche/bulk.php index 1fa13593c..fac412ffb 100755 --- a/modules/anagrafiche/bulk.php +++ b/modules/anagrafiche/bulk.php @@ -46,8 +46,8 @@ switch (post('op')) { case 'ricerca-coordinate': foreach ($id_records as $id) { $anagrafica = Anagrafica::find($id); - if (empty($anagrafica->lat) && empty($anagrafica->lng) && !empty($anagrafica->sedeLegale->citta) && !empty($anagrafica->sedeLegale->cap)) { - $indirizzo = urlencode($anagrafica->sedeLegale->citta.' '.$anagrafica->sedeLegale->cap); + if (!empty($anagrafica->sedeLegale->indirizzo) && !empty($anagrafica->sedeLegale->citta) && !empty($anagrafica->sedeLegale->provincia)) { + $indirizzo = urlencode($anagrafica->sedeLegale->indirizzo.', '.$anagrafica->sedeLegale->citta.', '.$anagrafica->sedeLegale->provincia); // TODO: da riscrivere con Guzzle e spostare su hook $ch = curl_init(); @@ -138,16 +138,16 @@ switch (post('op')) { $operations = []; -if (App::debug()) { - $operations['delete-bulk'] = [ - 'text' => ' '.tr('Elimina selezionati').' beta', - 'data' => [ - 'msg' => tr('Vuoi davvero eliminare le anagrafiche selezionate?'), - 'button' => tr('Procedi'), - 'class' => 'btn btn-lg btn-danger', - ], - ]; -} + +$operations['delete-bulk'] = [ + 'text' => ' '.tr('Elimina selezionati').'', + 'data' => [ + 'msg' => tr('Vuoi davvero eliminare le anagrafiche selezionate?'), + 'button' => tr('Procedi'), + 'class' => 'btn btn-lg btn-danger', + ], +]; + $operations['export-csv'] = [ 'text' => ' '.tr('Esporta selezionati').'', @@ -159,18 +159,18 @@ $operations['export-csv'] = [ ], ]; -if (App::debug()) { - $operations['ricerca-coordinate'] = [ - 'text' => ' '.tr('Ricerca coordinate').'', - 'data' => [ - 'msg' => tr('Ricercare le coordinate per le anagrafiche selezionate senza latitudine e longitudine?'), - 'button' => tr('Procedi'), - 'class' => 'btn btn-lg btn-warning', - ], - ]; +$operations['ricerca-coordinate'] = [ + 'text' => ' '.tr('Ricerca coordinate').'', + 'data' => [ + 'msg' => tr('Ricercare le coordinate per le anagrafiche selezionate senza latitudine e longitudine?'), + 'button' => tr('Procedi'), + 'class' => 'btn btn-lg btn-warning', + ], +]; +if (App::debug()) { $operations['ricerca-coordinate-google'] = [ - 'text' => ' '.tr('Ricerca coordinate (google)').'', + 'text' => ' '.tr('Ricerca coordinate (Google)').' beta', 'data' => [ 'msg' => tr('Ricercare le coordinate per le anagrafiche selezionate senza latitudine e longitudine?'), 'button' => tr('Procedi'), @@ -189,9 +189,9 @@ $operations['cambia-relazione'] = [ ]; $operations['aggiorna-listino'] = [ - 'text' => ' '.tr('Aggiorna listino cliente').'', + 'text' => ' '.tr('Imposta listino').'', 'data' => [ - 'msg' => tr('Vuoi davvero aggiornare il listino cliente delle anagrafiche selezionate?').'

{[ "type": "select", "label": "'.tr('Listino cliente').'", "name": "id_listino", "required": 0, "ajax-source": "listini", "placeholder": "'.tr('Listino scollegato').'" ]}', + 'msg' => tr('Vuoi impostare il listino cliente selezionato a queste anagrafiche?').'

{[ "type": "select", "label": "'.tr('Listino cliente').'", "name": "id_listino", "required": 0, "ajax-source": "listini", "placeholder": "'.tr('Nessun listino').'" ]}', 'button' => tr('Procedi'), 'class' => 'btn btn-lg btn-warning', ],