Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Luciano Barletta
/
Pruebas-RTO
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit d8151402
authored
2024-07-31 18:01:43 -0300
by
Tu Nombre
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
Se implementa el fallback de carbone
1 parent
dc9ddbcc
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
28 additions
and
26 deletions
configuracion.py
static/src/carbone.js
templates/form.html
configuracion.py
View file @
d815140
...
...
@@ -9,6 +9,6 @@ ManualLogin = False # PAra hacer pruebas sin tener que loguear
port
=
13000
codigo_cent
=
"50"
reporte_defecto
=
{
"2"
:
"
repo_2j2s.doc
"
,
"3"
:
"
repo_3j2s.doc
"
"2"
:
"
/home/administrador/repo_laika_hgt/uploads/Reporte
\
MAHA
\
Vertical105_V04.docx
"
,
"3"
:
"
/home/administrador/repo_laika_hgt/uploads/CONPLAT
\
liviano
\
2
\
ejes
\
CVA
\
linea
\
1.docx
"
}
static/src/carbone.js
View file @
d815140
...
...
@@ -20,12 +20,14 @@ function agregarCampoAObjetoID(nombreCampo,reportCampo, objeto) {
}
function
Reportar
(){
///ACA hay que determinar el template
generarReporteTemplate
(
"algo.doc"
)
const
template
=
document
.
getElementById
(
'ReporteInspeccion'
);
generarReporteTemplate
(
template
.
value
)
}
function
generarReporteTemplate
(
template
)
{
//REPORTE VIA CARBONE
var
solicitud
=
{
prueba
:
"prueba"
};
var
solicitud
=
{};
const
patente
=
document
.
getElementById
(
'patente_header'
);
/////////////////////////ADAPTO_DATOS////////////////////////////
...
...
@@ -67,9 +69,9 @@ function generarReporteTemplate (template) {
//let listaNumeros = [10, 5, 20, 15, 30];
//let numeroMaximo = Math.max(...listaNumeros);
//
agregarCampoAObjetoID('eficacia_freno_mano', 'sf3',solicitud);
//
agregarCampoAObjetoID('diferencia_freno_mano', 'sf1',solicitud);
//
agregarCampoAObjetoID('diferencia_freno_mano', 'sf2',solicitud);
agregarCampoAObjetoID
(
'eficacia_freno_mano'
,
'sf3'
,
solicitud
);
agregarCampoAObjetoID
(
'diferencia_freno_mano'
,
'sf1'
,
solicitud
);
agregarCampoAObjetoID
(
'diferencia_freno_mano'
,
'sf2'
,
solicitud
);
//Resultados Finales
//freno servicio
...
...
@@ -86,29 +88,29 @@ function generarReporteTemplate (template) {
var
datos
=
{
solicitud
:
solicitud
,
template
:
template
,
salida
:
'_REPORT_HIST.pdf'
,
salida
:
patente
.
value
+
'_REPORT_HIST.pdf'
,
'convert_pdf'
:
true
};
console
.
log
(
datos
)
//
console.log(datos)
//
fetch('https://reporte.hgt.com.ar/consulta/carbone', {
//
method: 'POST',
//
headers: {
//
'Content-Type': 'application/json'
//
},
//
body: JSON.stringify(datos)
//
})
fetch
(
'https://reporte.hgt.com.ar/consulta/carbone'
,
{
method
:
'POST'
,
headers
:
{
'Content-Type'
:
'application/json'
},
body
:
JSON
.
stringify
(
datos
)
})
//
.then(response => response.json())
.
then
(
response
=>
response
.
json
())
//
.then(data => {
.
then
(
data
=>
{
//
var pdfUrl = data.full_url;
//
window.open(pdfUrl);
//
})
var
pdfUrl
=
data
.
full_url
;
window
.
open
(
pdfUrl
);
})
//
.catch(error => {
//
console.error('Error:', error);
//
});
.
catch
(
error
=>
{
console
.
error
(
'Error:'
,
error
);
});
}
templates/form.html
View file @
d815140
...
...
@@ -25,7 +25,7 @@
</div>
<div
class=
"DataCard"
>
<h1>
Datos Generales
</h1>
Patente
<input
sub=
"header"
type=
"text"
name=
"patente"
>
Patente
<input
sub=
"header"
type=
"text"
id=
"patente_header"
name=
"patente"
>
<br>
Fecha
<input
sub=
"header"
type=
"text"
name=
"fecha"
>
<br>
...
...
@@ -41,7 +41,7 @@
<br>
CodigoTaller
<input
sub=
"header"
type=
"text"
name=
"CodigoTaller"
readonly=
"1"
>
<br>
Reporte
<input
sub=
"header"
type=
"text"
name=
"ReporteInspeccion"
readonly=
"1"
>
Reporte
<input
sub=
"header"
type=
"text"
name=
"ReporteInspeccion"
id=
"ReporteInspeccion"
readonly=
"1"
>
<br>
Cantidad Ejes
<select
type=
"text"
sub=
"alineador"
id=
"cantidad_ejes"
name=
"cantidad_ejes"
>
<option
value=
"2"
selected
>
2
</option>
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment