{% if explanation.detectedNegatives|length > 1 %}
Oups, tu es négatif sur quelques critères pour ce diamètre...
{% else %}
{% set critMapping = {
'tirage': 'marge sur le tirage',
'depression': 'marge sur la dépression',
'condensation': 'marge des condensats',
'exces_tirage': 'marge sur l\'excès de tirage'
} %}
Oups, tu es négatif sur la {{ critMapping[explanation.detectedNegatives[0]] | default('marge de calcul') }}...
{% endif %}
Coche la case si tu veux que je t’aide sur :
{% for crit in explanation.detectedNegatives %}
{% set labelMapping = {
'tirage': 'Marge sur tirage',
'depression': 'Marge dépression',
'condensation': 'Marge des condensats',
'exces_tirage': 'Marge excès tirage'
} %}
{% endfor %}
Détails
{% set checkedNames = [] %}
{% set labelMappingFull = {
'tirage': 'Marge sur le tirage (PZ - PZe)',
'depression': 'Marge sur la dépression (PZ - PB)',
'condensation': 'Marge par rapport gel des condensats/Marge sur la condensation (Tiob - Tg/Tp)',
'exces_tirage': 'Marge sur l\'excès de tirage (PZemax - PZmax)'
} %}
{% for crit, val in explanation.helpRequested %}
{% if val %}
{% set checkedNames = checkedNames | merge([labelMappingFull[crit] | default(crit)]) %}
{% endif %}
{% endfor %}