const [rightArr,setRightArr]=useState([])
useEffect(()=>{
const getArrData=async ()=>{
let rightArr=[]
let param={}
param.pNumber=0
param.userId=storage.getStorage(USER_ID)
await queryPermissionsByUser(param).then(res =>{//接口请求数据
if(res.data && res.data.length!=0){
res.data.map(item=>{
if(item.children && item.length!==0){
item.children.map(childrenItem=>{
rightArr.push(childrenItem.url)
})
}
})
setRightArr(rightArr)
console.log(router.pathname)
console.log(rightArr)
}
else {throw new Error('USER_PERMISSIONLIST must return a non-null array !')}
})
}
getArrData()
},[])