|
|
@@ -2508,10 +2508,11 @@ def member_detail(member_id):
|
|
|
parents = cursor.fetchall()
|
|
|
|
|
|
cursor.execute("""
|
|
|
- SELECT m.id, m.name, r.relation_type, r.sub_relation_type
|
|
|
+ SELECT m.id, m.name, r.relation_type, r.sub_relation_type, r.child_order
|
|
|
FROM family_relation_info r
|
|
|
JOIN family_member_info m ON r.child_mid = m.id
|
|
|
WHERE r.parent_mid = %s
|
|
|
+ ORDER BY COALESCE(r.child_order, 99999), m.id
|
|
|
""", (member_id,))
|
|
|
children = cursor.fetchall()
|
|
|
finally:
|