mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-11-10 20:06:25 +00:00
frontend kikoo
This commit is contained in:
parent
209f118de2
commit
034dec924d
3 changed files with 42 additions and 6 deletions
|
@ -31,7 +31,13 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
<h2> Ticket #{{ticket.id}} </h2>
|
<h2> Ticket #{{ticket.id}}
|
||||||
|
{% if ticket.solved %}
|
||||||
|
<span class="badge badge-success">{% trans "Solved" %}</span>
|
||||||
|
{% else %}
|
||||||
|
<span class="badge badge-danger">{% trans "Not Solved" %}</span>
|
||||||
|
{% endif %}
|
||||||
|
</h2>
|
||||||
|
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
|
@ -59,13 +65,18 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
{% bootstrap_form changestatusform %}
|
{% bootstrap_form changestatusform %}
|
||||||
|
|
||||||
{% if not ticket.solved %}
|
{% if not ticket.solved %}
|
||||||
{% bootstrap_button "Résoudre" button_type="submit" button_class='btn-info' %}
|
{% bootstrap_button "Mark as Solved" button_type="submit" button_class='btn-info' %}
|
||||||
{% else %}
|
{% else %}
|
||||||
{% bootstrap_button "Ouvrir" button_type="submit" button_class='btn-warning' %}
|
{% bootstrap_button "Mark as not Solved" button_type="submit" button_class='btn-warning' %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="text-right">
|
||||||
|
<a type="button" href="{% url 'tickets:aff-tickets' %}" class="btn btn-primary"><p>{% trans "Tous les tickets" %}</p></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -28,8 +28,26 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
{% block title %}{% trans "Tickets" %}{% endblock %}
|
{% block title %}{% trans "Tickets" %}{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<hr class="col-sm-12">
|
||||||
|
<div class="row justify-content-start">
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<span class="badge badge-light">{{ nbr_tickets }}</span> {% trans "Tickets" %}
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<span class="badge badge-light">{{ nbr_tickets_unsolved }}</span>{% trans "Not Solved Tickets" %}
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<span>{% trans "Last Ticket:" %} {{ last_ticket_date }}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr class="col-sm-12">
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="table-responsiv">
|
<div class="table-responsiv">
|
||||||
<table class="table" id="machines_table">
|
<table class="table">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="col"></th>
|
<th scope="col"></th>
|
||||||
|
|
|
@ -57,8 +57,15 @@ def aff_ticket(request,ticketid):
|
||||||
def aff_tickets(request):
|
def aff_tickets(request):
|
||||||
""" Vue d'affichage de tout les tickets """
|
""" Vue d'affichage de tout les tickets """
|
||||||
tickets = Ticket.objects.all().order_by('-date')
|
tickets = Ticket.objects.all().order_by('-date')
|
||||||
return render(request,'tickets/index.html',
|
last_ticket_date = tickets.first().date
|
||||||
{'tickets_list':tickets})
|
nbr_tickets = tickets.count()
|
||||||
|
nbr_tickets_unsolved = Ticket.objects.filter(solved=False).count()
|
||||||
|
context = {'tickets_list':tickets,
|
||||||
|
'last_ticket_date':last_ticket_date,
|
||||||
|
'nbr_tickets':nbr_tickets,
|
||||||
|
'nbr_tickets_unsolved':nbr_tickets_unsolved}
|
||||||
|
|
||||||
|
return render(request,'tickets/index.html',context=context)
|
||||||
|
|
||||||
def edit_preferences(request):
|
def edit_preferences(request):
|
||||||
""" Vue d'édition des préférences des tickets """
|
""" Vue d'édition des préférences des tickets """
|
||||||
|
|
Loading…
Reference in a new issue