Skip to content
Snippets Groups Projects
Commit 3437fbdb authored by sergest's avatar sergest
Browse files

Added lateral button for client

parent 6c81edaa
No related branches found
No related tags found
1 merge request!33Boton cliente ver todas incidencias
......@@ -98,6 +98,12 @@ def incidencias_cerradas():
incidencias = list(set(sin_solucion + con_solucion))
return render_template('incidencias_cliente.html', incidencias=incidencias)
@app.route('/incidencias_abiertas')
@login_required
def incidencias_abiertas():
incidencias = get_incidencias_reportadas_por(current_user.nick)
return render_template('incidencias_cliente.html', incidencias=incidencias)
@app.route('/registrar_incidencia', methods=['GET', 'POST'])
@login_required
......@@ -276,7 +282,6 @@ def get_incidencias_by_user_estado(userNick):
def get_incidencias_by_user_estado_cierre(userNick):
return list(Incidencia.query.filter_by(reportadaPor=userNick, estado=2))
def get_incidencias_by_estado(estado):
return list(Incidencia.query.filter_by(estado=estado))
......@@ -289,6 +294,9 @@ def get_incidencias_notif_cierre(userNick):
def get_incidencias_pendientes_cierre(userNick):
return list(Incidencia.query.filter_by(tecnicoAsignado=userNick, estado=3))
def get_incidencias_reportadas_por(userNick):
return list(Incidencia.query.filter_by(reportadaPor=userNick))
#######################
# CAMBIO #
......
......@@ -9,6 +9,11 @@
<span class="collapse width align-top side-options">Registrar Incidencia</span>
</a>
<a class="list-group-item d-flex justify-content-start align-items-center bg-light" href="/incidencias_abiertas">
<span class="material-icons" style="color: black;">list_alt</span>
<span class="collapse width align-top side-options">Incidencias Abiertas por mi</span>
</a>
<a class="list-group-item d-flex justify-content-start align-items-center bg-light" href="/logout">
<span class="material-icons" style="color: black;">exit_to_app</span>
<span class="collapse width align-top side-options">Cerrar Sesión</span>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment