Formattazione codice
This commit is contained in:
parent
78d03c8260
commit
d5b232743b
|
@ -80,7 +80,7 @@ echo '
|
|||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
{[ "type": "checkbox", "label": "'.tr('Rinnovabile').'", "name": "rinnovabile", "value": "'.setting("Crea contratto rinnovabile di default").'", "id": "rinnovabile_add", "help": "'.tr('Il contratto è rinnovabile?').'" ]}
|
||||
{[ "type": "checkbox", "label": "'.tr('Rinnovabile').'", "name": "rinnovabile", "value": "'.setting('Crea contratto rinnovabile di default').'", "id": "rinnovabile_add", "help": "'.tr('Il contratto è rinnovabile?').'" ]}
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
|
@ -88,7 +88,7 @@ echo '
|
|||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
{[ "type": "number", "label": "'.tr('Preavviso per rinnovo').'", "name": "giorni_preavviso_rinnovo", "id": "giorni_preavviso_rinnovo_add", "decimals": "2", "value": "'.setting("Giorni di preavviso di default").'", "icon-after": "giorni", "disabled": 1 ]}
|
||||
{[ "type": "number", "label": "'.tr('Preavviso per rinnovo').'", "name": "giorni_preavviso_rinnovo", "id": "giorni_preavviso_rinnovo_add", "decimals": "2", "value": "'.setting('Giorni di preavviso di default').'", "icon-after": "giorni", "disabled": 1 ]}
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
|
|
|
@ -58,7 +58,7 @@ foreach ($moduli as $module_id => $note) {
|
|||
<table class="table table-hover">
|
||||
<tr>
|
||||
<th width="15%" >'.(($modulo->title == 'Anagrafiche') ? '' : tr('Riferimento')).'</th>
|
||||
<th width="20%" >'.($modulo->title == 'Anagrafiche' ? 'Tecnico' :(($modulo->title == 'Fatture di acquisto' || $modulo->title == 'Ordini fornitore' || $modulo->title == 'Ddt in entrata') ? tr('Fornitore') : tr('Cliente'))).'</th>
|
||||
<th width="20%" >'.($modulo->title == 'Anagrafiche' ? 'Tecnico' : (($modulo->title == 'Fatture di acquisto' || $modulo->title == 'Ordini fornitore' || $modulo->title == 'Ddt in entrata') ? tr('Fornitore') : tr('Cliente'))).'</th>
|
||||
<th>'.tr('Contenuto').'</th>
|
||||
<th width="20%" class="text-center">'.tr('Data di notifica').'</th>
|
||||
<th class="text-center">#</th>
|
||||
|
|
|
@ -576,7 +576,7 @@ switch (filter('op')) {
|
|||
$articolo->qta = 1;
|
||||
$articolo->costo_unitario = $originale->prezzo_acquisto;
|
||||
|
||||
// L'aliquota dell'articolo ha precedenza solo se ha aliquota a 0, altrimenti anagrafica -> articolo -> impostazione
|
||||
// L'aliquota dell'articolo ha precedenza solo se ha aliquota a 0, altrimenti anagrafica -> articolo -> impostazione
|
||||
if ($dir == 'entrata') {
|
||||
if ($originale->idiva_vendita) {
|
||||
$aliquota_articolo = floatval(Aliquota::find($originale->idiva_vendita)->percentuale);
|
||||
|
|
|
@ -852,7 +852,7 @@ switch ($op) {
|
|||
|
||||
$imponibile = 0;
|
||||
$sconto = 0;
|
||||
|
||||
|
||||
$id_segment = post('id_segment');
|
||||
$data = date('Y-m-d');
|
||||
$anagrafica = $fattura->anagrafica;
|
||||
|
@ -965,7 +965,7 @@ switch ($op) {
|
|||
$articolo->idconto = $id_conto;
|
||||
|
||||
if ($dir == 'entrata') {
|
||||
// L'aliquota dell'articolo ha precedenza solo se ha aliquota a 0, altrimenti anagrafica -> articolo -> impostazione
|
||||
// L'aliquota dell'articolo ha precedenza solo se ha aliquota a 0, altrimenti anagrafica -> articolo -> impostazione
|
||||
if ($originale->idiva_vendita) {
|
||||
$aliquota_articolo = floatval(Aliquota::find($originale->idiva_vendita)->percentuale);
|
||||
}
|
||||
|
|
|
@ -175,17 +175,16 @@ foreach ($righe as $riga) {
|
|||
}
|
||||
|
||||
if (!empty($riga->note)) {
|
||||
|
||||
if(strlen($riga->note) > 50) {
|
||||
$prima_parte = substr($riga->note, 0, ((strpos($riga->note, ' ', 50) < 60) && (strpos($riga->note, ' ', 50) != 0) ? strpos($riga->note, ' ', 50): 50));
|
||||
$seconda_parte = substr($riga->note, ((strpos($riga->note, ' ', 50) < 60) && (strpos($riga->note, ' ', 50) != 0) ? strpos($riga->note, ' ', 50): 50));
|
||||
if (strlen($riga->note) > 50) {
|
||||
$prima_parte = substr($riga->note, 0, ((strpos($riga->note, ' ', 50) < 60) && (strpos($riga->note, ' ', 50) != 0) ? strpos($riga->note, ' ', 50) : 50));
|
||||
$seconda_parte = substr($riga->note, ((strpos($riga->note, ' ', 50) < 60) && (strpos($riga->note, ' ', 50) != 0) ? strpos($riga->note, ' ', 50) : 50));
|
||||
$stringa_modificata = '<small class="label label-default">'.$prima_parte.'</small>
|
||||
<span id="read-more-target-'.$riga->id.'" class="read-more-target"><small class="label label-default">' . $seconda_parte . '</small></span><a href="#read-more-target-'.$riga->id.'" class="read-more-trigger">...</a>';
|
||||
<span id="read-more-target-'.$riga->id.'" class="read-more-target"><small class="label label-default">'.$seconda_parte.'</small></span><a href="#read-more-target-'.$riga->id.'" class="read-more-trigger">...</a>';
|
||||
} else {
|
||||
$stringa_modificata = '<small class="label label-default">'.$riga->note.'</small>';
|
||||
}
|
||||
|
||||
echo'
|
||||
|
||||
echo '
|
||||
<div class="block-item-text">
|
||||
<input type="checkbox" hidden class="read-more-state" id="read-more">
|
||||
<div class="read-more-wrap">
|
||||
|
@ -193,7 +192,6 @@ foreach ($righe as $riga) {
|
|||
</div>
|
||||
</div>
|
||||
';
|
||||
|
||||
}
|
||||
echo '
|
||||
</td>';
|
||||
|
@ -216,29 +214,29 @@ foreach ($righe as $riga) {
|
|||
{[ "type": "number", "name": "qta_'.$riga->id.'", "value": "'.$riga->qta.'", "min-value": "0", "onchange": "aggiornaInline($(this).closest(\'tr\').data(\'id\'))", "disabled": "'.($riga->isSconto() ? 1 : 0).'", "disabled": "'.($block_edit || $riga->isSconto()).'" ]}
|
||||
</td>';
|
||||
|
||||
// Costi unitari
|
||||
if ($dir == 'entrata') {
|
||||
if ($riga->isSconto()) {
|
||||
echo '
|
||||
// Costi unitari
|
||||
if ($dir == 'entrata') {
|
||||
if ($riga->isSconto()) {
|
||||
echo '
|
||||
<td></td>';
|
||||
} else {
|
||||
} else {
|
||||
echo '
|
||||
<td>
|
||||
{[ "type": "number", "name": "costo_'.$riga->id.'", "value": "'.$riga->costo_unitario.'", "onchange": "aggiornaInline($(this).closest(\'tr\').data(\'id\'))", "icon-after": "'.currency().'", "disabled": "'.$block_edit.'" ]}
|
||||
</td>';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Prezzi unitari
|
||||
if ($riga->isSconto()) {
|
||||
echo '
|
||||
// Prezzi unitari
|
||||
if ($riga->isSconto()) {
|
||||
echo '
|
||||
<td></td>';
|
||||
} else {
|
||||
echo '
|
||||
} else {
|
||||
echo '
|
||||
<td>
|
||||
{[ "type": "number", "name": "prezzo_'.$riga->id.'", "value": "'.$riga->prezzo_unitario_corrente.'", "onchange": "aggiornaInline($(this).closest(\'tr\').data(\'id\'))", "icon-before": "'.(abs($riga->provvigione_unitaria) > 0 ? '<span class=\'tip text-info\' title=\''.provvigioneInfo($riga).'\'><small><i class=\'fa fa-handshake-o\'></i></small></span>' : '').'", "icon-after": "'.currency().'", "disabled": "'.$block_edit.'" ]}
|
||||
</td>';
|
||||
}
|
||||
}
|
||||
|
||||
// Sconto unitario
|
||||
$tipo_sconto = '';
|
||||
|
|
|
@ -21,7 +21,6 @@ include_once __DIR__.'/../../core.php';
|
|||
|
||||
switch (post('op')) {
|
||||
case 'update':
|
||||
|
||||
$dbo->update('zz_tasks', [
|
||||
'name' => (count($dbo->fetchArray('SELECT `name` FROM `zz_tasks` WHERE `name` = '.prepare(post('name')))) > 0) ? $dbo->fetchOne('SELECT `name` FROM `zz_tasks` WHERE `id` ='.$id_record)['name'] : post('name'),
|
||||
'class' => post('class'),
|
||||
|
@ -31,7 +30,4 @@ switch (post('op')) {
|
|||
flash()->info(tr('Informazioni salvate correttamente.'));
|
||||
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -237,8 +237,8 @@ foreach ($righe as $riga) {
|
|||
}
|
||||
}
|
||||
|
||||
// Prezzi unitari
|
||||
if ($riga->isSconto()) {
|
||||
// Prezzi unitari
|
||||
if ($riga->isSconto()) {
|
||||
echo '
|
||||
<td></td>';
|
||||
} else {
|
||||
|
|
|
@ -267,7 +267,7 @@ switch (post('op')) {
|
|||
$movimento->save();
|
||||
|
||||
$response = [
|
||||
'result' => true
|
||||
'result' => true,
|
||||
];
|
||||
} catch (Error $e) {
|
||||
$response = [
|
||||
|
|
|
@ -162,4 +162,4 @@ function Verifica(id_movimento) {
|
|||
});
|
||||
}
|
||||
init();
|
||||
</script>';
|
||||
</script>';
|
||||
|
|
|
@ -76,7 +76,7 @@ switch (post('op')) {
|
|||
|
||||
$list = [];
|
||||
$anagrafiche = [];
|
||||
$id_anagrafica = 0;
|
||||
$id_anagrafica = 0;
|
||||
|
||||
foreach ($id_records as $id) {
|
||||
$scadenze = $database->FetchArray('SELECT * FROM co_scadenziario LEFT JOIN (SELECT id as id_nota, ref_documento FROM co_documenti)as nota ON co_scadenziario.iddocumento = nota.ref_documento WHERE co_scadenziario.id = '.$id.' AND pagato < da_pagare AND nota.id_nota IS NULL ORDER BY idanagrafica, iddocumento');
|
||||
|
@ -140,7 +140,6 @@ switch (post('op')) {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (!empty($emails)) {
|
||||
OperationLog::setInfo('id_email', $mail->id);
|
||||
|
|
|
@ -30,5 +30,4 @@ switch (post('op')) {
|
|||
flash()->info(tr('Informazioni salvate correttamente.'));
|
||||
|
||||
break;
|
||||
|
||||
}
|
||||
|
|
|
@ -41,22 +41,22 @@ switch ($operazione) {
|
|||
'idzona' => !empty(post('idzona')) ? post('idzona') : 0,
|
||||
'enable_newsletter' => empty($opt_out_newsletter),
|
||||
]);
|
||||
$id_record = $dbo->lastInsertedID();
|
||||
$id_record = $dbo->lastInsertedID();
|
||||
|
||||
$id_referenti = (array)post('id_referenti');
|
||||
foreach ($id_referenti as $id_referente) {
|
||||
$dbo->update('an_referenti', [
|
||||
'idsede' => $id_record
|
||||
$id_referenti = (array) post('id_referenti');
|
||||
foreach ($id_referenti as $id_referente) {
|
||||
$dbo->update('an_referenti', [
|
||||
'idsede' => $id_record,
|
||||
], [
|
||||
'id' => $id_referente
|
||||
'id' => $id_referente,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
if (isAjaxRequest() && !empty($id_record)) {
|
||||
echo json_encode(['id' => $id_record, 'text' => post('nomesede').' - '.post('citta')]);
|
||||
}
|
||||
if (isAjaxRequest() && !empty($id_record)) {
|
||||
echo json_encode(['id' => $id_record, 'text' => post('nomesede').' - '.post('citta')]);
|
||||
}
|
||||
|
||||
flash()->info(tr('Aggiunta una nuova sede!'));
|
||||
flash()->info(tr('Aggiunta una nuova sede!'));
|
||||
} else {
|
||||
flash()->warning(tr('Errore durante aggiunta della sede'));
|
||||
}
|
||||
|
@ -90,12 +90,12 @@ switch ($operazione) {
|
|||
'enable_newsletter' => empty($opt_out_newsletter),
|
||||
], ['id' => $id_record]);
|
||||
|
||||
$id_referenti = (array)post('id_referenti');
|
||||
$id_referenti = (array) post('id_referenti');
|
||||
foreach ($id_referenti as $id_referente) {
|
||||
$dbo->update('an_referenti', [
|
||||
'idsede' => $id_record
|
||||
'idsede' => $id_record,
|
||||
], [
|
||||
'id' => $id_referente
|
||||
'id' => $id_referente,
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
|
@ -128,8 +128,8 @@ echo '
|
|||
{[ "type": "text", "label": "'.tr('Longitudine').'", "name": "lng", "id": "lng_", "value": "$lng$", "extra": "data-geo=\'lng\'", "class": "text-right", "readonly": true ]}
|
||||
</div>';
|
||||
|
||||
if (!empty($record['indirizzo']) || (empty($record['citta']))) {
|
||||
echo '
|
||||
if (!empty($record['indirizzo']) || (empty($record['citta']))) {
|
||||
echo '
|
||||
<div class="col-md-2">
|
||||
<label> </label><br>
|
||||
<a class="btn btn-info" title="'.tr('Mostra la sede su Mappa').'" onclick="cercaOpenStreetMap();"> <i class="fa fa-map-marker"> </i></a>
|
||||
|
@ -137,7 +137,7 @@ echo '
|
|||
<a title="'.tr('Calcola percorso da sede legale a questa sede').'" class="btn btn-primary" onclick="calcolaPercorso();"><i class="fa fa-car"></i></a>
|
||||
</div>
|
||||
<div class="clearfix"></div><br>';
|
||||
}
|
||||
}
|
||||
|
||||
echo '
|
||||
</div>';
|
||||
|
|
|
@ -22,8 +22,8 @@ namespace API\App\v1;
|
|||
use API\App\AppResource;
|
||||
use Auth;
|
||||
use Carbon\Carbon;
|
||||
use Modules\Checklists\Check;
|
||||
use Models\User;
|
||||
use Modules\Checklists\Check;
|
||||
|
||||
class Checklists extends AppResource
|
||||
{
|
||||
|
@ -45,7 +45,7 @@ class Checklists extends AppResource
|
|||
// Elenco sessioni degli interventi da rimuovere
|
||||
$da_interventi = [];
|
||||
if (!empty($interventi)) {
|
||||
if($user->is_admin){
|
||||
if ($user->is_admin) {
|
||||
$query = '
|
||||
SELECT zz_checks.id
|
||||
FROM zz_checks
|
||||
|
@ -63,7 +63,7 @@ class Checklists extends AppResource
|
|||
':period_end' => $end,
|
||||
':period_start' => $start,
|
||||
]);
|
||||
}else{
|
||||
} else {
|
||||
$query = '
|
||||
SELECT zz_checks.id
|
||||
FROM zz_checks
|
||||
|
@ -82,7 +82,7 @@ class Checklists extends AppResource
|
|||
$records = database()->fetchArray($query, [
|
||||
':period_end' => $end,
|
||||
':period_start' => $start,
|
||||
':id_tecnico' => $user->id
|
||||
':id_tecnico' => $user->id,
|
||||
]);
|
||||
}
|
||||
$da_interventi = array_column($records, 'id');
|
||||
|
@ -113,7 +113,7 @@ class Checklists extends AppResource
|
|||
$user = Auth::user();
|
||||
|
||||
$id_interventi = array_keys($interventi);
|
||||
if($user->is_admin){
|
||||
if ($user->is_admin) {
|
||||
$query = 'SELECT zz_checks.id
|
||||
FROM zz_checks
|
||||
INNER JOIN in_interventi ON zz_checks.id_record = in_interventi.id
|
||||
|
@ -129,7 +129,7 @@ class Checklists extends AppResource
|
|||
}
|
||||
|
||||
$records = database()->fetchArray($query);
|
||||
}else{
|
||||
} else {
|
||||
$query = 'SELECT zz_checks.id
|
||||
FROM zz_checks
|
||||
INNER JOIN in_interventi ON zz_checks.id_record = in_interventi.id
|
||||
|
@ -149,7 +149,7 @@ class Checklists extends AppResource
|
|||
$records = database()->fetchArray($query, [
|
||||
':period_start' => $start,
|
||||
':period_end' => $end,
|
||||
':id_tecnico' => $user->id
|
||||
':id_tecnico' => $user->id,
|
||||
]);
|
||||
}
|
||||
|
||||
|
@ -159,7 +159,7 @@ class Checklists extends AppResource
|
|||
public function retrieveRecord($id)
|
||||
{
|
||||
// Gestione della visualizzazione dei dettagli del record
|
||||
$query = "SELECT zz_checks.id,
|
||||
$query = 'SELECT zz_checks.id,
|
||||
zz_checks.id_record AS id_intervento,
|
||||
zz_checks.checked_at,
|
||||
zz_checks.content,
|
||||
|
@ -168,7 +168,7 @@ class Checklists extends AppResource
|
|||
zz_checks.checked_by,
|
||||
zz_checks.order AS ordine
|
||||
FROM zz_checks
|
||||
WHERE zz_checks.id = ".prepare($id);
|
||||
WHERE zz_checks.id = '.prepare($id);
|
||||
|
||||
$record = database()->fetchOne($query);
|
||||
|
||||
|
@ -179,11 +179,11 @@ class Checklists extends AppResource
|
|||
{
|
||||
$check = Check::find($data['id']);
|
||||
|
||||
$check->checked_at = (!empty($data['checked_at']) ? $data['checked_at'] : NULL);
|
||||
$check->checked_at = (!empty($data['checked_at']) ? $data['checked_at'] : null);
|
||||
$check->content = $data['content'];
|
||||
$check->note = $data['note'];
|
||||
$user = User::where('idanagrafica', $data['checked_by'])->first();
|
||||
if(!empty($user)){
|
||||
if (!empty($user)) {
|
||||
$check->checked_by = $user->id;
|
||||
}
|
||||
|
||||
|
@ -196,4 +196,4 @@ class Checklists extends AppResource
|
|||
{
|
||||
return new Interventi();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
namespace API\App\v1;
|
||||
|
||||
use API\App\AppResource;
|
||||
use Auth;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Modules\Impianti\Impianto;
|
||||
use Auth;
|
||||
|
||||
class Impianti extends AppResource
|
||||
{
|
||||
|
@ -39,9 +39,9 @@ class Impianti extends AppResource
|
|||
});
|
||||
|
||||
//Limite impianti visualizzabili dal tecnico
|
||||
$limite_impianti = setting("Limita la visualizzazione degli impianti a quelli gestiti dal tecnico");
|
||||
$limite_impianti = setting('Limita la visualizzazione degli impianti a quelli gestiti dal tecnico');
|
||||
|
||||
if($limite_impianti == 1 && !Auth::user()->is_admin){
|
||||
if ($limite_impianti == 1 && !Auth::user()->is_admin) {
|
||||
$id_tecnico = Auth::user()->id_anagrafica;
|
||||
|
||||
// Elenco di interventi di interesse
|
||||
|
@ -89,6 +89,7 @@ class Impianti extends AppResource
|
|||
|
||||
return $record;
|
||||
}
|
||||
|
||||
protected function getRisorsaInterventi()
|
||||
{
|
||||
return new Interventi();
|
||||
|
|
|
@ -58,7 +58,7 @@ class Interventi extends AppResource
|
|||
// Informazioni sull'utente
|
||||
$id_tecnico = Auth::user()->id_anagrafica;
|
||||
|
||||
if(Auth::user()->is_admin){
|
||||
if (Auth::user()->is_admin) {
|
||||
$query = 'SELECT in_interventi.id FROM in_interventi WHERE
|
||||
deleted_at IS NOT NULL
|
||||
OR (
|
||||
|
@ -80,8 +80,7 @@ class Interventi extends AppResource
|
|||
':remove_period_end' => $remove_end,
|
||||
':remove_period_start' => $remove_start,
|
||||
]);
|
||||
|
||||
}else{
|
||||
} else {
|
||||
$query = 'SELECT in_interventi.id FROM in_interventi WHERE
|
||||
deleted_at IS NOT NULL
|
||||
OR (
|
||||
|
@ -98,7 +97,7 @@ class Interventi extends AppResource
|
|||
AND in_interventi_tecnici.idtecnico = :id_tecnico_q2
|
||||
)
|
||||
)';
|
||||
|
||||
|
||||
$records = database()->fetchArray($query, [
|
||||
':period_end' => $end,
|
||||
':period_start' => $start,
|
||||
|
@ -108,7 +107,7 @@ class Interventi extends AppResource
|
|||
':id_tecnico_q2' => $id_tecnico,
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
$interventi = array_column($records, 'id');
|
||||
$mancanti = $this->getMissingIDs('in_interventi', 'id', $last_sync_at);
|
||||
|
||||
|
@ -126,7 +125,7 @@ class Interventi extends AppResource
|
|||
$id_tecnico = Auth::user()->id_anagrafica;
|
||||
|
||||
if (setting('Visualizza solo promemoria assegnati') == 1) {
|
||||
if(Auth::user()->is_admin){
|
||||
if (Auth::user()->is_admin) {
|
||||
$query = '
|
||||
SELECT
|
||||
in_interventi.id,
|
||||
|
@ -143,8 +142,8 @@ class Interventi extends AppResource
|
|||
AND in_interventi.idstatointervento IN (SELECT idstatointervento FROM in_statiintervento WHERE is_completato = 0)
|
||||
)
|
||||
)';
|
||||
}else{
|
||||
$query = '
|
||||
} else {
|
||||
$query = '
|
||||
SELECT
|
||||
in_interventi.id,
|
||||
in_interventi.updated_at
|
||||
|
@ -167,11 +166,10 @@ class Interventi extends AppResource
|
|||
)
|
||||
)
|
||||
)';
|
||||
}
|
||||
|
||||
} else {
|
||||
if(Auth::user()->is_admin){
|
||||
$query = '
|
||||
}
|
||||
} else {
|
||||
if (Auth::user()->is_admin) {
|
||||
$query = '
|
||||
SELECT
|
||||
in_interventi.id,
|
||||
in_interventi.updated_at
|
||||
|
@ -191,8 +189,8 @@ class Interventi extends AppResource
|
|||
AND in_interventi.idstatointervento IN (SELECT idstatointervento FROM in_statiintervento WHERE is_completato = 0)
|
||||
)
|
||||
)';
|
||||
}else{
|
||||
$query = '
|
||||
} else {
|
||||
$query = '
|
||||
SELECT
|
||||
in_interventi.id,
|
||||
in_interventi.updated_at
|
||||
|
@ -213,9 +211,8 @@ class Interventi extends AppResource
|
|||
AND in_interventi.idstatointervento IN (SELECT idstatointervento FROM in_statiintervento WHERE is_completato = 0)
|
||||
)
|
||||
)';
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Filtro per data
|
||||
// Gestione di tecnici assegnati o impianti modificati
|
||||
|
@ -231,7 +228,7 @@ class Interventi extends AppResource
|
|||
}
|
||||
|
||||
if (setting('Visualizza solo promemoria assegnati') == 1) {
|
||||
if(Auth::user()->is_admin){
|
||||
if (Auth::user()->is_admin) {
|
||||
$records = database()->fetchArray($query, [
|
||||
':period_start' => $start,
|
||||
':period_end' => $end,
|
||||
|
@ -245,12 +242,12 @@ class Interventi extends AppResource
|
|||
]);
|
||||
}
|
||||
} else {
|
||||
if(Auth::user()->is_admin){
|
||||
if (Auth::user()->is_admin) {
|
||||
$records = database()->fetchArray($query, [
|
||||
':period_start' => $start,
|
||||
':period_end' => $end,
|
||||
]);
|
||||
} else {
|
||||
} else {
|
||||
$records = database()->fetchArray($query, [
|
||||
':period_start' => $start,
|
||||
':period_end' => $end,
|
||||
|
@ -353,7 +350,7 @@ class Interventi extends AppResource
|
|||
// Aggiornamento degli impianti collegati
|
||||
$database->query('DELETE FROM my_impianti_interventi WHERE idintervento = '.prepare($record->id));
|
||||
foreach ($data['impianti'] as $id_impianto) {
|
||||
if(!empty($id_impianto)){
|
||||
if (!empty($id_impianto)) {
|
||||
$database->insert('my_impianti_interventi', [
|
||||
'idimpianto' => $id_impianto,
|
||||
'idintervento' => $record->id,
|
||||
|
@ -370,7 +367,7 @@ class Interventi extends AppResource
|
|||
'id_tecnico' => $tecnici_assegnati,
|
||||
]);
|
||||
|
||||
if(!empty($data['idrichiesta'])){
|
||||
if (!empty($data['idrichiesta'])) {
|
||||
database()->query('UPDATE in_richieste SET idintervento = '.prepare($record->id).', updated_at=NOW() WHERE id = '.prepare($data['idrichiesta']));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -35,19 +35,19 @@ class Login extends Resource implements CreateInterface
|
|||
if (auth()->attempt($request['username'], $request['password'])) {
|
||||
$user = $this->getUser();
|
||||
$token = auth()->getToken();
|
||||
|
||||
if(setting("Permetti l'accesso agli amministratori")){
|
||||
$utente = $database->fetchOne("SELECT
|
||||
|
||||
if (setting("Permetti l'accesso agli amministratori")) {
|
||||
$utente = $database->fetchOne('SELECT
|
||||
`an_anagrafiche`.`idanagrafica` AS id_anagrafica,
|
||||
`an_anagrafiche`.`ragione_sociale`,
|
||||
zz_groups.nome AS gruppo
|
||||
FROM `zz_users`
|
||||
INNER JOIN `an_anagrafiche` ON `an_anagrafiche`.`idanagrafica` = `zz_users`.`idanagrafica`
|
||||
INNER JOIN zz_groups ON zz_users.idgruppo=zz_groups.id
|
||||
WHERE `an_anagrafiche`.`deleted_at` IS NULL AND `zz_users`.`id` = :id", [
|
||||
WHERE `an_anagrafiche`.`deleted_at` IS NULL AND `zz_users`.`id` = :id', [
|
||||
':id' => $user['id'],
|
||||
]);
|
||||
}else{
|
||||
} else {
|
||||
$utente = $database->fetchOne("SELECT
|
||||
`an_anagrafiche`.`idanagrafica` AS id_anagrafica,
|
||||
`an_anagrafiche`.`ragione_sociale`,
|
||||
|
|
|
@ -289,7 +289,7 @@ class Manager
|
|||
// Operazioni della risorsa
|
||||
$response = $object->{$method}($request);
|
||||
|
||||
try{
|
||||
try {
|
||||
$database->commitTransaction();
|
||||
} catch (PDOException $e) {
|
||||
}
|
||||
|
|
|
@ -225,19 +225,17 @@ class Query
|
|||
$search_filters[] = $search_query.' '.$sign.' '.prepare($value);
|
||||
}
|
||||
} elseif ($equal) {
|
||||
$value = trim(str_replace(['='], '', $value));
|
||||
list($giorno, $mese, $anno) = explode('/', $value);
|
||||
$data = "'".$anno.'-'.$mese.'-'.$giorno."'";
|
||||
$value = trim(str_replace(['='], '', $value));
|
||||
list($giorno, $mese, $anno) = explode('/', $value);
|
||||
$data = "'".$anno.'-'.$mese.'-'.$giorno."'";
|
||||
|
||||
if ($anno != '' && $giorno != '' && $mese != '') {
|
||||
if ($data != "'1970-01-01'") {
|
||||
if ($data != "'1970-01-01'") {
|
||||
$search_filters[] = $search_query.' = '.$data.'';
|
||||
}
|
||||
|
||||
} else {
|
||||
}
|
||||
} else {
|
||||
$search_filters[] = ($search_query.' = '.prepare($value).' OR '.$search_query.' LIKE '.prepare('% '.$value).' OR '.$search_query.' LIKE '.prepare($value.' %').' OR '.$search_query.' LIKE '.prepare('% '.$value.' %'));
|
||||
}
|
||||
|
||||
} elseif ($notequal) {
|
||||
$value = trim(str_replace(['!='], '', $value));
|
||||
$search_filters[] = ($search_query.' != '.prepare($value).' AND '.$search_query.' NOT LIKE '.prepare('% '.$value).' AND '.$search_query.' NOT LIKE '.prepare($value.' %').' AND '.$search_query.' NOT LIKE '.prepare('% '.$value.' %'));
|
||||
|
|
|
@ -73,10 +73,10 @@ echo "
|
|||
$rs2 = $dbo->fetchArray('SELECT * FROM co_scadenziario WHERE iddocumento='.prepare($id_record).' ORDER BY `scadenza` ASC');
|
||||
if (!empty($rs2)) {
|
||||
for ($i = 0; $i < sizeof($rs2); ++$i) {
|
||||
echo "
|
||||
echo '
|
||||
<tr>
|
||||
<td>
|
||||
<small>".Translator::dateToLocale($rs2[$i]['scadenza'])."</small>
|
||||
<small>'.Translator::dateToLocale($rs2[$i]['scadenza'])."</small>
|
||||
</td>
|
||||
<td style='width:25%;' class='text-right'>
|
||||
".(($rs2[$i]['pagato'] == $rs2[$i]['da_pagare']) ? '<small>PAGATO</small>' : '')."
|
||||
|
|
Loading…
Reference in New Issue