отчет
This commit is contained in:
@@ -335,6 +335,78 @@
|
||||
</form>
|
||||
</div>
|
||||
</section>
|
||||
<section id="reports-section" class="section">
|
||||
<h2><i class="fas fa-chart-pie"></i> Отчёт по задачам</h2>
|
||||
|
||||
<div class="reports-filters">
|
||||
<div class="filter-group">
|
||||
<label for="report-user-filter">Исполнитель:</label>
|
||||
<select id="report-user-filter" onchange="applyFilters()">
|
||||
<option value="">Все пользователи</option>
|
||||
<!-- будут загружены динамически -->
|
||||
</select>
|
||||
</div>
|
||||
<div class="filter-group">
|
||||
<label for="report-status-filter">Статус:</label>
|
||||
<select id="report-status-filter" onchange="applyFilters()">
|
||||
<option value="">Все статусы</option>
|
||||
<option value="assigned">Назначена</option>
|
||||
<option value="in_progress">В работе</option>
|
||||
<option value="completed">Выполнена</option>
|
||||
<option value="overdue">Просрочена</option>
|
||||
<option value="rework">На доработке</option>
|
||||
<option value="deleted">Удалена</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="filter-group">
|
||||
<label for="report-type-filter">Тип задачи:</label>
|
||||
<select id="report-type-filter" onchange="applyFilters()">
|
||||
<option value="">Все типы</option>
|
||||
<option value="regular">Обычная задача</option>
|
||||
<option value="document">Согласование документа</option>
|
||||
<option value="it">ИТ отдел</option>
|
||||
<option value="ahch">АХЧ</option>
|
||||
<option value="psychologist">Психолог</option>
|
||||
<option value="speech_therapist">Логопед</option>
|
||||
<option value="hr">Диспетчер расписания</option>
|
||||
<option value="certificate">Справка</option>
|
||||
<option value="e_journal">Эл. журнал</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="filter-group">
|
||||
<button class="btn-primary" onclick="printReport()">
|
||||
<i class="fas fa-print"></i> Печать
|
||||
</button>
|
||||
<button class="btn-secondary" onclick="loadReportData()">
|
||||
<i class="fas fa-sync-alt"></i> Обновить
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Сводка по статусам -->
|
||||
<div id="report-summary" class="report-summary"></div>
|
||||
|
||||
<!-- Таблица с задачами -->
|
||||
<div class="table-container report-table-container">
|
||||
<table id="report-table" class="report-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>№ задачи</th>
|
||||
<th>Название</th>
|
||||
<th>Описание</th>
|
||||
<th>Срок выполнения</th>
|
||||
<th>Исполнитель</th>
|
||||
<th>Автор</th>
|
||||
<th>Статус исполнителя</th>
|
||||
<th>Последнее изменение</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="report-table-body">
|
||||
<tr><td colspan="8" class="loading">Загрузка данных...</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user