Commit 40903b22 by Tu Nombre

Base de datos para nuevos reportes

1 parent 807690ba
...@@ -35,14 +35,14 @@ ...@@ -35,14 +35,14 @@
"4":"" "4":""
}, },
"O3":{ "O3":{
"2":"", "2":"/home/administrador/reporte_interfor/Template/O3-O4-4EJES - T E S T.docx",
"3":"", "3":"/home/administrador/reporte_interfor/Template/O3-O4-4EJES - T E S T.docx",
"4":"" "4":"/home/administrador/reporte_interfor/Template/O3-O4-4EJES - T E S T.docx"
}, },
"O4":{ "O4":{
"2":"", "2":"/home/administrador/reporte_interfor/Template/O3-O4-4EJES - T E S T.docx",
"3":"", "3":"/home/administrador/reporte_interfor/Template/O3-O4-4EJES - T E S T.docx",
"4":"" "4":"/home/administrador/reporte_interfor/Template/O3-O4-4EJES - T E S T.docx"
}, },
"UP":{ "UP":{
"2":"", "2":"",
......
...@@ -5,8 +5,9 @@ def BuscarReporteDefecto(linea,tipo,cantidadEjes=2,combustible=""): ...@@ -5,8 +5,9 @@ def BuscarReporteDefecto(linea,tipo,cantidadEjes=2,combustible=""):
cantidadEjes = str(cantidadEjes) cantidadEjes = str(cantidadEjes)
tipo = str(tipo).upper() tipo = str(tipo).upper()
combustible = combustible.upper().replace(" ","_") combustible = combustible.upper().replace(" ","_")
print(f"reporte defecto linea: {linea}, tipo: {tipo}, ejes {cantidadEjes},combustible {combustible}") archivo = f"data/reportes{combustible}.json"
with open(f"data/reportes{combustible}.json", 'r') as f: print(f"reporte defecto linea: {linea}, tipo: {tipo}, ejes {cantidadEjes},json: {archivo}")
with open(archivo, 'r') as f:
data = json.load(f) data = json.load(f)
try: try:
rta = data[linea][tipo][cantidadEjes] rta = data[linea][tipo][cantidadEjes]
...@@ -14,7 +15,7 @@ def BuscarReporteDefecto(linea,tipo,cantidadEjes=2,combustible=""): ...@@ -14,7 +15,7 @@ def BuscarReporteDefecto(linea,tipo,cantidadEjes=2,combustible=""):
rta = configuracion.reporte_defecto[cantidadEjes] rta = configuracion.reporte_defecto[cantidadEjes]
if rta in ["",False]: if rta in ["",False]:
rta = configuracion.reporte_defecto[cantidadEjes] rta = configuracion.reporte_defecto[cantidadEjes]
#print(rta) print(rta)
return rta return rta
...@@ -61,13 +61,18 @@ ...@@ -61,13 +61,18 @@
<br> <br>
Eje Delantero <input sub="alineador" type="text" name="eje_delantero"> Eje Delantero <input sub="alineador" type="text" name="eje_delantero">
<br> <br>
Tipo <select type="text" sub="alineador" name="eje_delantero_tipo">
<option value="Convergente" selected>Convergente</option>
<option value="Divergente">Divergente</option>
</select>
<br>
Eje Trazero <input sub="alineador" type="text" name="eje_trazero"> Eje Trazero <input sub="alineador" type="text" name="eje_trazero">
<br> <br>
<h1>Suspensión</h1> <h1>Suspensión</h1>
{% for eje in range(2) %} {% for eje in range(3) %}
<h3>Eje {{ eje + 1 }}</h3> <h3>Eje {{ eje + 1 }}</h3>
Titulo Eje <input readonly="1" sub="suspension" type="text" name="titulo_eje_{{ eje + 1 }}"> Titulo Eje <input readonly="1" sub="suspension" type="text" name="titulo_eje_{{ eje + 1 }}">
...@@ -76,8 +81,20 @@ ...@@ -76,8 +81,20 @@
<br> <br>
Rend. Derecho <input sub="suspension" type="text" name="rendimiento_derecho_{{ eje + 1 }}"> Rend. Derecho <input sub="suspension" type="text" name="rendimiento_derecho_{{ eje + 1 }}">
<br> <br>
Rend. Derecho <input sub="suspension" type="text" name="rendimiento_diferencia_{{ eje + 1 }}">
<br>
Peso Total <input sub="suspension" type="text" name="peso_estatico_{{ eje + 1 }}" id="peso_estatico_{{ eje + 1 }}"> Peso Total <input sub="suspension" type="text" name="peso_estatico_{{ eje + 1 }}" id="peso_estatico_{{ eje + 1 }}">
<br> <br>
Amp. Izquerdo <input sub="suspension" type="text" name="amp_izquierdo_{{ eje + 1 }}">
<br>
Amp. Derecha <input sub="suspension" type="text" name="amp_derecho_{{ eje + 1 }}">
<br>
Dif. Amp. <input sub="suspension" type="text" name="amp_dif_{{ eje + 1 }}">
<br>
Freq. Izquerdo <input sub="suspension" type="text" name="freq_izquierdo_{{ eje + 1 }}">
<br>
Freq. Derecha <input sub="suspension" type="text" name="freq_derecha_{{ eje + 1 }}">
<br>
<br> <br>
{% endfor %} {% endfor %}
...@@ -149,6 +166,10 @@ ...@@ -149,6 +166,10 @@
<br> <br>
HC <input sub="gaseshumos" type="text" name="hc"> HC <input sub="gaseshumos" type="text" name="hc">
<br> <br>
O2 <input sub="gaseshumos" type="text" name="o2">
<br>
CO2 <input sub="gaseshumos" type="text" name="co2">
<br>
<h1>Ruido</h1> <h1>Ruido</h1>
dbA <input sub="ruido" type="text" name="nivelsonoro" id="ruido_dba_id"> dbA <input sub="ruido" type="text" name="nivelsonoro" id="ruido_dba_id">
<br> <br>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!