From 38eb72ced3f8035948a414eb866cdbcc4df645b1 Mon Sep 17 00:00:00 2001 From: Lucalopezz Date: Mon, 19 Oct 2026 19:12:11 +0000 Subject: [PATCH] =?UTF-8?q?Corrige=20fun=C3=A7=C3=A3o=20aplicarMascaraData?= =?UTF-8?q?=20ausente=20nas=20telas=20de=20chamados?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #406 --- public/js/functions.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/public/js/functions.js b/public/js/functions.js index f476e74..d98ae6d 100644 --- a/public/js/functions.js +++ b/public/js/functions.js @@ -62,6 +62,19 @@ function mudarCampoInputTextarea(campo) { }); } } +function aplicarMascaraData() { + $('.date-mask').each(function () { + $(this).on('input', function () { + var valor = $(this).val().replace(/\D/g, '').slice(0, 8); + if (valor.length > 4) { + valor = valor.replace(/(\d{2})(\d{2})(\d{1,4})/, '$1/$2/$3'); + } else if (valor.length > 2) { + valor = valor.replace(/(\d{2})(\d{1,2})/, '$1/$2'); + } + $(this).val(valor); + }); + }); +} /* @autor uspdev/alecosta 10/04/2026 * Habilita o campo de limite de caracteres apenas quando tipo é texto