{{ title }}
{% if data is mapping %} {% set role_name = data.name if data.name is defined else (data.roleName if data.roleName is defined else '') %} {% if role_name %}
{% if data.personAvatar is defined and data.personAvatar %} {% endif %}
{{ role_name }}
{% if data.serverName is defined %}
🌐 {{ data.zoneName }} · {{ data.serverName }}
{% endif %} {% if data.forceName is defined %}
🏫 {{ data.forceName }} · {{ data.bodyName }}
{% endif %}
{% endif %} {% set label_map = { 'tongName': '帮会', 'campName': '阵营', 'personName': '家园结庐', 'globalId': '万宝楼ID' } %} {% for key, value in data.items() %} {% if key in label_map and value %}
{{ label_map[key] }} {% if value is iterable and value is not string %} {% for v in value %}{{ v }}{% endfor %} {% else %} {{ value }} {% endif %}
{% elif key not in ['zoneName', 'serverName', 'roleName', 'forceName', 'bodyName', 'personAvatar', 'roleId', 'forceId', 'bodyId', 'tongId', 'campId'] and 'Id' not in key and 'Name' not in key %} {# 对于未映射的值显示兜底,排除基础信息和纯ID字段 #}
{{ key }} {{ value }}
{% endif %} {% endfor %} {% endif %}