Changeset 0320f1b in portal_2019 for js/handlerJSON.js
- Timestamp:
- Oct 31, 2019, 2:59:49 PM (5 years ago)
- Branches:
- master, dev, portal
- Children:
- 6460441
- Parents:
- 26e6455
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
js/handlerJSON.js
rbbe2084 r0320f1b 2 2 * Recibe el json (verificación de una firma pdf), lo introduce en una tabla y devuelve una un cadena de texto. 3 3 */ 4 4 5 function manejoJsonPDF(json) { 5 6 var fielJsonEs = { … … 55 56 var signatures = ''; //variable que maneja las firmas 56 57 var fields = ''; //variable que maneja los campos de la firma 57 var title = '<h2> Información de la firma electronica </h2> \n '; 58 var head = '<div class=\'container\'> \n <table id=\' \' class=\'display table table-striped table-bordered\' cellspacing=\'0\' width=\'100%\' > \n <thead> \n <tr>\n <th>#</th>\n <th>Campo</th>\n <th>Descripción</th> \n </tr>\n </thead>\n <tbody> \n'; 59 var footer = '</tbody> \n </table> \n </div> \n </div>'; 58 var title = '<h2 class="text-dark pb-3"> Información de la firma electrónica </h2>'; 59 var head = 60 `<div class="container-table"> 61 <table class="display table table-striped table-bordered" > 62 <thead> 63 <tr class="font-weight-bold"> 64 <th class="text-right border-bottom-0 font-weight-bold"> Campo </th> 65 <th class="text-left border-bottom-0 font-weight-bold"> Descripción </th> 66 </tr> 67 </thead> 68 <tbody>`; 69 var footer = 70 `</tbody> 71 </table> 72 </div>`; 60 73 var html = title; 61 74 var numsign = 0; … … 66 79 67 80 if (idx == "error") { 68 html = '<h 4> Extensión no soportada, verifique el archivo </h4>';81 html = '<h2 class="text-danger"> Extensión no soportada, verifique el archivo </h2>'; 69 82 return(html); 70 83 } … … 72 85 if (idx == "numberOfSignatures") { 73 86 numsign = obj; 74 html += '<h4>' + fielJsonEs[idx] + ': ' + obj +' </h4>\n <br><br>';87 html += `<p class="text-left text-dark"> ${fielJsonEs[idx]}: ${obj} </p>`; 75 88 } 76 89 … … 85 98 86 99 $.each(signatures, function(idx, obj) { 87 html += '< h4> Información de la firma: '+contsing+'<h4> \n';100 html += '<p class="text-left text-dark pt-3"> Información de la firma <strong> Nro '+ contsing +'</strong><p>'; 88 101 html += head; 89 102 … … 95 108 $.each(fields, function(id, objx) { 96 109 // Recorreo los campos de la firma 97 if (fielJsonEs[id]=='Nombre del firmante') {98 html += '<tr>\n<td>'+'1'+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + objx +' </td>\n</tr>\n';110 if ( fielJsonEs[id] == 'Nombre del firmante' ) { 111 html += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> ${objx} </td></tr>`; 99 112 } 100 else if (fielJsonEs[id]=='Fecha en que se realiza la firma') {101 html += '<tr>\n<td>'+'2'+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + objx +'</td>\n</tr>\n';113 else if (fielJsonEs[id]=='Fecha en que se realiza la firma') { 114 html += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> ${objx} </td></tr>`; 102 115 } 103 else if (fielJsonEs[id]=='Chequea la integridad de la firma') {116 else if (fielJsonEs[id]=='Chequea la integridad de la firma') { 104 117 if(objx == 'true') { 105 118 objxEsp = 'verdadero'; … … 107 120 objxEsp='falso'; 108 121 } 109 html += '<tr>\n<td>'+'3'+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + objxEsp +'</td>\n</tr>\n';122 html += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> ${objxEsp} </td></tr>`; 110 123 } 111 else if( fielJsonEs[id]=='El certificado todavía está válido') {124 else if( fielJsonEs[id] == 'El certificado todavía está válido' ) { 112 125 if(objx == 'true') { 113 126 objxEsp = 'verdadero'; … … 115 128 objxEsp='falso'; 116 129 } 117 html += '<tr>\n<td>'+'4'+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + objxEsp +'</td>\n</tr>\n';130 html += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> ${objxEsp} </td></tr>`; 118 131 } 119 132 else if(fielJsonEs[id]=='Fecha de inicio de validez del certificado') { 120 html += '<tr>\n<td>'+'5'+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + objx +' </td>\n</tr>\n';133 html += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> ${objx} </td></tr>`; 121 134 } 122 135 else if(fielJsonEs[id]=='Fecha de fin de validez del certificado') { 123 html += '<tr>\n<td>'+'6'+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + objx +' </td>\n</tr>\n';136 html += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> ${objx} </td></tr>`; 124 137 } 125 138 else if(fielJsonEs[id]=='El certificado es válido en el momento de la firma') { … … 129 142 objxEsp='falso'; 130 143 } 131 html += '<tr>\n<td>'+'7'+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + objxEsp +'</td>\n</tr>\n';144 html += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> ${objxEsp} </td></tr>`; 132 145 } else { 133 if (objx == 'true' ) {134 htmltemp += '<tr>\n<td>'+contfiels+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + 'verdadero' +' </td>\n</tr>\n';146 if ( objx == 'true' ) { 147 htmltemp += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> verdadero </td></tr>`; 135 148 } else if(objx == 'false'){ 136 htmltemp += '<tr>\n<td>'+contfiels+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + 'falso' +' </td>\n</tr>\n';149 htmltemp += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> falso </td></tr>`; 137 150 } else { 138 htmltemp += '<tr>\n<td>'+contfiels+'</td>\n<td>' + fielJsonEs[id] + '</td>\n<td>' + objx +' </td>\n</tr>\n';151 htmltemp += `<tr><td class="text-right"> ${fielJsonEs[id]} </td><td class="text-left"> ${objx} </td></tr>`; 139 152 } 140 153 contfiels++;
Note: See TracChangeset
for help on using the changeset viewer.