Commit d8151402 by Tu Nombre

Se implementa el fallback de carbone

1 parent dc9ddbcc
...@@ -9,6 +9,6 @@ ManualLogin = False # PAra hacer pruebas sin tener que loguear ...@@ -9,6 +9,6 @@ ManualLogin = False # PAra hacer pruebas sin tener que loguear
port = 13000 port = 13000
codigo_cent = "50" codigo_cent = "50"
reporte_defecto = { reporte_defecto = {
"2":"repo_2j2s.doc", "2":"/home/administrador/repo_laika_hgt/uploads/Reporte\ MAHA\ Vertical105_V04.docx",
"3":"repo_3j2s.doc" "3":"/home/administrador/repo_laika_hgt/uploads/CONPLAT\ liviano\ 2\ ejes\ CVA\ linea\ 1.docx"
} }
...@@ -20,12 +20,14 @@ function agregarCampoAObjetoID(nombreCampo,reportCampo, objeto) { ...@@ -20,12 +20,14 @@ function agregarCampoAObjetoID(nombreCampo,reportCampo, objeto) {
} }
function Reportar (){ function Reportar (){
///ACA hay que determinar el template ///ACA hay que determinar el template
generarReporteTemplate("algo.doc") const template = document.getElementById('ReporteInspeccion');
generarReporteTemplate(template.value)
} }
function generarReporteTemplate (template) { function generarReporteTemplate (template) {
//REPORTE VIA CARBONE //REPORTE VIA CARBONE
var solicitud = {prueba:"prueba"}; var solicitud = {};
const patente = document.getElementById('patente_header');
/////////////////////////ADAPTO_DATOS//////////////////////////// /////////////////////////ADAPTO_DATOS////////////////////////////
...@@ -67,9 +69,9 @@ function generarReporteTemplate (template) { ...@@ -67,9 +69,9 @@ function generarReporteTemplate (template) {
//let listaNumeros = [10, 5, 20, 15, 30]; //let listaNumeros = [10, 5, 20, 15, 30];
//let numeroMaximo = Math.max(...listaNumeros); //let numeroMaximo = Math.max(...listaNumeros);
//agregarCampoAObjetoID('eficacia_freno_mano', 'sf3',solicitud); agregarCampoAObjetoID('eficacia_freno_mano', 'sf3',solicitud);
//agregarCampoAObjetoID('diferencia_freno_mano', 'sf1',solicitud); agregarCampoAObjetoID('diferencia_freno_mano', 'sf1',solicitud);
//agregarCampoAObjetoID('diferencia_freno_mano', 'sf2',solicitud); agregarCampoAObjetoID('diferencia_freno_mano', 'sf2',solicitud);
//Resultados Finales //Resultados Finales
//freno servicio //freno servicio
...@@ -86,29 +88,29 @@ function generarReporteTemplate (template) { ...@@ -86,29 +88,29 @@ function generarReporteTemplate (template) {
var datos = { var datos = {
solicitud: solicitud, solicitud: solicitud,
template: template, template: template,
salida: '_REPORT_HIST.pdf', salida: patente.value +'_REPORT_HIST.pdf',
'convert_pdf': true 'convert_pdf': true
}; };
console.log(datos) //console.log(datos)
//fetch('https://reporte.hgt.com.ar/consulta/carbone', { fetch('https://reporte.hgt.com.ar/consulta/carbone', {
// method: 'POST', method: 'POST',
// headers: { headers: {
// 'Content-Type': 'application/json' 'Content-Type': 'application/json'
// }, },
// body: JSON.stringify(datos) body: JSON.stringify(datos)
//}) })
//.then(response => response.json()) .then(response => response.json())
//.then(data => { .then(data => {
// var pdfUrl = data.full_url; var pdfUrl = data.full_url;
// window.open(pdfUrl); window.open(pdfUrl);
//}) })
//.catch(error => { .catch(error => {
// console.error('Error:', error); console.error('Error:', error);
//}); });
} }
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
</div> </div>
<div class="DataCard"> <div class="DataCard">
<h1>Datos Generales</h1> <h1>Datos Generales</h1>
Patente <input sub="header" type="text" name="patente"> Patente <input sub="header" type="text" id="patente_header" name="patente">
<br> <br>
Fecha <input sub="header" type="text" name="fecha"> Fecha <input sub="header" type="text" name="fecha">
<br> <br>
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<br> <br>
CodigoTaller <input sub="header" type="text" name="CodigoTaller" readonly="1"> CodigoTaller <input sub="header" type="text" name="CodigoTaller" readonly="1">
<br> <br>
Reporte <input sub="header" type="text" name="ReporteInspeccion" readonly="1"> Reporte <input sub="header" type="text" name="ReporteInspeccion" id="ReporteInspeccion" readonly="1">
<br> <br>
Cantidad Ejes <select type="text" sub="alineador" id="cantidad_ejes" name="cantidad_ejes"> Cantidad Ejes <select type="text" sub="alineador" id="cantidad_ejes" name="cantidad_ejes">
<option value="2" selected>2</option> <option value="2" selected>2</option>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!