{% extends "base.html" %} {% block title %}{{ message.subject or '(sans sujet)' }} - ENT77{% endblock %} {% block content %}
Retour à la boîte

{{ message.subject or '(sans sujet)' }}

De: {{ message.sender_name or 'Inconnu' }} {% if message.sender_email %} <{{ message.sender_email }}> {% endif %}
{% if message.recipients %}
À: {{ message.recipients }}
{% endif %}
{{ message.date|datetime_fmt if message.date else '-' }}
{% if message.has_attachment %} Pièce jointe {% endif %} {% if message.is_forwarded %} Transféré {% endif %}
{% if attachments %} {% endif %}
Interprétation GMAO
Chargement du contexte... Modifier
{% if interpretations %} {% for interp in interpretations %}
{{ interp.created_at|datetime_fmt if interp.created_at else '-' }} {{ 'En attente' if interp.status == 'pending' else ('Acceptée' if interp.status == 'accepted' else 'Rejetée') }}
{% if interp.analysis_type %}
{% if interp.analysis_type == 'curative' %} Curative {% elif interp.analysis_type == 'preventive' %} Préventive {% elif interp.analysis_type == 'administrative' %} Administrative {% elif interp.analysis_type == 'formation' %} Formation {% else %} Information {% endif %} {% if interp.analysis_action == 'create' %} Nouvelle intervention {% elif interp.analysis_action == 'update' %} Mise à jour {% else %} Information {% endif %} {% if interp.analysis_priority %} {{ 'Critique' if interp.analysis_priority == 'critical' else ('Haute' if interp.analysis_priority == 'high' else ('Normale' if interp.analysis_priority == 'medium' else 'Basse')) }} {% endif %} {% if interp.analysis_summary %}
{{ interp.analysis_summary[:100] }}{% if interp.analysis_summary|length > 100 %}...{% endif %}
{% endif %}
{% if interp.suggested_equipment %}
Équipement: {{ interp.suggested_equipment }}
{% endif %}
{% if interp.suggested_description %}
Description: {{ interp.suggested_description[:200] }}{% if interp.suggested_description|length > 200 %}...{% endif %}
{% endif %} {% if interp.analysis_action == 'create' and interp.status == 'pending' %} {% elif interp.status == 'accepted' %}
Intervention créée
{% elif interp.status == 'rejected' %}
Interprétation rejetée
{% endif %}
{% else %}
{{ interp.interpretation|replace('\n', '
')|safe if interp.interpretation else 'Pas d\'interprétation' }}
{% endif %}
{% endfor %} {% else %}

Aucune interprétation

{% endif %}
{% endblock %}