Changeset f1ec144 in prototipo_portal_2018


Ignore:
Timestamp:
Nov 7, 2017, 3:00:36 PM (6 years ago)
Author:
José Sulbarán <jsulbaran@…>
Branches:
master
Children:
025e022
Parents:
68a964b
Message:

Se agrego el metodo de verificar la firma del documento

Location:
prototipo
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • prototipo/index.html

    r68a964b rf1ec144  
    130130            <!-- Acciones de Sign-->
    131131
    132             <li><a href="#" id="btn-1" class="list-group-item list-group-item-success" data-toggle="collapse" data-target="#firma_visible" ><div class="letra">Firmar Documentos <span class="glyphicon glyphicon-chevron-down"></span></div></a>     
     132            <li><a href="#" id="SignDocument" class="list-group-item list-group-item-success" data-toggle="collapse" data-target="#firma_visible" ><div class="letra">Firmar Documentos <span class="glyphicon glyphicon-chevron-down"></span></div></a>     
    133133                <ul class="nav collapse" id="firma_visible" role="menu" aria-labelledby="btn-1">
    134134                  <div class="col-md-12 col-width " id="firma_visible">
     
    178178
    179179            <!-- Acciones de check-->
    180             <li><a href="#" id="btn-1" class="list-group-item list-group-item-success " data-toggle="collapse" data-target="#CheckSign" ><div class="letra">Reporte de la Firma <span class="glyphicon glyphicon-chevron-down"></span></div></a>     
     180            <li><a href="#" id="ReportSign" class="list-group-item list-group-item-success " data-toggle="collapse" data-target="#CheckSign" ><div class="letra">Reporte de la Firma <span class="glyphicon glyphicon-chevron-down"></span></div></a>     
    181181                <ul class="nav collapse" id="CheckSign" role="menu" aria-labelledby="btn-1">
    182182                  <div class="col-md-12 col-width " id="Menu_CheckSign">
    183                     <li><a href="#" id="checkPDF" class="list-group-item list-group-item-info" data-toggle="collapse" data-target="#Check_pdf">Formato PDF <span class="glyphicon glyphicon-chevron-down"></span></a>
    184                     </li>
    185                         <ul class="nav collapse" id="Check_pdf" role="menu" aria-labelledby="btn-1">
    186183                          <form id ="Form-check-pdf"  enctype='multipart/form-data' >
    187184                            <div class="btn-group" id="Check_pdf">
     
    189186                                  <span class="glyphicon glyphicon-folder-open"></span> CARGAR
    190187                               </button>
     188                               <button type="submit" id="check_sign"  class="btn btn-info btn-sm buttons-plantilla">
     189                                  <span class="glyphicon glyphicon-ok"></span> Verificar
     190                               </button>                               
    191191                               <input type="file" id="file-check-sign-pdf" accept="application/pdf" />
    192192                            </div>
    193193                          </form>
    194                         </ul>                                               
    195                     <li><a href="#" id="checkBDOC" class="list-group-item list-group-item-info" data-toggle="collapse" data-target="#Check_bdoc">Formato BDOC <span class="glyphicon glyphicon-chevron-down"></span></a>
    196                     </li>
    197                         <ul class="nav collapse" id="Check_bdoc" role="menu" aria-labelledby="btn-1">
    198                           <form id ="Form-check-bdoc"  enctype='multipart/form-data' >
    199                             <div class="btn-group" id="Check_bdoc">
    200                                <button type="button" id="button_CheckSingBDOC" class="btn btn-success btn-sm">
    201                                   <span class="glyphicon glyphicon-folder-open"></span> CARGAR
    202                                </button>
    203                                <input type="file" id="file-check-sign-bdoc" accept="application/pdf" />
    204                             </div>
    205                           </form>
    206                         </ul>                       
    207194                  </div>
    208195                </ul>               
     
    254241      <!-- Center Column
    255242      ================================================== -->
    256       <div class="col-sm-8">
     243      <div class="col-sm-8" id="Cuerpo_Sign">
    257244     
    258245        <div class="well cuerpo" >
     
    314301
    315302      </div>
    316        
     303      <div class="col-sm-8" id="Cuerpo_check">
     304        <table id="myckeckJson" class="display" cellspacing="0" width="100%">           
     305        </table> 
     306        <div id="Dialogo_Check"> </div>                 
     307      </div>
     308     
    317309        <!--############ well-->
    318310
     
    368360  <script src="static/js/functions/firmarDocumentoPdfNoVisible.js"></script>
    369361  <!-- Verificar sign PDF-->
    370   <script src="static/js/functions/CheckSign/CheckSignPDF.js"></script>
     362  <script src="static/js/functions/CheckSign/myInfoDataTableCheck.js"></script>
     363  <script src="static/js/functions/CheckSign/CheckSignPDF.js"></script> 
     364 
    371365
    372366
  • prototipo/static/css/style.css

    r68a964b rf1ec144  
    7777}
    7878
    79 #firmar-documento, #firmar-doc-noVisible {
     79#firmar-documento, #firmar-doc-noVisible, #check_sign {
    8080  margin-left: 5px;
    8181  border-radius: 20px;
    8282  display: none;
    8383}
     84
    8485
    8586
  • prototipo/static/js/constantes.js

    r68a964b rf1ec144  
    77DATATABLE_SIGN_VISIBLE = "";
    88CONT = 0;
     9INFO_DATATABLE_VERIFICAR = "";
     10CONT_VERIFIC = 0;
     11INFO_CHECK = "";
  • prototipo/static/js/docsDraggable.js

    r68a964b rf1ec144  
    126126      __CLICK += 1;
    127127  }
     128  else{
     129    $('#myJson').hide();
     130    $('#firmar-documento').show();
     131  }
    128132
    129133
  • prototipo/static/js/functions/CheckSign/CheckSignPDF.js

    r68a964b rf1ec144  
     1
     2
     3
     4
     5
     6// Primer paso (Subir el documento al servidor)
     7function VerificarDocumentServer(formDat){         
     8    $.ajax({
     9        url: "https://murachi.cenditel.gob.ve/Murachi/0.1/archivos/firmados",
     10        type: "post",
     11        dataType: "json",
     12        data: formDat,
     13        cache: false,
     14        contentType: false,
     15                processData: false,
     16                xhrFields: {withCredentials: true},
     17                headers: {"Authorization":"Basic YWRtaW46YWRtaW4="},
     18                success: function(response) {
     19
     20            INFO_CHECK = SerealizeMyJson(response);
     21
     22                        CONT_VERIFIC += 1;
     23                        if (CONT_VERIFIC == 1){
     24                                INFO_DATATABLE_VERIFICAR = DataTableVerificar(response);       
     25                        }
     26                        if (CONT_VERIFIC > 1){
     27                                INFO_DATATABLE_VERIFICAR.destroy();
     28                                INFO_DATATABLE_VERIFICAR = DataTableVerificar(response);       
     29                        }       
     30                       
     31                       
     32        },
     33        error: function(response) {
     34                //Que se ejecuta cuando finalice la petición de con error
     35                        $("#respuesta").html('Error, al subir el archivo al servidor...!!!');
     36                alert("ocurrio un error, al subir el archivo al servidor")
     37                }
     38    });
     39
     40}
     41
     42
     43
     44
     45$("#Form-check-pdf").on('submit', function() {
     46        event.preventDefault();
     47
     48        var formDat = new FormData();
     49    formDat.append("upload", $("#file-check-sign-pdf")[0].files[0]);   
     50
     51        VerificarDocumentServer(formDat);
     52       
     53});
     54
     55
     56
     57$("#button_CheckSingPDF").on('click', function() {
     58        $("#file-check-sign-pdf").trigger('click');
     59});
     60
     61
     62
     63$("#file-check-sign-pdf").on('change', function() {
     64        $('#check_sign').show();
     65});
  • prototipo/static/js/menu.js

    r68a964b rf1ec144  
    1818// Acciones de verificar
    1919
    20 $("li #checkPDF").on('click', function() {
    21         console.log("ss");
    22         $("li #checkBDOC").attr("class","list-group-item list-group-item-info collapsed");
    23         $("li #checkBDOC").attr("aria-expanded","false");
    24         $("ul#Check_bdoc").attr("class","nav collapse").attr("aria-expanded","false").attr("style","height: 0px;");
    25         $("#pdf-main-container2").hide();
    26         $("#pdf-main-container").show();       
     20$("li #SignDocument").on('click', function() {
     21        $("li #ReportSign").attr("class","list-group-item list-group-item-success collapsed");
     22        $("li #ReportSign").attr("aria-expanded","false");
     23        $("ul#CheckSign").attr("class","nav collapse").attr("aria-expanded","false").attr("style","height: 0px;");
     24        $("#Cuerpo_Sign").show();       
     25        $("#Cuerpo_check").hide();
    2726});
    2827
    29 $("li #checkBDOC").on('click', function() {
    30         $("li #checkPDF").attr("class","list-group-item list-group-item-info collapsed");
    31         $("li #checkPDF").attr("aria-expanded","false");
    32         $("ul#Check_pdf").attr("class","nav collapse").attr("aria-expanded","false").attr("style","height: 0px;");
    33         $("#pdf-main-container2").hide();
    34         $("#pdf-main-container").show();       
     28$("li #ReportSign").on('click', function() {
     29        $("li #SignDocument").attr("class","list-group-item list-group-item-success collapsed");
     30        $("li #SignDocument").attr("aria-expanded","false");
     31        $("ul#firma_visible").attr("class","nav collapse").attr("aria-expanded","false").attr("style","height: 0px;");
     32        $("#Cuerpo_Sign").hide();       
     33        $("#Cuerpo_check").show();     
    3534});
    3635
Note: See TracChangeset for help on using the changeset viewer.