mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-01-11 15:14:01 +01:00
Fix minori
This commit is contained in:
parent
6d41fd5c82
commit
5f718dfaa2
@ -201,7 +201,7 @@ if (!empty($records[0]['immagine'])) {
|
||||
<div class="form-group">
|
||||
<label for="componente_filename">'.tr('Seleziona un componente').':</label>';
|
||||
echo "
|
||||
<select class=\"form-control superselect\" id=\"componente_filename\" name=\"componente_filename\" onchange=\"$.post('".$rootdir."/modules/my_impianti/actions.php', {op: 'load_componente', idarticolo: '".$id_record."', filename: $(this).find('option:selected').val() }, function(response){ $('#info_componente').html( response ); } );\">\n";
|
||||
<select class=\"form-control superselect\" id=\"componente_filename\" name=\"componente_filename\" onchange=\"$.post('".$rootdir."/modules/my_impianti/actions.php', {op: 'load_componente', idarticolo: '".$id_record."', filename: $(this).find('option:selected').val() }, function(response){ $('#info_componente').html( response ); start_superselect(); $('.datepicker').datetimepicker({ locale: globals.locale, format: 'L' } ); } );\">\n";
|
||||
echo '
|
||||
<option value="0">- Collega ad un componente -</option>';
|
||||
|
||||
|
@ -18,7 +18,7 @@ $mesi = [
|
||||
];
|
||||
|
||||
// Righe inserite
|
||||
$qp = "SELECT *, DATE_FORMAT( data_richiesta, '%m-%Y') AS mese, (SELECT descrizione FROM in_tipiintervento WHERE idtipointervento=co_contratti_promemoria.idtipointervento) AS tipointervento, (SELECT idanagrafica FROM co_contratti WHERE id=idcontratto) AS idcliente, (SELECT ragione_sociale FROM co_contratti INNER JOIN an_anagrafiche ON co_contratti.idanagrafica=an_anagrafiche.idanagrafica WHERE co_contratti.id=idcontratto) AS ragione_sociale FROM co_contratti_promemoria WHERE idcontratto IN( SELECT id FROM co_contratti WHERE idstato IN(SELECT id FROM co_staticontratti WHERE pianificabile = 1) ) AND idintervento IS NULL ORDER BY DATE_FORMAT( data_richiesta, '%Y-%m') ASC, ragione_sociale ASC";
|
||||
$qp = "SELECT *, DATE_FORMAT( data_richiesta, '%m-%Y') AS mese, (SELECT descrizione FROM in_tipiintervento WHERE idtipointervento=co_contratti_promemoria.idtipointervento) AS tipointervento, (SELECT idanagrafica FROM co_contratti WHERE id=idcontratto) AS idcliente, (SELECT ragione_sociale FROM co_contratti INNER JOIN an_anagrafiche ON co_contratti.idanagrafica=an_anagrafiche.idanagrafica WHERE co_contratti.id=idcontratto) AS ragione_sociale, (SELECT CONCAT('Contratto ', numero, ' del ', DATE_FORMAT(data_bozza, '%d/%m/%Y'), ' - ', nome, ' [', (SELECT `descrizione` FROM `co_staticontratti` WHERE `co_staticontratti`.`id` = `idstato`) , ']') FROM co_contratti WHERE id = co_contratti_promemoria.idcontratto) contratto, (SELECT id FROM co_contratti WHERE id = co_contratti_promemoria.idcontratto) idcontratto FROM co_contratti_promemoria WHERE idcontratto IN ( SELECT id FROM co_contratti WHERE idstato IN(SELECT id FROM co_staticontratti WHERE pianificabile = 1) ) AND idintervento IS NULL ORDER BY DATE_FORMAT( data_richiesta, '%Y-%m') ASC, ragione_sociale ASC";
|
||||
$rsp = $dbo->fetchArray($qp);
|
||||
|
||||
if (!empty($rsp)) {
|
||||
@ -45,14 +45,14 @@ if (!empty($rsp)) {
|
||||
|
||||
echo '
|
||||
<div id="t1_'.$i.'" '.$attr.'>
|
||||
<table class="table table-hover table-striped">
|
||||
<table class="table table-hover table-striped datatables">
|
||||
<thead>
|
||||
<tr>
|
||||
<th width="120">'.tr('Cliente').'</th>
|
||||
<th width="200">'.tr('Contratto').'</th>
|
||||
<th width="70">'.tr('Entro il').'</th>
|
||||
<th width="200">'.tr('Tipo intervento').'</th>
|
||||
<th>'.tr('Descrizione').'</th>
|
||||
<th width="200">'.tr('Intervento collegato').'</th>
|
||||
<th width="100">'.tr('Sede').'</th>
|
||||
<th width="18"></th>
|
||||
</tr>
|
||||
@ -63,25 +63,12 @@ if (!empty($rsp)) {
|
||||
|
||||
echo '
|
||||
<tr id="int_'.$r['id'].'">
|
||||
<td>'.$r['ragione_sociale'].'</td>
|
||||
<td><a target="_blank" >'.Modules::link(Modules::get('Anagrafiche')['id'], $r['idcliente'], $r['ragione_sociale']).'</a></td>
|
||||
<td><a target="_blank" >'.Modules::link(Modules::get('Contratti')['id'], $r['idcontratto'], $r['contratto']).'</a></td>
|
||||
<td>'.Translator::dateToLocale($r['data_richiesta']).'</td>
|
||||
<td>'.$r['tipointervento'].'</td>
|
||||
<td>'.nl2br($r['richiesta']).'</td>
|
||||
<td>';
|
||||
|
||||
// Intervento svolto
|
||||
if (!empty($r['idintervento'])) {
|
||||
$rsp2 = $dbo->fetchArray('SELECT id, codice, data FROM in_interventi WHERE id='.prepare($r['idintervento']));
|
||||
|
||||
echo Modules::link('Interventi', $rsp2[0]['id'], tr('Intervento num. _NUM_ del _DATE_', [
|
||||
'_NUM_' => $rsp2[0]['codice'],
|
||||
'_DATE_' => Translator::dateToLocale($rsp2[0]['data']),
|
||||
]));
|
||||
} else {
|
||||
echo '- '.('Nessuno').' -';
|
||||
}
|
||||
echo '</td>';
|
||||
|
||||
<td>'.nl2br($r['richiesta']).'</td>';
|
||||
|
||||
echo '
|
||||
<td>';
|
||||
// Sede
|
||||
@ -121,3 +108,15 @@ if (!empty($rsp)) {
|
||||
echo '
|
||||
<p>'.tr('Non ci sono interventi da pianificare').'.</p>';
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
$('.datatables').DataTable({
|
||||
"oLanguage": { "sUrl": "<?php echo $rootdir ?>/assets/dist/js/i18n/datatables/<?php echo $lang ?>.min.json" },
|
||||
"paging": false,
|
||||
"info": false
|
||||
});
|
||||
} );
|
||||
</script>
|
||||
|
Loading…
Reference in New Issue
Block a user