Aggiunto box dettagli cliente in fase di creazione fattura

This commit is contained in:
MatteoPistorello 2023-01-17 11:34:14 +01:00
parent ba71a957b7
commit 845943ec77
2 changed files with 33 additions and 1 deletions

View File

@ -110,6 +110,22 @@ $idtipodocumento = $dbo->selectOne('co_tipidocumento', ['id'], [
</div> </div>
</div> </div>
<!-- DETTAGLI CLIENTE -->
<div class="box box-info collapsable collapsed-box">
<div class="box-header with-border">
<h3 class="box-title"><?php echo tr('Dettagli cliente'); ?></h3>
<div class="box-tools pull-right">
<button type="button" class="btn btn-box-tool" data-widget="collapse">
<i class="fa fa-plus"></i>
</button>
</div>
</div>
<div class="box-body" id="dettagli_cliente">
<?php echo tr('Seleziona prima un cliente'); ?>...
</div>
</div>
<!-- PULSANTI --> <!-- PULSANTI -->
<div class="row"> <div class="row">
<div class="col-md-12 text-right"> <div class="col-md-12 text-right">
@ -124,6 +140,13 @@ if ($dir == 'entrata') {
echo ' echo '
<script> <script>
$(document).ready(function () { $(document).ready(function () {
if($("#idanagrafica_add").val()){
// Carico nel panel i dettagli del cliente
$.get("'.base_path().'/ajax_complete.php?module=Interventi&op=dettagli&id_anagrafica=" + $("#idanagrafica_add").val(), function(data){
$("#dettagli_cliente").html(data);
});
}
$("#idanagrafica_add").change(function () { $("#idanagrafica_add").change(function () {
let data = $(this).selectData(); let data = $(this).selectData();
@ -191,8 +214,12 @@ $(document).ready(function () {
} }
}); });
// Carico nel panel i dettagli del cliente
$.get("'.base_path().'/ajax_complete.php?module=Interventi&op=dettagli&id_anagrafica=" + data.id, function(data){
$("#dettagli_cliente").html(data);
});
}else{ }else{
$("#dettagli_cliente").html("'.tr('Seleziona prima un cliente').'...");
$("#info").addClass("hidden"); $("#info").addClass("hidden");
return; return;

View File

@ -482,6 +482,11 @@ echo '
let value = anagrafica.get(); let value = anagrafica.get();
updateSelectOption("idanagrafica", value); updateSelectOption("idanagrafica", value);
session_set("superselect,idanagrafica",value, 0); session_set("superselect,idanagrafica",value, 0);
// Carico nel panel i dettagli del cliente
$.get("'.base_path().'/ajax_complete.php?module=Interventi&op=dettagli&id_anagrafica=" + value, function(data){
$("#dettagli_cliente").html(data);
});
} }
// Quando modifico orario inizio, allineo anche l\'orario fine // Quando modifico orario inizio, allineo anche l\'orario fine