mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-21 05:50:55 +01:00
Migliorie maschera movimentazione magazzino
This commit is contained in:
parent
5fd478ae1a
commit
d370bb74c2
@ -22,7 +22,17 @@ include_once __DIR__.'/../../core.php';
|
|||||||
// Imposto come azienda l'azienda predefinita per selezionare le sedi a cui ho accesso
|
// Imposto come azienda l'azienda predefinita per selezionare le sedi a cui ho accesso
|
||||||
// select-options
|
// select-options
|
||||||
|
|
||||||
|
if (setting('Attiva scorciatoie da tastiera')) {
|
||||||
|
echo '<div class="alert alert-info">
|
||||||
|
<i class="fa fa-info-circle"></i> '.tr('Scorciatoie da tastiera: <b>F7</b> - Barcode, <b>F8</b> - Carico, <b>F9</b> - Sarico, <b>F10</b> - Spostamento').'
|
||||||
|
</div>';
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<form action="" method="post" id="add-form">
|
<form action="" method="post" id="add-form">
|
||||||
<input type="hidden" name="op" value="add">
|
<input type="hidden" name="op" value="add">
|
||||||
<input type="hidden" name="backto" value="record-edit">
|
<input type="hidden" name="backto" value="record-edit">
|
||||||
@ -87,8 +97,8 @@ echo '
|
|||||||
|
|
||||||
<div id="messages"></div>
|
<div id="messages"></div>
|
||||||
|
|
||||||
<div class="alert alert-info hidden" id="articolo-missing">
|
<div class="alert alert-warning hidden" id="articolo-missing">
|
||||||
<i class="fa fa-exclamation-circle"></i> '.tr('Nessuna corrispondenza trovata!').'
|
<h3><i class="fa fa-warning"></i> '.tr('Nessuna corrispondenza trovata!').'</h3>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
@ -111,7 +121,10 @@ echo '
|
|||||||
$("#articolo-missing").addClass("hidden");
|
$("#articolo-missing").addClass("hidden");
|
||||||
let barcode = $("#barcode");
|
let barcode = $("#barcode");
|
||||||
|
|
||||||
if (key === 13) {
|
if ( barcode.val() == "" && $("#idarticolo").val() == null && key === 13 ){
|
||||||
|
swal("'.tr('Inserisci barcode o seleziona un articolo').'", "", "warning");
|
||||||
|
}
|
||||||
|
else if (key === 13) {
|
||||||
let search = barcode.val().replace(/[^a-z0-9\s\-\.\/\\|]+/gmi, "");
|
let search = barcode.val().replace(/[^a-z0-9\s\-\.\/\\|]+/gmi, "");
|
||||||
ricercaBarcode(search);
|
ricercaBarcode(search);
|
||||||
} else if (key === 8) {
|
} else if (key === 8) {
|
||||||
@ -180,6 +193,8 @@ echo '
|
|||||||
else {
|
else {
|
||||||
$("#messages").remove();
|
$("#messages").remove();
|
||||||
$("#articolo-missing").removeClass("hidden");
|
$("#articolo-missing").removeClass("hidden");
|
||||||
|
input("barcode").set("");
|
||||||
|
$("#barcode").focus();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@ -248,6 +263,14 @@ echo '
|
|||||||
}
|
}
|
||||||
|
|
||||||
function EnableHotkeys(){
|
function EnableHotkeys(){
|
||||||
|
|
||||||
|
//Anable hotkeys in blocked input elements
|
||||||
|
hotkeys.filter = function(event){
|
||||||
|
var tagName = (event.target || event.srcElement).tagName;
|
||||||
|
hotkeys.setScope(/^(INPUT|TEXTAREA|SELECT)$/.test(tagName) ? "input" : "other");
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
hotkeys("f7,f8,f9,f10", function(event, handler) {
|
hotkeys("f7,f8,f9,f10", function(event, handler) {
|
||||||
switch (handler.key) {
|
switch (handler.key) {
|
||||||
case "f7":
|
case "f7":
|
||||||
@ -277,9 +300,9 @@ echo '
|
|||||||
<div class="hidden" id="info-articolo">
|
<div class="hidden" id="info-articolo">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="alert alert-info text-center">
|
<div class="alert alert-info text-left">
|
||||||
<h3>
|
<h3>
|
||||||
|codice|
|
<b>'.tr('Codice').':</b> |codice|
|
||||||
</h3>
|
</h3>
|
||||||
<p><b>'.tr('Descrizione').':</b> |descrizione|</p>
|
<p><b>'.tr('Descrizione').':</b> |descrizione|</p>
|
||||||
<p><b>'.tr('Prezzo acquisto').':</b> |prezzo_acquisto| '.currency().'</p>
|
<p><b>'.tr('Prezzo acquisto').':</b> |prezzo_acquisto| '.currency().'</p>
|
||||||
@ -288,12 +311,19 @@ echo '
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="alert |alert-type| text-center">
|
|
||||||
|
<div class="alert |alert-type| text-center" style="margin-bottom:6px;" >
|
||||||
<h3>
|
<h3>
|
||||||
<i class="fa |icon|"></i> |descrizione-movimento| |movimento| |misura|
|
<i class="fa |icon|"></i> |descrizione-movimento| |movimento| |misura|
|
||||||
<i class="fa fa-arrow-circle-right"></i> |rimanente| |misura| rimanenti
|
|
||||||
</h3>
|
</h3>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="alert alert-info text-center">
|
||||||
|
<h3>
|
||||||
|
<i class="fa fa-cubes"></i> |rimanente| |misura| rimanenti
|
||||||
|
</h3>
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>';
|
</div>';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user