{% extends "layout.html" %} {% block title %}成员列表 - 家谱管理系统{% endblock %} {% block extra_css %} {% endblock %} {% block content %}
| 序号 | 基本信息 | 世系世代 | 父亲 | 职业背景 | 堂内排行 | 分房 / 堂号 | 居住地 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| {{ loop.index + (page - 1) * 20 }} |
{{ member.name }}{% if member.simplified_name %}({{ member.simplified_name }}){% endif %}
{{ '男' if member.sex == 1 else '女' }} | {{ member.birthday_str or '未知' }}
|
{% if member.name_word_generation %}
{% for gen in member.name_word_generation.split(';') %}
{% if gen.strip() %}
{{ gen.strip() }}
{% endif %}
{% endfor %}
{% else %}
-
{% endif %}
|
{% if member.father_id %}
{% set co_labels = {1: '长子', 2: '次子', 3: '三子', 4: '四子', 5: '五子', 6: '六子', 7: '七子', 8: '八子', 9: '九子', 10: '十子'} %}
{{ member.father_name }}{% if member.father_simplified_name %}({{ member.father_simplified_name }}){% endif %}
{% if member.child_order_to_father %}
{{ co_labels.get(member.child_order_to_father, '第' ~ member.child_order_to_father ~ '子') }}
{% endif %}
{% else %}
-
{% endif %}
{# 兄弟信息 #}
{% if member.siblings %}
{% set sibs = member.siblings %}
{% set first = sibs[0] %}
{% set rest_count = sibs|length - 1 %}
兄弟:{{ first.simplified_name or first.name }}{% if rest_count > 0 %}+{{ rest_count }}个兄弟{% endif %}
{% if sibs|length > 1 %}
{% endif %}
{% for sib in sibs %}
{{ sib.simplified_name or sib.name }}
{% endfor %}
{% endif %}
|
{% if member.occupation %} {% else %} - {% endif %} |
{{ member.family_rank or '-' }}
|
{{ member.branch_family_hall or '-' }}
|
{{ member.residential_address or '-' }}
|
{% if member.is_pass_away == 1 %}
已故
{% elif member.is_pass_away == 2 %}
未知
{% else %}
健在
{% endif %}
{% if member.modified_time_str %}
修改: {{ member.modified_time_str }}
{% else %}
录入: {{ member.create_time_str or '-' }}
{% endif %}
|
|
| 暂无成员数据 | |||||||||