假设用户是机构部的,要求:机构部的父节点展开,其余节点关闭,数据和效果如下,请大佬解答一下怎么实现这个功能
[ { "nodes": [ { "nodes": [ { "level": 3, "name": "信息技术开发", "refcode": "FF95", "status": "A" } ],
"level": 2,
"name": "总部",
"refcode": "1000",
"status": "A"
},
{
"nodes": [
{
"level": 3,
"name": "机构金融部",
"refcode": "1001",
"status": "A"
},
{
"level": 3,
"name": "机构部",
"refcode": "1020",
"status": "A"
}
],
"level": 2,
"name": "直属",
"refcode": "1001",
"status": "A"
},
{
"nodes": [
{
"level": 3,
"name": "上海世纪大道营业部",
"refcode": "1007",
"status": "A"
}
],
"level": 2,
"name": "上海市",
"refcode": "1002",
"status": "A"
}
],
"level": 1,
"name": "期货公司",
"refcode": "1000",
"status": "A"
}
]