fix(kiosko): quitar ceros iniciales del barcode de cédula
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
acac557f90
commit
4f58d6bf16
@@ -612,6 +612,8 @@ unset($p);
|
||||
// La cédula es solo dígitos: cortar en el primer carácter no numérico.
|
||||
const sp = _inpCedula.value.search(/\D/);
|
||||
if (sp > 0) _inpCedula.value = _inpCedula.value.slice(0, sp);
|
||||
// Algunos barcodes rellenan con ceros al inicio (ej. 001092356892 → 1092356892)
|
||||
_inpCedula.value = _inpCedula.value.replace(/^0+(\d)/, '$1');
|
||||
|
||||
resetInactividad();
|
||||
_keyTimes.push(Date.now());
|
||||
@@ -709,7 +711,7 @@ unset($p);
|
||||
if (_enviando) return; // evita doble disparo (ráfaga + Enter)
|
||||
clearTimeout(_timerRafaga);
|
||||
clearTimeout(_timerInactividad);
|
||||
const cedula = document.getElementById('inp-cedula').value.trim();
|
||||
const cedula = document.getElementById('inp-cedula').value.trim().replace(/^0+(\d)/, '$1');
|
||||
const cel = document.getElementById('inp-cel').value.trim();
|
||||
|
||||
if (!cedula) { mostrarError('Por favor ingrese su número de cédula.'); return; }
|
||||
|
||||
Reference in New Issue
Block a user