mirror of
https://github.com/LD-Reborn/Berufsschule_HAM.git
synced 2025-12-20 06:51:55 +00:00
Fixed asset id entering issue
This commit is contained in:
@@ -73,9 +73,11 @@
|
|||||||
|
|
||||||
<script defer>
|
<script defer>
|
||||||
|
|
||||||
async function onScanSuccess(decodedText, decodedResult) {
|
async function onScanSuccess(decodedText, decodedResult, isEnteredManually) {
|
||||||
const rawDecoded = decodedText;
|
const rawDecoded = decodedText;
|
||||||
const BARCODE_TYPE = "@barcodeType";
|
const BARCODE_TYPE = "@barcodeType";
|
||||||
|
if (!isEnteredManually)
|
||||||
|
{
|
||||||
switch (BARCODE_TYPE.toUpperCase()) {
|
switch (BARCODE_TYPE.toUpperCase()) {
|
||||||
case "EAN13":
|
case "EAN13":
|
||||||
decodedText = decodedText.slice(0,-1);
|
decodedText = decodedText.slice(0,-1);
|
||||||
@@ -102,6 +104,7 @@
|
|||||||
decodedText = decodedText.slice(0,-1);
|
decodedText = decodedText.slice(0,-1);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
decodedText = decodedText.replace(/^0+/, '');
|
decodedText = decodedText.replace(/^0+/, '');
|
||||||
console.log(`Code matched = ${decodedText}`, decodedResult);
|
console.log(`Code matched = ${decodedText}`, decodedResult);
|
||||||
document.getElementById("barcodeInput").value = decodedText;
|
document.getElementById("barcodeInput").value = decodedText;
|
||||||
@@ -268,7 +271,7 @@
|
|||||||
console.warn("Could not stop scanner:", err);
|
console.warn("Could not stop scanner:", err);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
await onScanSuccess(document.getElementById("barcodeInput").value, null);
|
await onScanSuccess(document.getElementById("barcodeInput").value, null, true);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
const scanBarcodeButton = document.querySelector('#scanBarcodeButton');
|
const scanBarcodeButton = document.querySelector('#scanBarcodeButton');
|
||||||
|
|||||||
Reference in New Issue
Block a user