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 6fcac8d7
authored
2024-03-24 12:21:48 -0300
by
Juan
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
Se agrega soporte a coma en ves de coma, e id defecto valor
1 parent
88660eea
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
13 deletions
static/src/report.js
templates/form.html
static/src/report.js
View file @
6fcac8d
...
@@ -2,6 +2,9 @@
...
@@ -2,6 +2,9 @@
function
agregarCampoAObjeto
(
nombreCampo
,
reportCampo
,
objeto
)
{
function
agregarCampoAObjeto
(
nombreCampo
,
reportCampo
,
objeto
)
{
var
valor
=
document
.
getElementsByName
(
nombreCampo
)[
0
].
value
;
var
valor
=
document
.
getElementsByName
(
nombreCampo
)[
0
].
value
;
if
(
valor
!==
''
)
{
if
(
valor
!==
''
)
{
objeto
[
reportCampo
]
=
String
(
valor
).
replace
(
"."
,
","
);;
}
else
{
var
valor
=
document
.
getElementById
(
"defectovalor"
).
value
;
objeto
[
reportCampo
]
=
valor
;
objeto
[
reportCampo
]
=
valor
;
}
}
}
}
...
@@ -9,7 +12,7 @@ function agregarCampoAObjeto(nombreCampo,reportCampo, objeto) {
...
@@ -9,7 +12,7 @@ function agregarCampoAObjeto(nombreCampo,reportCampo, objeto) {
function
agregarCampoAObjetoID
(
nombreCampo
,
reportCampo
,
objeto
)
{
function
agregarCampoAObjetoID
(
nombreCampo
,
reportCampo
,
objeto
)
{
var
valor
=
document
.
getElementById
(
nombreCampo
).
value
;
var
valor
=
document
.
getElementById
(
nombreCampo
).
value
;
if
(
valor
!==
''
)
{
if
(
valor
!==
''
)
{
objeto
[
reportCampo
]
=
valor
;
objeto
[
reportCampo
]
=
String
(
valor
).
replace
(
"."
,
","
);
;
}
}
}
}
...
@@ -29,7 +32,7 @@ var ListenerEje1 = ["fuerza_izquierda_1","fuerza_derecha_1",
...
@@ -29,7 +32,7 @@ var ListenerEje1 = ["fuerza_izquierda_1","fuerza_derecha_1",
"resistencia_izquierda_3"
,
"resistencia_derecha_3"
,
"resistencia_izquierda_3"
,
"resistencia_derecha_3"
,
"peso_freno_estatico_3"
,
"fuerza_izquierda_4"
,
"fuerza_derecha_4"
,
"peso_freno_estatico_3"
,
"fuerza_izquierda_4"
,
"fuerza_derecha_4"
,
"resistencia_izquierda_4"
,
"resistencia_derecha_4"
,
"resistencia_izquierda_4"
,
"resistencia_derecha_4"
,
"peso_freno_estatico_4"
];
"peso_freno_estatico_4"
,
"peso_estatico_general"
];
for
(
var
i
=
0
;
i
<
ListenerEje1
.
length
;
i
++
)
{
for
(
var
i
=
0
;
i
<
ListenerEje1
.
length
;
i
++
)
{
agregaCampoAListenerEje1
(
ListenerEje1
[
i
]);
agregaCampoAListenerEje1
(
ListenerEje1
[
i
]);
}
}
...
@@ -141,16 +144,23 @@ function calcularResultado() {
...
@@ -141,16 +144,23 @@ function calcularResultado() {
calcularResultadoSub
(
"4"
);
calcularResultadoSub
(
"4"
);
}
}
function
calcularResultadoSub
(
num
)
{
function
calcularResultadoSub
(
num
)
{
var
numero1Input
=
document
.
getElementById
(
"fuerza_izquierda_"
+
num
);
var
numero1Input
=
document
.
getElementById
(
"fuerza_izquierda_"
+
num
).
value
.
replace
(
","
,
"."
);
var
numero2Input
=
document
.
getElementById
(
"fuerza_derecha_"
+
num
);
var
numero2Input
=
document
.
getElementById
(
"fuerza_derecha_"
+
num
).
value
.
replace
(
","
,
"."
);
var
diferencia_freno_1
=
document
.
getElementById
(
"diferencia_freno_"
+
num
);
var
diferencia_freno_1
=
document
.
getElementById
(
"diferencia_freno_"
+
num
)
var
eficacia_freno_1
=
document
.
getElementById
(
"eficacia_freno_"
+
num
);
var
eficacia_freno_1
=
document
.
getElementById
(
"eficacia_freno_"
+
num
)
var
peso
=
document
.
getElementById
(
"peso_freno_estatico_1"
);
var
peso
=
document
.
getElementById
(
"peso_freno_estatico_1"
).
value
.
replace
(
","
,
"."
);
//console.log(numero1Input)
//console.log(numero2Input)
//console.log(peso)
// Obtener los valores de los campos de entrada
// Obtener los valores de los campos de entrada
const
numero1
=
parseFloat
(
numero1Input
.
value
);
const
numero1
=
parseFloat
(
numero1Input
);
const
numero2
=
parseFloat
(
numero2Input
.
value
);
const
numero2
=
parseFloat
(
numero2Input
);
const
pesoFloat
=
parseFloat
(
peso
.
value
);
const
pesoFloat
=
parseFloat
(
peso
);
//console.log(numero1)
//console.log(numero2)
//console.log(pesoFloat)
// Realizar el cálculo deseado (en este caso, suma)
// Realizar el cálculo deseado (en este caso, suma)
...
@@ -159,9 +169,9 @@ function calcularResultadoSub(num) {
...
@@ -159,9 +169,9 @@ function calcularResultadoSub(num) {
// Actualizar el campo de salida con el resultado
// Actualizar el campo de salida con el resultado
diferencia_freno_1
.
value
=
calcularDiferenciaPorcentaje
(
numero1
,
numero2
);
diferencia_freno_1
.
value
=
String
(
calcularDiferenciaPorcentaje
(
numero1
,
numero2
)).
replace
(
"."
,
","
);
//eficacia_freno_1.value = resultado2.toFixed(2);
//eficacia_freno_1.value = resultado2.toFixed(2);
eficacia_freno_1
.
value
=
efc
.
toFixed
(
0
);
eficacia_freno_1
.
value
=
String
(
efc
.
toFixed
(
0
)).
replace
(
"."
,
","
);
}
}
...
...
templates/form.html
View file @
6fcac8d
...
@@ -182,7 +182,7 @@
...
@@ -182,7 +182,7 @@
Rendimiento Derecho - Eje 2
<input
type=
"number"
step=
"any"
sub=
"suspension"
name=
"rendimiento_derecho_2"
>
Rendimiento Derecho - Eje 2
<input
type=
"number"
step=
"any"
sub=
"suspension"
name=
"rendimiento_derecho_2"
>
<br>
<br>
Por defecto:
<input
name=
"defecto"
type=
"text"
value=
"---"
>
Por defecto:
<input
name=
"defecto"
id=
"defectovalor"
type=
"text"
value=
"---"
>
<div
class=
"PDFButtonContainer"
>
<div
class=
"PDFButtonContainer"
>
<button
class=
"PDFButton"
onclick=
"collectToSearch('anomalies')"
>
<button
class=
"PDFButton"
onclick=
"collectToSearch('anomalies')"
>
...
...
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