def tree_to_list(tree, node_list=[], parent=None):
"""
树转list
:param tree:
:param node_list:
:param parent:
:return:
"""
for node in tree:
node_list.append({"name_ch": node.get("name_ch"),
"name_en": node.get("name_en"),
"parent_name": parent
})
if len(node.get("children")) != 0:
tree_to_list(node.get("children"), node_list, node.get("parent_name_en"))
return node_list



