Atualizando arquivos

This commit is contained in:
Kenio 2025-08-03 10:57:29 -03:00
parent 5844427b79
commit b8cd92e218

View file

@ -1693,10 +1693,6 @@ function alternarCheckboxes() {
const checkboxes = document.querySelectorAll('input.group');
const todosMarcados = Array.from(checkboxes).every(cb => cb.checked);
const novoEstado = !todosMarcados;
const collapseElement = document.getElementById('collapseBudgets');
const bsCollapse = new bootstrap.Collapse(collapseElement, {
toggle: false // impede que ele seja ativado automaticamente
});
// Marca ou desmarca todos
checkboxes.forEach(cb => cb.checked = novoEstado);
@ -1706,11 +1702,21 @@ function alternarCheckboxes() {
if (selecionados.length === 0) {
/** Desabilita o formulário caso esteja oculto */
bsCollapse.toggle();
const collapseElement = document.getElementById('collapseBudgets');
// Inicializa o colapso sem auto-toggle
const bsCollapse = new bootstrap.Collapse(collapseElement, {
toggle: false
});
// Apenas oculta ao clicar no botão
document.getElementById('ocultarCollapse').addEventListener('click', function () {
bsCollapse.hide();
});
$('#btnGerarOrcamento').html('Gerar Orçamento Agrupado');
$('#btnGerarOrcamento').removeClass('btn-danger');
$('#btnGerarOrcamento').removeClass('btn-danger');
return;
}