BlockLog/inclure/inc-tableau_blockchaines.html

90 lines
2.7 KiB
HTML

#CACHE{0}
<div class="test">
<BOUCLE_blockchaine(BLOCKLOGS){num}{objet}>
<div class="blocklog_bdd">
[(#ENV{num}|blocklog_verifier_chaine{#ENV{objet}}|oui)
<div class="blocklog_verte">
Ce dossier n'a pas été modifié dans la base de donnée depuis sa création
</div>
]
[(#ENV{num}|blocklog_verifier_chaine{#ENV{objet}}|non)
<div class="blocklog_rouge">
Ce dossier a été modifié dans la base de donnée depuis sa création
</div>
]
<br>
<div class="chaine_bdd">L'empreinte numérique de ce dossier en base de donnée est :
<input type="hidden" id="chaine_bdd" value="#CHAINE">
<div>
<strong>#CHAINE</strong>
[(#REM|blockchaine_sur_pdf|oui)
<br>Ce numéro doit correspondre à celui en inscrit en bas du pdf ]
</div>
[(#REM|blockchaine_sur_pdf|oui)
<br>
<div>
<input id="chaine_pdf" type="texte" Placeholder="Coller l'empreinte de la facture" style="width:100%">
<button id="lancer_verifier_chaine" type="button">Vérifier l'empreinte</button>
</div>
]
</div>
<div id="res_verification_ko" class="blocklog_rouge a_cacher res_verification">
&nbsp;&nbsp;l'empreinte de la facture ne correspond pas à celle recalculée avec les données en base de données
</div>
<div id="res_verification_ok" class="blocklog_verte a_cacher res_verification">
&nbsp;&nbsp;l'empreinte de la facture correspond à celle recalculée avec les données en base de données
</div>
[(#REM)
<div class="chaine_bdd">La blochaine de ce dossier en base de donnée est :
<strong>#BLOCKCHAINE</strong>
[<br> (#REM|blockchaine_sur_pdf|oui)
Ce numéro doit correspondre à celui en inscrit en bas du pdf ]
</div>
[(#ENV{num}|blocklog_verifier_blockchaine{#ENV{objet}}|oui)
<div class="blocklog_verte">
Il n'y a pas d'altération de la blochaine jusqu'à ce dossier
</div>
]
[(#ENV{num}|blocklog_verifier_blockchaine{#ENV{objet}}|non)
<div class="blocklog_rouge">
La blockchaine a été altérée
</div>
]
]
</div>
</BOUCLE_blockchaine>
[(#ENV{num}|et{#ENV{objet}}|oui)
<div class="orange">Ce dossier n'a pas de signature dans la base de donnée</div>
]
<//B_blockchaine>
<br>
</div>
<script type="text/javascript">
jQuery(function() {
$('#lancer_verifier_chaine').on('click', function(e){
e.stopPropagation();
$('.res_verification').addClass('a_cacher');
var chaine_bdd = $('#chaine_bdd').val().trim();
var chaine_pdf = $('#chaine_pdf').val().trim();
if (chaine_pdf === chaine_bdd) {
$('#res_verification_ok').removeClass('a_cacher');
} else {
$('#res_verification_ko').removeClass('a_cacher');
}
})
});
</script>