Skip to content
Snippets Groups Projects
Unverified Commit 2f4e5d69 authored by sergest's avatar sergest Committed by GitHub
Browse files

Merge pull request #33 from SergioEstebanP/boton_cliente_ver_todas_incidencias

Boton cliente ver todas incidencias
parents 6c81edaa 78f33220
No related branches found
No related tags found
No related merge requests found
......@@ -62,8 +62,6 @@ def incidencia(idIncidencia):
cambioCierre = get_cambio_by_estado(idIncidencia, 3)
estado = get_estado(incidencia.estado)
categoria = get_categoria(incidencia.categoria)
print(incidencia)
print(incidencia.comentario)
return render_template('info_incidencia.html', incidencia=incidencia, estado=estado, categoria=categoria, cambioApertura=cambioApertura, cambioAsignada=cambioAsignada, cambioCierre=cambioCierre)
@app.route('/index')
......@@ -98,6 +96,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 +280,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 +292,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