Fix: précision affichage sommes coefs BUT

This commit is contained in:
Emmanuel Viennet 2023-12-06 18:57:07 +01:00
parent 9c0ac1ab48
commit 78fbaf1ac8
2 changed files with 21 additions and 9 deletions

View File

@ -69,7 +69,10 @@ function showSums(sumsRessources, sumsUE) {
--nbX:1; --nbX:1;
--nbY:1; --nbY:1;
"> ">
${value / 100} ${(value / 100).toLocaleString(undefined, {
minimumFractionDigits: 0,
maximumFractionDigits: 2,
})}
</div>`; </div>`;
}); });
@ -86,7 +89,10 @@ function showSums(sumsRessources, sumsUE) {
--nbX:1; --nbX:1;
--nbY:1; --nbY:1;
"> ">
${value / 100} ${(value / 100).toLocaleString(undefined, {
minimumFractionDigits: 0,
maximumFractionDigits: 2,
})}
</div>`; </div>`;
}); });
@ -223,7 +229,10 @@ function processSums() {
}); });
document.querySelector( document.querySelector(
`.sums[data-x="${this.dataset.x}"][data-y="${lastY}"]` `.sums[data-x="${this.dataset.x}"][data-y="${lastY}"]`
).innerText = sum / 100; ).innerText = (sum / 100).toLocaleString(undefined, {
minimumFractionDigits: 0,
maximumFractionDigits: 2,
});
sum = 0; sum = 0;
document document
@ -238,7 +247,10 @@ function processSums() {
}); });
document.querySelector( document.querySelector(
`.sums[data-x="${lastX}"][data-y="${this.dataset.y}"]` `.sums[data-x="${lastX}"][data-y="${this.dataset.y}"]`
).innerText = sum / 100; ).innerText = (sum / 100).toLocaleString(undefined, {
minimumFractionDigits: 0,
maximumFractionDigits: 2,
});
} }
/******************************/ /******************************/

View File

@ -33,8 +33,8 @@
</div> </div>
{% endif %} {% endif %}
<div> <div>
<a class="stdlink" href="{{ <a class="stdlink" href="{{
url_for('notes.ue_table', scodoc_dept=g.scodoc_dept, url_for('notes.ue_table', scodoc_dept=g.scodoc_dept,
formation_id=formation.id, semestre_idx=semestre_idx) formation_id=formation.id, semestre_idx=semestre_idx)
}}">revenir à la formation</a> }}">revenir à la formation</a>
</div> </div>
@ -52,7 +52,7 @@
restreindre l'affichage aux UE et modules de l'un des parcours à l'aide du restreindre l'affichage aux UE et modules de l'un des parcours à l'aide du
menu "Parcours" au dessus du tableau. Les UEs et modules de tronc commun menu "Parcours" au dessus du tableau. Les UEs et modules de tronc commun
apparaissent toujours. </p> apparaissent toujours. </p>
<p>Les cases grisées à droite et en bas donnent la somme des coefficients.</p> <p>Les cases grisées à droite et en bas donnent la somme indicative des coefficients.</p>
</div> </div>
<div class="tableau_legende"> <div class="tableau_legende">
@ -103,7 +103,7 @@
obj.classList.add("modified"); obj.classList.add("modified");
else else
obj.classList.remove("modified"); obj.classList.remove("modified");
// Lorsque les données sont bien enregistrées, on enlève // Lorsque les données sont bien enregistrées, on enlève
// l'indication que c'est bon au bout d'un temps // l'indication que c'est bon au bout d'un temps
//setTimeout(() => { //setTimeout(() => {
// obj.classList.remove("modified"); // obj.classList.remove("modified");
@ -112,4 +112,4 @@
); );
return true; return true;
} }
</script> </script>