diff --git a/ecole/public/css/global.css b/ecole/public/css/global.css index 50f196b0..6b16f59c 100644 --- a/ecole/public/css/global.css +++ b/ecole/public/css/global.css @@ -186,6 +186,17 @@ hr.form { padding: 5px 12px !important; } +.chip-info{ + padding: 5px; + width: 30%; + text-align: center; + background: darkblue; + color: white; + border-radius: 10px; + font-size: 13px; + font-weight: 500; +} + #goodParcoursModal { width: 80%; max-height: 80%; diff --git a/ecole/public/js/projet-form-rc.js b/ecole/public/js/projet-form-rc.js index 37352452..c6d0596d 100644 --- a/ecole/public/js/projet-form-rc.js +++ b/ecole/public/js/projet-form-rc.js @@ -1911,14 +1911,13 @@ window.initSubmenuForm = initSubmenuForm;// Module IIFE pour éviter la pollutio // Peupler le formulaire avec les données function populateFormData() { - //Poupulate select historique - if (!contrat.historique) { - document.getElementById('historiqueDiv').style.display = "none"; - } else { - document.getElementById('historiqueDiv').style.display = "block"; - - const idSelect = document.getElementById('idSelect'); - + //Poupulate select historique (toujours affiché, options ajoutées si présentes) + const historiqueDiv = document.getElementById('historiqueDiv'); + const idSelect = document.getElementById('idSelect'); + if (historiqueDiv) { + historiqueDiv.style.display = "block"; + } + if (idSelect && contrat?.historique && contrat.historique.length) { contrat.historique.forEach(function (item) { var option = document.createElement('option'); option.value = item.id; @@ -1988,6 +1987,10 @@ window.initSubmenuForm = initSubmenuForm;// Module IIFE pour éviter la pollutio document.getElementById('activity-selector').querySelector('option[value="voiturier"]').selected = true; document.getElementById('activity-selector').querySelector('option[value="loueur"]').selected = true; document.getElementById('activity-selector').dispatchEvent(new Event('change')); + + // Marchandises ordinaires par défaut + document.getElementById('marchandise-selector').querySelector('option[value="ordinaire"]').selected = true; + document.getElementById('marchandise-selector').dispatchEvent(new Event('change')); } // Populate assurés additionnel