90 lines
2.7 KiB
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">
|
|
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">
|
|
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>
|