summaryrefslogtreecommitdiff
path: root/static/requetes.js
diff options
context:
space:
mode:
authorDenise sur Lya <sekhmet@lya>2020-06-16 23:04:11 +0200
committerDenise sur Lya <sekhmet@lya>2020-06-16 23:04:11 +0200
commita46e126967995e8483b4da81a1f3b586266ee86d (patch)
tree248e6b382ffe5ac1462ea1266ece83859248078a /static/requetes.js
parent66a3e38cc085dc000776d3e2ad3acd7ef57068a3 (diff)
downloadoms-a46e126967995e8483b4da81a1f3b586266ee86d.tar.gz
oms-a46e126967995e8483b4da81a1f3b586266ee86d.tar.zst
oms-a46e126967995e8483b4da81a1f3b586266ee86d.zip
ajout du "changelog", dossiers pour les données, et diverses choses
Diffstat (limited to 'static/requetes.js')
-rw-r--r--static/requetes.js31
1 files changed, 24 insertions, 7 deletions
diff --git a/static/requetes.js b/static/requetes.js
index 9da579c..072e880 100644
--- a/static/requetes.js
+++ b/static/requetes.js
@@ -10,22 +10,39 @@ function appelle_image()
10 { 10 {
11 if (this.readyState == 4 && this.status == 200) { 11 if (this.readyState == 4 && this.status == 200) {
12 // on récupère les différents champs de la réponse 12 // on récupère les différents champs de la réponse
13 var result = this.response.result ;
13 var image = this.response.image ; 14 var image = this.response.image ;
14 var liste_warnings = this.response.messages 15 var liste_warnings = this.response.messages
15 var texte = this.response.export_txt; 16 var texte = this.response.export_txt;
16 // On affiche l'image
17 document.getElementById('courbe').src = 'data:image/png;base64,'+(image);
18 document.getElementById('sectioncourbe').style.display = "block";
19
20 // on affiche l'export des données 17 // on affiche l'export des données
21 document.getElementById('export').innerHTML = texte; 18 document.getElementById('export').innerHTML = texte;
22 document.getElementById('sectionexport').style.display = "block"; 19 document.getElementById('sectionexport').style.display = "block";
23 20
24 // Si y'a eu des warnings, faut les afficher 21 if(result == "success")
25 if(liste_warnings.length != 0)
26 { 22 {
23 // On affiche l'image
24 document.getElementById('courbe').src = 'data:image/png;base64,'+(image);
25 document.getElementById('sectioncourbe').style.display = "block";
26
27
28 // Si y'a eu des warnings, faut les afficher
29 if(liste_warnings.length != 0)
30 {
31 // afficher la liste des warnings
32 var elem_div = document.getElementById('courbe_warnings') ;
33 elem_div.style.display = "block" ;
34 var ul = elem_div.children[1] ;
35 for(i=0; i<liste_warnings.length; i++) {
36 var li = document.createElement("li");
37 li.appendChild(document.createTextNode(liste_warnings[i]));
38 ul.appendChild(li);
39 }
40 }
41 }
42 else{ // si la génération de l'image a merdé
43
27 // afficher la liste des warnings 44 // afficher la liste des warnings
28 var elem_div = document.getElementById('courbe_warnings') ; 45 var elem_div = document.getElementById('courbe_erreurs') ;
29 elem_div.style.display = "block" ; 46 elem_div.style.display = "block" ;
30 var ul = elem_div.children[1] ; 47 var ul = elem_div.children[1] ;
31 for(i=0; i<liste_warnings.length; i++) { 48 for(i=0; i<liste_warnings.length; i++) {