{{ title }}
{% if data is mapping %}
{# 总览统计 #}
{% if data.total_count is defined %}
{{ data.total_count }}
总场次
{% endif %}
{% if data.win_count is defined %}
{% endif %}
{% if data.lose_count is defined %}
{% endif %}
{% if data.mvp_count is defined %}
{% endif %}
{% if data.rating is defined %}
{% endif %}
{# 最近对局 #}
{% if data.recent is defined and data.recent is iterable %}
| 结果 | 评分 | 时间 |
{% for match in data.recent %}
| {{ '胜' if match.is_win else '负' }} |
{{ match.mmr if match.mmr is defined else match.get('score', '') }} |
{{ match.pvp_type if match.pvp_type is defined else '' }} |
{% endfor %}
{% endif %}
{# 通用字段 #}
{% for key, value in data.items() %}
{% if key not in ['total_count', 'win_count', 'lose_count', 'mvp_count', 'rating', 'recent', 'performance'] %}
{{ key }}
{{ value }}
{% endif %}
{% endfor %}
{% elif data is iterable %}
{% if data | length > 0 and data[0] is mapping %}
{% set keys = data[0].keys() | list %}
{% for k in keys %}| {{ k }} | {% endfor %}
{% for item in data %}
{% for k in keys %}| {{ item.get(k, '') }} | {% endfor %}
{% endfor %}
{% endif %}
{% endif %}