| | |
| | | // ParentID(父级Id)、Selected(是否选中-已失效)、Tabs( 标签类型)、TypeCharOne 菜单类型PC或其他 |
| | | let _tree = this.getTree(fromJS(mainMenus).toJS(), result.data) |
| | | if (_tree[0]) { |
| | | this.getOpenNode(_tree[0], _openKeys) |
| | | if (_tree[0].key === 'PC' && _tree[0].children) { |
| | | // _openKeys = _tree[0].children.map(cell => cell.key) |
| | | this.getOpenNode(_tree[0].children[0], _openKeys) |
| | | } else { |
| | | this.getOpenNode(_tree[0], _openKeys) |
| | | } |
| | | } |
| | | |
| | | this.setState({ |
| | |
| | | this.getCheckedKeys(fromJS(menuTrees).toJS(), _initKeys) |
| | | |
| | | if (menuTrees[0]) { |
| | | this.getOpenNode(menuTrees[0], _openKeys) |
| | | if (menuTrees[0].key === 'PC' && menuTrees[0].children) { |
| | | this.getOpenNode(menuTrees[0].children[0], _openKeys) |
| | | } else { |
| | | this.getOpenNode(menuTrees[0], _openKeys) |
| | | } |
| | | } |
| | | |
| | | this.setState({ |
| | |
| | | let _tree = this.getSelectTree(fromJS(menuTrees).toJS(), Keys) |
| | | |
| | | if (_tree[0]) { |
| | | this.getOpenNode(_tree[0], _openKeys) |
| | | if (_tree[0].key === 'PC' && _tree[0].children) { |
| | | this.getOpenNode(_tree[0].children[0], _openKeys) |
| | | } else { |
| | | this.getOpenNode(_tree[0], _openKeys) |
| | | } |
| | | } |
| | | |
| | | this.setState({ |