2 changed files with 94 additions and 0 deletions
@ -0,0 +1,8 @@ |
|||
<a href="{% url 'taskapp:add' %}" class="btn btn-sm btn-success" title="Создать новую задачу"> |
|||
<span class="glyphicon glyphicon-plus"></span> Добавить задачу |
|||
</a> |
|||
{% if perms.taskapp.can_viewall %} |
|||
<a href="{% url 'taskapp:all_tasks' %}" class="btn btn-sm btn-info"> |
|||
<span class="glyphicon glyphicon-baby-formula"></span> Просмотреть все задачи |
|||
</a> |
|||
{% endif %} |
|||
@ -0,0 +1,86 @@ |
|||
{% extends request.is_ajax|yesno:'bajax.html,base.html' %} |
|||
{% block main %} |
|||
|
|||
<ol class="breadcrumb"> |
|||
<li><span class="glyphicon glyphicon-home"></span></li> |
|||
<li><a href="{% url 'taskapp:home' %}">Задачи</a></li> |
|||
<li class="active">Все задачи</li> |
|||
</ol> |
|||
|
|||
{% if warntext %} |
|||
<div class="alert alert-danger alert-dismissable"> |
|||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> |
|||
<strong>Важно!</strong> {{ warntext }} |
|||
</div> |
|||
{% endif %} |
|||
|
|||
<div class="page-header"> |
|||
<h2>Лог всех задач в системе</h2> |
|||
</div> |
|||
|
|||
<div class="table-responsive"> |
|||
<table class="table table-striped table-bordered"> |
|||
<thead> |
|||
<tr> |
|||
<th>#</th> |
|||
<th class="col-sm-2">Пару слов..</th> |
|||
<th class="col-sm-1">Кому назначена</th> |
|||
<th class="col-sm-1">Кто назначил</th> |
|||
<th class="col-sm-1">Характер поломки</th> |
|||
<th class="col-sm-1">Состояние</th> |
|||
<th class="col-sm-1">Приоритет</th> |
|||
<th class="col-sm-1">Устройство</th> |
|||
<th class="col-sm-1">Дата создания</th> |
|||
<th class="col-sm-1">Приложение</th> |
|||
<th class="col-sm-2" colspan="3">Действия</th> |
|||
</tr> |
|||
</thead> |
|||
<tbody> |
|||
{% for task in tasks %} |
|||
|
|||
{% if task.priority == 'E' %} |
|||
<tr class="success"> |
|||
{% elif task.priority == 'C' %} |
|||
<tr> |
|||
{% elif task.priority == 'A' %} |
|||
<tr class="danger"> |
|||
{% else %} |
|||
<tr>{% endif %} |
|||
|
|||
<td>{{ task.id }}</td> |
|||
<td>{{ task.descr }}</td> |
|||
<td><a href="{% url 'acc_app:other_profile' task.recipient.id %}" title="{{ task.recipient.get_full_name }}">{{ task.recipient.username }}</a></td> |
|||
<td><a href="{% url 'acc_app:other_profile' task.author.id %}" title="{{ task.author.get_full_name }}">{{ task.author.username }}</a></td> |
|||
<td>{{ task.get_mode_display }}</td> |
|||
<td>{{ task.get_state_display }}</td> |
|||
<td>{{ task.get_priority_display }}</td> |
|||
<td><a href="{% url 'devapp:view' task.device.id %}" target="_blank">{{ task.device.ip_address }}</a></td> |
|||
<td>{{ task.time_of_create|date:'d N yг H:i:s' }}</td> |
|||
<td>{% if task.attachment %}<a href="{{ task.attachment.url }}" target="_blank">{{ task.attachment.name }}</a>{% else %}―{% endif %}</td> |
|||
<td colspan="3" class="btn-group btn-group-justified"> |
|||
{% if perms.taskapp.can_change_task %} |
|||
<a href="{% url 'taskapp:edit' task.id %}" class="btn btn-default btn-sm" title="Редактировать"> |
|||
<span class="glyphicon glyphicon-edit"></span> |
|||
</a> |
|||
{% endif %} |
|||
</td> |
|||
</tr> |
|||
{% empty %} |
|||
<tr> |
|||
<td colspan="13">Список пуст</td> |
|||
</tr> |
|||
{% endfor %} |
|||
</tbody> |
|||
<tfoot> |
|||
<tr> |
|||
<td colspan="13"> |
|||
{% include 'taskapp/footer_btns.html' %} |
|||
</td> |
|||
</tr> |
|||
</tfoot> |
|||
</table> |
|||
</div> |
|||
|
|||
{% include 'toolbar_page.html' with pag=tasks %} |
|||
|
|||
{% endblock %} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue