Progress fin message

This commit is contained in:
Sébastien Lehmann 2023-07-31 20:10:42 +02:00
parent 7cd4271073
commit a5369cf9b7

View File

@ -51,9 +51,9 @@
<div class="progress">
<div></div>
</div>
</div>
</div>
</details>
<div class="etudiants"></div>
</section>
@ -435,6 +435,7 @@
/* Affectation à un groupe */
/****************************/
var progressNb = 0;
var progressRef = 0;
function affectationGo() {
let from = document.querySelector("#affectationFrom").value;
let to = document.querySelector("#affectationTo").value;
@ -456,9 +457,10 @@
}
let progress = document.querySelector("#zoneChoix .autoAffectation .progress");
if(elements.length > 1){
if (elements.length > 1) {
progress.style.setProperty('--reference', elements.length);
progress.style.setProperty('--nombre', 0);
progressRef = elements.length;
progressNb = 0;
}
@ -512,8 +514,13 @@
this.classList.remove("saving");
this.classList.add("saved");
setTimeout(() => { this.classList.remove("saved") }, 800);
let progress = document.querySelector("#zoneChoix .autoAffectation .progress");
progress.style.setProperty('--nombre', ++progressNb);
if (progressNb == progressRef) {
sco_message("Tous les étudiants sont affectés");
}
return;
}
throw 'Les données retournées ne sont pas valides';