feat(ui): show country flag emoji next to country codes

This commit is contained in:
2026-07-05 21:40:46 +08:00
parent 9692ff8ade
commit 7a62ff0818
3 changed files with 11 additions and 2 deletions

View File

@@ -44,7 +44,7 @@
<dt>状态</dt><dd>{{ {'sent':'已寄出','delivered':'已送达','received':'已收到'}.get(postcard.status, postcard.status) }}</dd>
{% if postcard.status in ('sent','delivered') %}
<dt>收件人</dt><dd>{{ postcard.recipient_name or '-' }}</dd>
<dt>国家/地区</dt><dd>{{ postcard.country or '-' }}</dd>
<dt>国家/地区</dt><dd>{{ postcard.country|flag }} {{ postcard.country or '-' }}</dd>
<dt>寄出时间</dt><dd>{{ postcard.send_time.strftime('%Y-%m-%d') if postcard.send_time else '-' }}</dd>
<dt>到达时间</dt><dd>{{ postcard.arrival_time.strftime('%Y-%m-%d') if postcard.arrival_time else '-' }}</dd>
{% else %}

View File

@@ -30,7 +30,7 @@
<span class="badge badge-{{ pc.status }}">{{ {'sent':'已寄出','delivered':'已送达','received':'已收到'}.get(pc.status, pc.status) }}</span>
<strong>{{ pc.card_number }}</strong>
{% if pc.status in ('sent','delivered') %}
<span>→ {{ pc.recipient_name or '-' }} ({{ pc.country or '-' }})</span>
<span>→ {{ pc.recipient_name or '-' }} ({{ pc.country|flag }} {{ pc.country or '-' }})</span>
{% else %}
<span>← {{ pc.sender_name or '-' }}</span>
{% endif %}