Correzioni minori su API per applicazione
This commit is contained in:
parent
bb2b8a560b
commit
874a9d528f
|
@ -56,24 +56,23 @@ foreach ($righe as $riga) {
|
|||
|
||||
// Data prevista evasione
|
||||
$info_evasione = '';
|
||||
if( !empty($riga->data_evasione) ){
|
||||
if (!empty($riga->data_evasione)) {
|
||||
$evasione = new Carbon\Carbon($riga->data_evasione);
|
||||
if( $today->diffInDays($evasione, false) < 0 ){
|
||||
if ($today->diffInDays($evasione, false) < 0) {
|
||||
$evasione_icon = 'fa fa-warning text-danger';
|
||||
$evasione_help = tr('Da consegnare _NUM_ giorni fa',
|
||||
[
|
||||
'_NUM_' => $today->diffInDays($evasione)
|
||||
'_NUM_' => $today->diffInDays($evasione),
|
||||
]
|
||||
);
|
||||
}
|
||||
elseif( $today->diffInDays($evasione, false) == 0 ){
|
||||
} elseif ($today->diffInDays($evasione, false) == 0) {
|
||||
$evasione_icon = 'fa fa-clock-o text-warning';
|
||||
$evasione_help = tr('Da consegnare oggi');
|
||||
} else {
|
||||
$evasione_icon = 'fa fa-check text-success';
|
||||
$evasione_help = tr('Da consegnare fra _NUM_ giorni',
|
||||
[
|
||||
'_NUM_' => $today->diffInDays($evasione)
|
||||
'_NUM_' => $today->diffInDays($evasione),
|
||||
]
|
||||
);
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@ $query = 'SELECT *, idpianodeiconti2 AS idpianodeiconti FROM co_pianodeiconti3 W
|
|||
$conto = $dbo->fetchOne($query);
|
||||
|
||||
echo '
|
||||
<p>'.tr('Seleziona il periodo temporale per cui aggiornare il totale reddito del Conto "_DESC_" secondo la percentuale deducibile _PERC_%',[
|
||||
<p>'.tr('Seleziona il periodo temporale per cui aggiornare il totale reddito del Conto "_DESC_" secondo la percentuale deducibile _PERC_%', [
|
||||
'_DESC_' => $conto['descrizione'],
|
||||
'_PERC_' => numberFormat($conto['percentuale_deducibile']),
|
||||
]).'.</p>
|
||||
|
|
|
@ -99,7 +99,7 @@ foreach ($primo_livello as $conto_primo) {
|
|||
|
||||
$totale_conto = $conto_terzo['totale'];
|
||||
$totale_reddito = $conto_terzo['totale_reddito'];
|
||||
if ($conto_primo['descrizione'] == 'Patrimoniale'){
|
||||
if ($conto_primo['descrizione'] == 'Patrimoniale') {
|
||||
$totale_conto = -$totale_conto;
|
||||
$totale_reddito = -$totale_reddito;
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@ class Clienti extends AppResource
|
|||
|
||||
public function getModifiedRecords($last_sync_at)
|
||||
{
|
||||
$parameters = [];
|
||||
$query = "SELECT an_anagrafiche.idanagrafica AS id FROM an_anagrafiche
|
||||
INNER JOIN an_tipianagrafiche_anagrafiche ON an_tipianagrafiche_anagrafiche.idanagrafica = an_anagrafiche.idanagrafica
|
||||
INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica = an_tipianagrafiche.idtipoanagrafica
|
||||
|
@ -35,6 +36,14 @@ class Clienti extends AppResource
|
|||
SELECT idintervento FROM in_interventi_tecnici
|
||||
)
|
||||
)';
|
||||
|
||||
$date = (new Interventi())->getDateDiInteresse();
|
||||
$id_tecnico = Auth::user()->id_anagrafica;
|
||||
$parameters = [
|
||||
':period_start' => $date['start'],
|
||||
':period_end' => $date['end'],
|
||||
':id_tecnico' => $id_tecnico,
|
||||
];
|
||||
}
|
||||
|
||||
// Filtro per data
|
||||
|
@ -42,13 +51,7 @@ class Clienti extends AppResource
|
|||
$query .= ' AND an_anagrafiche.updated_at > '.prepare($last_sync_at);
|
||||
}
|
||||
|
||||
$date = (new Interventi())->getDateDiInteresse();
|
||||
$id_tecnico = Auth::user()->id_anagrafica;
|
||||
$records = database()->fetchArray($query, [
|
||||
':period_start' => $date['start'],
|
||||
':period_end' => $date['end'],
|
||||
':id_tecnico' => $id_tecnico,
|
||||
]);
|
||||
$records = database()->fetchArray($query, $parameters);
|
||||
|
||||
return array_column($records, 'id');
|
||||
}
|
||||
|
|
|
@ -52,7 +52,8 @@ class Contratti extends AppResource implements RetrieveInterface
|
|||
IF(co_contratti.idsede = 0, NULL, co_contratti.idsede) AS id_sede,
|
||||
co_contratti.nome,
|
||||
co_contratti.numero,
|
||||
co_contratti.data_bozza
|
||||
co_contratti.data_bozza,
|
||||
co_staticontratti.descrizione AS stato
|
||||
FROM co_contratti
|
||||
INNER JOIN co_staticontratti ON co_staticontratti.id = co_contratti.idstato
|
||||
WHERE co_contratti.id = '.prepare($id);
|
||||
|
|
|
@ -52,7 +52,8 @@ class Preventivi extends AppResource implements RetrieveInterface
|
|||
IF(co_preventivi.idsede = 0, NULL, co_preventivi.idsede) AS id_sede,
|
||||
co_preventivi.nome,
|
||||
co_preventivi.numero,
|
||||
co_preventivi.data_bozza
|
||||
co_preventivi.data_bozza,
|
||||
co_statipreventivi.descrizione AS stato
|
||||
FROM co_preventivi
|
||||
INNER JOIN co_statipreventivi ON co_statipreventivi.id = co_preventivi.idstato
|
||||
WHERE co_preventivi.id = '.prepare($id);
|
||||
|
|
|
@ -75,6 +75,7 @@ class SessioniInterventi extends AppResource
|
|||
// Gestione della visualizzazione dei dettagli del record
|
||||
$query = 'SELECT id,
|
||||
idintervento AS id_intervento,
|
||||
idtecnico AS id_tecnico,
|
||||
idtipointervento AS id_tipo_intervento,
|
||||
orario_inizio,
|
||||
orario_fine,
|
||||
|
|
Loading…
Reference in New Issue