in src/routes/System/Role/AddModal.js [35:53]
componentDidMount() {
let { allPermissionInfo: { treeList = [] }, rolePermissionList = [] } = this.props;
if (treeList && treeList.length > 0) {
let checkedKeys = [];
if(rolePermissionList && rolePermissionList.length > 0){
treeList.forEach(treeNode => filterTree(treeNode, (node) => {
rolePermissionList.forEach(key=>{
if(node.id === key && node.isLeaf){
checkedKeys.push(key);
}
})
}))
}
this.setState({
expandedKeys: treeList.map(e => e.id),
checkedKeys
});
}
}