1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-17 03:51:06 +01:00

Fix merge

This commit is contained in:
Thomas Zilio 2019-07-19 18:07:22 +02:00
parent 31b783c707
commit 69071050f0
3 changed files with 11 additions and 16 deletions

View File

@ -5,7 +5,6 @@ use Modules\Interventi\Intervento;
include_once __DIR__.'/../../core.php'; include_once __DIR__.'/../../core.php';
$documento = Intervento::find($id_record); $documento = Intervento::find($id_record);
$costi = get_costi_intervento($id_record);
// Impostazioni per la gestione // Impostazioni per la gestione
$options = [ $options = [

View File

@ -5,7 +5,6 @@ use Modules\Interventi\Intervento;
include_once __DIR__.'/../../core.php'; include_once __DIR__.'/../../core.php';
$documento = Intervento::find($id_record); $documento = Intervento::find($id_record);
$costi = get_costi_intervento($id_record);
// Impostazioni per la gestione // Impostazioni per la gestione
$options = [ $options = [

View File

@ -8,6 +8,7 @@ use Modules\DDT\DDT;
use Modules\Fatture\Fattura; use Modules\Fatture\Fattura;
use Modules\Ordini\Ordine; use Modules\Ordini\Ordine;
use Modules\Preventivi\Preventivo; use Modules\Preventivi\Preventivo;
use Modules\Interventi\Intervento;
$calendar_id = filter('calendar_id'); $calendar_id = filter('calendar_id');
$start = filter('start'); $start = filter('start');
@ -46,12 +47,8 @@ elseif ($anagrafica->isTipo('Tecnico')) {
$interventi = $dbo->fetchArray('SELECT id FROM in_interventi INNER JOIN in_interventi_tecnici ON in_interventi.id = in_interventi_tecnici.idintervento WHERE in_interventi_tecnici.idtecnico='.prepare($id_record).' AND data_richiesta BETWEEN '.prepare($start).' AND '.prepare($end)); $interventi = $dbo->fetchArray('SELECT id FROM in_interventi INNER JOIN in_interventi_tecnici ON in_interventi.id = in_interventi_tecnici.idintervento WHERE in_interventi_tecnici.idtecnico='.prepare($id_record).' AND data_richiesta BETWEEN '.prepare($start).' AND '.prepare($end));
} }
$totale_interventi = 0; $interventi = Intervento::whereIn('id', array_column($interventi, 'id'))->get();
foreach ($interventi as $intervento){ $totale_interventi = $interventi->sum('totale_imponibile');
$costi = get_costi_intervento($intervento['id']);
$totale_interventi += $costi['totale_scontato'];
}
// Ddt in uscita // Ddt in uscita
$ddt_uscita = DDT::whereBetween('data', [$start, $end]) $ddt_uscita = DDT::whereBetween('data', [$start, $end])
@ -93,7 +90,7 @@ echo '
'.($preventivi->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Preventivi')['id'].'&search_Cliente='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').' '.($preventivi->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Preventivi')['id'].'&search_Cliente='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').'
<br class="clearfix"> <br class="clearfix">
<span class="info-box-number"> <span class="info-box-number">
<big>'.count($preventivi).'</big><br> <big>'.$preventivi->count().'</big><br>
<small class="help-block">'.moneyFormat($totale_preventivi).'</small> <small class="help-block">'.moneyFormat($totale_preventivi).'</small>
</span> </span>
</div> </div>
@ -108,7 +105,7 @@ echo '
'.($contratti->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Contratti')['id'].'&search_Cliente='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').' '.($contratti->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Contratti')['id'].'&search_Cliente='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').'
<br class="clearfix"> <br class="clearfix">
<span class="info-box-number"> <span class="info-box-number">
<big>'.count($contratti).'</big><br> <big>'.$contratti->count().'</big><br>
<small class="help-block">'.moneyFormat($totale_contratti).'</small> <small class="help-block">'.moneyFormat($totale_contratti).'</small>
</span> </span>
</div> </div>
@ -123,7 +120,7 @@ echo '
'.($ordini_cliente->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Ordini cliente')['id'].'&search_Ragione-sociale='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').' '.($ordini_cliente->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Ordini cliente')['id'].'&search_Ragione-sociale='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').'
<br class="clearfix"> <br class="clearfix">
<span class="info-box-number"> <span class="info-box-number">
<big>'.count($ordini_cliente).'</big><br> <big>'.$ordini_cliente->count().'</big><br>
<small class="help-block">'.moneyFormat($totale_ordini_cliente).'</small> <small class="help-block">'.moneyFormat($totale_ordini_cliente).'</small>
</span> </span>
</div> </div>
@ -134,13 +131,13 @@ echo '
<div class="row"> <div class="row">
<div class="col-md-4"> <div class="col-md-4">
<div class="info-box"> <div class="info-box">
<span class="info-box-icon bg-'.(count($interventi) == 0 ? 'gray' : 'red').'"><i class="fa fa-cog"></i></span> <span class="info-box-icon bg-'.($interventi->count() == 0 ? 'gray' : 'red').'"><i class="fa fa-cog"></i></span>
<div class="info-box-content"> <div class="info-box-content">
<span class="info-box-text pull-left">'.tr('Attività').'</span> <span class="info-box-text pull-left">'.tr('Attività').'</span>
'.(count($interventi) > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Interventi')['id'].'&search_Ragione-sociale='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').' '.($interventi->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Interventi')['id'].'&search_Ragione-sociale='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').'
<br class="clearfix"> <br class="clearfix">
<span class="info-box-number"> <span class="info-box-number">
<big>'.count($interventi).'</big><br> <big>'.$interventi->count().'</big><br>
<small class="help-block">'.moneyFormat($totale_interventi).'</small> <small class="help-block">'.moneyFormat($totale_interventi).'</small>
</span> </span>
</div> </div>
@ -155,7 +152,7 @@ echo '
'.($ddt_uscita->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Ddt di vendita')['id'].'&search_Ragione-sociale='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').' '.($ddt_uscita->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Ddt di vendita')['id'].'&search_Ragione-sociale='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').'
<br class="clearfix"> <br class="clearfix">
<span class="info-box-number"> <span class="info-box-number">
<big>'.count($ddt_uscita).'</big><br> <big>'.$ddt_uscita->count().'</big><br>
<small class="help-block">'.moneyFormat($totale_ddt_uscita).'</small> <small class="help-block">'.moneyFormat($totale_ddt_uscita).'</small>
</span> </span>
</div> </div>
@ -170,7 +167,7 @@ echo '
'.($fatture_vendita->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Fatture di vendita')['id'].'&search_Ragione-sociale='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').' '.($fatture_vendita->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Fatture di vendita')['id'].'&search_Ragione-sociale='.$anagrafica['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').'
<br class="clearfix"> <br class="clearfix">
<span class="info-box-number"> <span class="info-box-number">
<big>'.count($fatture_vendita).'</big><br> <big>'.$fatture_vendita->count().'</big><br>
<small class="help-block">'.moneyFormat($totale_fatture_vendita).'</small> <small class="help-block">'.moneyFormat($totale_fatture_vendita).'</small>
</span> </span>
</div> </div>