Commit 47f81707 by Tu Nombre

Corrijo Freno de mano

1 parent 67867f63
/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx
DIFERENCIA EFEICACIO, PESO IZ DE
FRENO DE MANOS
MHA910
https://test.lefter.ec/report_static?planilla_cent=1062738
#############################
GEV512
SACAR LAS LLAVES
/home/administrador/complatsa/(T)_O3-O4-3EJES.docx
https://test.lefter.ec/report_static?planilla_cent=1062745
FQY024
SACAR LAS LLAVES
#########################################################
/home/administrador/complatsa/(T)_CONPLAT_pesado_2_ejes_CVA_linea_1.docx
N2 N#3 M1 M2 M3 N2 DISIL N3 DISEL
AGREGAR GASES A NAFTERO
/home/administrador/complatsa/(T)_CONPLAT_pesado_3_ejes_CVA_linea_1.docx
O3 O4 3EJES
LOS O NO LLEVAN ALINIADOR AL PASO
\ No newline at end of file
{
"1":{
"N1":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":""
},
"M1":{
......@@ -9,15 +9,15 @@
"3":""
},
"N2":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":"/home/administrador/complatsa/(T)_REPORTE_4.docx"
},
"M2":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":"/home/administrador/complatsa/(T)_REPORTE_4.docx"
},
"N3":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":""
},
"M3":{
......@@ -45,7 +45,7 @@
"4":""
},
"UP":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":"",
"4":""
}
......
{
"1":{
"N1":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":""
},
"M1":{
......@@ -9,15 +9,15 @@
"3":""
},
"N2":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":"/home/administrador/complatsa/(T)_REPORTE_4.docx"
},
"M2":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":""
},
"N3":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":""
},
"M3":{
......@@ -45,7 +45,7 @@
"4":""
},
"UP":{
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v0.docx",
"2":"/home/administrador/complatsa/(T)_CONPLAT_liviano_2_ejes_CVA_linea_1_v1.docx",
"3":"",
"4":""
}
......
......@@ -55,11 +55,11 @@ def userget(usr):
def main():
if "login" not in request.cookies:
return redirect(url_for("login"))
return render_template(
"form.html",
bypass = False
)
return redirect("/historico")
#return render_template(
# "form.html",
# bypass = False
#)
@app.route('/protected_static/<path:filename>')
def protected_static(filename):
......
......@@ -12,7 +12,6 @@ function getParameterByName(name, url = window.location.href) {
window.onload = function() {
// Extrae el valor de planilla_cent de la URL
const planillaCentValue = getParameterByName('planilla_cent');
// Si el parámetro existe, se puede usar en otra función
if (planillaCentValue) {
console.log('Valor de planilla_cent:', planillaCentValue);
......@@ -20,9 +19,80 @@ window.onload = function() {
usePlanillaCentValue(planillaCentValue);
window.watchForChanges();//Desde snaper observo si cambia algun dato y marco para guardar
}
cargarPesoMitadFrenos();
};
function cargarPesoMitadFrenos() {
setTimeout(function() {
dividirPesoId("peso_estatico_freno_mano", "peso_izquierda_freno_mano", "peso_derecho_freno_mano");
calcularDiferenciaPorcentaje('2fuerza_izquierda_freno_mano', '2fuerza_derecha_freno_mano', "diferencia_freno_mano");
}, 500);
}
function calcularDiferenciaAbsoluta(campo1_id, campo2_id, resultado_id) {
// Obtén los valores de los campos, reemplaza coma por punto y conviértelos a números flotantes
const valor1 = parseFloat(document.getElementById(campo1_id).value.replace(',', '.')) || 0;
const valor2 = parseFloat(document.getElementById(campo2_id).value.replace(',', '.')) || 0;
// Calcula la diferencia absoluta con precisión decimal
const diferencia = Math.abs(valor1 - valor2).toFixed(2); // Redondea a 2 decimales
// Coloca el resultado en el campo de resultado
document.getElementById(resultado_id).value = diferencia;
}
function dividirPesoName(pesoTotalName, pesoIzqName, pesoDerName) {
console.log("Cragando pesos medios Name"+ pesoTotalName)
try{
// Obtener el elemento de peso total y convertir su valor a número entero
const pesoTotalInput = document.getElementsByName(pesoTotalName)[0];
const pesoTotal = parseInt(pesoTotalInput.value) || 0;
// Calcular la mitad y redondear a números enteros
const pesoMitad = Math.floor(pesoTotal / 2);
// Asignar la mitad a ambos campos de peso izquierdo y derecho
document.getElementsByName(pesoIzqName)[0].value = pesoMitad;
document.getElementsByName(pesoDerName)[0].value = pesoMitad;
}catch{
console.log("No se pudo cargar mitad de peso " +pesoTotalName)
}
}
function dividirPesoId(pesoTotalId, pesoIzqId, pesoDerId) {
console.log("Cragando pesos medios Id: "+ pesoTotalId)
try {
// Obtener el elemento de peso total y convertir su valor a número entero
const pesoTotalInput = document.getElementById(pesoTotalId);
const pesoTotal = parseInt(pesoTotalInput.value) || 0;
console.log(pesoTotal);
// Calcular la mitad y redondear a números enteros
const pesoMitad = Math.floor(pesoTotal / 2);
console.log(pesoMitad);
// Asignar la mitad a ambos campos de peso izquierdo y derecho
document.getElementById(pesoIzqId).value = pesoMitad;
document.getElementById(pesoDerId).value = pesoMitad;
} catch (error) {
console.log(error)
}
}
function calcularDiferenciaPorcentaje(campo1_id, campo2_id, resultado_id) {
// Obtén los valores de los campos, reemplaza coma por punto y conviértelos a números flotantes
const valor1 = parseFloat(document.getElementById(campo1_id).value.replace(',', '.')) || 0;
const valor2 = parseFloat(document.getElementById(campo2_id).value.replace(',', '.')) || 0;
// Calcula la diferencia en porcentaje con respecto a valor1
const porcentajeDiferencia = valor1 !== 0 ? (Math.abs(valor1 - valor2) / valor1 * 100).toFixed(2) : 0;
// Coloca el resultado en el campo de resultado
document.getElementById(resultado_id).value = porcentajeDiferencia ;
}
function isStatusActive(status) {
return status === 'Anulado' || status === 'No Inspeccionado';
}
......
......@@ -35,6 +35,8 @@ function Reportar (){
generarReporteTemplate(template.value)
}
function generarReporteTemplate (template) {
//REPORTE VIA CARBONE
var solicitud = {};
......@@ -172,10 +174,12 @@ function generarReporteTemplate (template) {
agregarCampoAObjetoID('diferencia_freno_mano', 'sf1',solicitud);
agregarCampoAObjetoID('diferencia_freno_mano', 'sf2',solicitud);
agregarCampoAObjetoID('diferencia_freno_mano', 'nejc',solicitud);
agregarCampoAObjetoID('peso_freno_der_4', 'ss0',solicitud);//Medio peso
agregarCampoAObjetoID('peso_freno_der_4', 'ss1',solicitud);//peso
agregarCampoAObjeto('fuerza_izquierda_4', 'ss2',solicitud);
agregarCampoAObjeto('fuerza_derecha_4', 'ss3',solicitud);
agregarCampoAObjetoID('peso_izquierda_freno_mano', 'ss0',solicitud);//Medio peso
agregarCampoAObjetoID('pesoTotalFreno', 'ss1',solicitud);//peso
agregarCampoAObjetoID('2fuerza_izquierda_freno_mano', 'ss2',solicitud);
agregarCampoAObjetoID('2fuerza_derecha_freno_mano', 'ss3',solicitud);
agregarCampoAObjetoID('diferencia_freno_mano', 'ss10',solicitud);
//Resultados Finales
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!