- 修复 tree 节点查找问题

pull/1/head
sin 2019-03-15 21:26:22 +08:00
parent 4812df2cda
commit 29a49dd4ac
2 changed files with 3 additions and 3 deletions

View File

@ -266,7 +266,6 @@ class RoleList extends PureComponent {
render() {
const { list, data } = this.props;
const { pageNo, pageSize, count, roleTreeData, checkedKeys, assignModalLoading } = data;
const { modalVisible, modalType, initValues, roleAssignVisible } = this.state;

View File

@ -22,20 +22,21 @@ function findNodes(id, nodes) {
break;
} else if (node.children) {
const childNodes = findNodes(id, node.children);
res.push(node.key);
for (let j = 0; j < childNodes.length; j += 1) {
res.push(childNodes[j]);
}
break;
}
}
return res;
}
export function findAllNodes(resourceIds, nodes) {
console.log('resourceIds', resourceIds);
const findNodesArray = [];
for (let i = 0; i < resourceIds.length; i += 1) {
const findNodesData = findNodes(resourceIds[i], nodes);
console.log('findNodesData', findNodesData);
if (findNodesData) {
for (let j = 0; j < findNodesData.length; j += 1) {
const jD = findNodesData[j];