Skip to content

Commit 0c44332

Browse files
fix: visualizzazione costi sessione
1 parent 084cbb3 commit 0c44332

1 file changed

Lines changed: 20 additions & 1 deletion

File tree

modules/interventi/ajax_tecnici.php

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
`in_interventi_tecnici`.*,
3838
(`in_interventi_tecnici`.`prezzo_ore_unitario` * `in_interventi_tecnici`.`ore` - `in_interventi_tecnici`.`sconto`) AS prezzo_ore_consuntivo,
3939
(`in_interventi_tecnici`.`prezzo_km_unitario` * `in_interventi_tecnici`.`km` - `in_interventi_tecnici`.`scontokm`) AS prezzo_km_consuntivo,
40-
(`in_interventi_tecnici`.`prezzo_ore_unitario_tecnico` * `in_interventi_tecnici`.`ore`) AS prezzo_ore_consuntivo,
40+
(`in_interventi_tecnici`.`prezzo_ore_unitario_tecnico` * `in_interventi_tecnici`.`ore`) AS prezzo_ore_consuntivo_tecnico,
4141
(`in_interventi_tecnici`.`prezzo_km_unitario_tecnico` * `in_interventi_tecnici`.`km`) AS prezzo_km_consuntivo_tecnico,
4242
`an_anagrafiche`.`ragione_sociale`,
4343
`an_anagrafiche`.`deleted_at` AS anagrafica_deleted_at,
@@ -237,6 +237,10 @@
237237
<i class="fa fa-files-o"></i>
238238
</button>
239239
240+
<button type="button" class="btn btn-xs btn-info tip" title="'.tr('Pausa sessione').'" onclick="splitSessione(this)">
241+
<i class="fa fa-pause"></i>
242+
</button>
243+
240244
<button type="button" class="btn btn-xs btn-warning tip" title="'.tr('Salva e modifica sessione').'" onclick="modificaSessione(this)">
241245
<i class="fa fa-edit"></i>
242246
</button>
@@ -442,6 +446,21 @@ function elimina_sessione(id_sessione) {
442446
openModal("'.tr('Copia sessione').'", "'.$module->fileurl('modals/copy_sessione.php').'?id_module=" + globals.id_module + "&id_record=" + globals.id_record + "&id_sessione=" + id);
443447
}
444448
449+
async function splitSessione(button) {
450+
var riga = $(button).closest("tr");
451+
var id = riga.data("id");
452+
453+
// Salvataggio via AJAX
454+
await salvaForm("#edit-form", {}, button);
455+
456+
// Chiusura tooltip
457+
if ($(button).hasClass("tooltipstered"))
458+
$(button).tooltipster("close");
459+
460+
// Apertura modal
461+
openModal("'.tr('Pausa sessione').'", "'.$module->fileurl('modals/split_sessione.php').'?id_module=" + globals.id_module + "&id_record=" + globals.id_record + "&id_sessione=" + id);
462+
}
463+
445464
$("#tecnici .tipo_icon_after").on("change", function() {
446465
aggiornaSessioneInline($(this).closest("tr").data("id"));
447466
});

0 commit comments

Comments
 (0)