From 78fbaf1ac870dec86b7297910af24dd6622f7e53 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Wed, 6 Dec 2023 18:57:07 +0100 Subject: [PATCH] =?UTF-8?q?Fix:=20pr=C3=A9cision=20affichage=20sommes=20co?= =?UTF-8?q?efs=20BUT?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/static/js/table_editor.js | 20 ++++++++++++++++---- app/templates/pn/form_modules_ue_coefs.j2 | 10 +++++----- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/app/static/js/table_editor.js b/app/static/js/table_editor.js index 18b4bd68..6cb410e6 100644 --- a/app/static/js/table_editor.js +++ b/app/static/js/table_editor.js @@ -69,7 +69,10 @@ function showSums(sumsRessources, sumsUE) { --nbX:1; --nbY:1; "> - ${value / 100} + ${(value / 100).toLocaleString(undefined, { + minimumFractionDigits: 0, + maximumFractionDigits: 2, + })} `; }); @@ -86,7 +89,10 @@ function showSums(sumsRessources, sumsUE) { --nbX:1; --nbY:1; "> - ${value / 100} + ${(value / 100).toLocaleString(undefined, { + minimumFractionDigits: 0, + maximumFractionDigits: 2, + })} `; }); @@ -223,7 +229,10 @@ function processSums() { }); document.querySelector( `.sums[data-x="${this.dataset.x}"][data-y="${lastY}"]` - ).innerText = sum / 100; + ).innerText = (sum / 100).toLocaleString(undefined, { + minimumFractionDigits: 0, + maximumFractionDigits: 2, + }); sum = 0; document @@ -238,7 +247,10 @@ function processSums() { }); document.querySelector( `.sums[data-x="${lastX}"][data-y="${this.dataset.y}"]` - ).innerText = sum / 100; + ).innerText = (sum / 100).toLocaleString(undefined, { + minimumFractionDigits: 0, + maximumFractionDigits: 2, + }); } /******************************/ diff --git a/app/templates/pn/form_modules_ue_coefs.j2 b/app/templates/pn/form_modules_ue_coefs.j2 index 01ee098a..66ba286f 100644 --- a/app/templates/pn/form_modules_ue_coefs.j2 +++ b/app/templates/pn/form_modules_ue_coefs.j2 @@ -33,8 +33,8 @@ {% endif %}
- revenir à la formation
@@ -52,7 +52,7 @@ 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 apparaissent toujours.

-

Les cases grisées à droite et en bas donnent la somme des coefficients.

+

Les cases grisées à droite et en bas donnent la somme indicative des coefficients.

@@ -103,7 +103,7 @@ obj.classList.add("modified"); else 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 //setTimeout(() => { // obj.classList.remove("modified"); @@ -112,4 +112,4 @@ ); return true; } - \ No newline at end of file +