vue后台传来当前用户对应权限的路由表,前端通过调接口拿到这种格式后怎么处理
pid是上级目录的id
{
"message": [
{
"ID": "0",
"NAME": "根目录",
"PID": "-1",
"MENUCOUNT": 1,
"STATUS": "1",
"ALLID": "0"
},
{
"ID": "1",
"NAME": "系统管理",
"PID": "0",
"MENUCOUNT": 1,
"STATUS": "1",
"ALLID": "0"
},
{
"ID": "5",
"NAME": "菜单管理",
"PURL": "/goMenus",
"PID": "1",
"MENUCOUNT": 2,
"STATUS": "1",
"ALLID": "0,1"
},
{
"ID": "56",
"NAME": "部门管理",
"PURL": "/goDepts",
"PID": "1",
"MENUCOUNT": 2,
"STATUS": "1",
"ALLID": "0,1"
},
{
"ID": "58",
"NAME": "权限管理",
"PURL": "/goPermission",
"PID": "1",
"MENUCOUNT": 2,
"STATUS": "1",
"ALLID": "0,1"
},
{
"ID": "59",
"NAME": "角色管理",
"PURL": "/RoleManagementQuery",
"PID": "1",
"MENUCOUNT": 2,
"STATUS": "1",
"ALLID": "0,1"
}
]
}