gmao/app_new/templates/meters/history.html
2026-08-14 16:02:25 +00:00

50 lines
2.1 KiB
HTML

{% extends "base.html" %}
{% block title %}Historique de {{ meter.name }} — GMAO{% endblock %}
{% block content %}
<div class="container py-4">
<div class="d-flex justify-content-between align-items-center mb-4">
<h2><i class="bi bi-graph-up"></i> Historique : {{ meter.name }}</h2>
<a href="{{ url_for('equipments.detail', id=meter.equipment_id) }}" class="btn btn-outline-secondary">
<i class="bi bi-arrow-left"></i> Retour à l'équipement
</a>
</div>
<div class="card shadow-sm">
<div class="card-body">
<div class="table-responsive">
<table class="table table-sm table-hover align-middle">
<thead class="table-light">
<tr>
<th>Date</th>
<th>Valeur</th>
<th>Consommation</th>
<th>Commentaire</th>
<th>Utilisateur</th>
</tr>
</thead>
<tbody>
{% set prev_reading = None %}
{% for r in readings %}
<tr>
<td>{{ r.date|datetime_fmt }}</td>
<td><strong>{{ r.value }} {{ meter.unit }}</strong></td>
<td>
{% if prev_reading %}
<span class="badge bg-info">{{ (r.value - prev_reading.value)|abs }} {{ meter.unit }}</span>
{% else %}
<span class="text-muted small">Dernier relevé</span>
{% endif %}
</td>
<td>{{ r.comment or '—' }}</td>
<td>{{ r.user.full_name }}</td>
</tr>
{% set prev_reading = r %}
{% endfor %}
</tbody>
</table>
</div>
</div>
</div>
</div>
{% endblock %}