| | |
| | | // item.ParentID = item.TypeCharOne |
| | | // } |
| | | // }) |
| | | // let map = new Map() // 去重 |
| | | |
| | | // result.data = result.data.filter(item => { |
| | | // if (map.has(item.ParentID + item.MenuID)) return false |
| | | |
| | | // map.set(item.ParentID + item.MenuID, true) |
| | | |
| | | // return true |
| | | // }) |
| | | |
| | | let _tree = this.getTree(fromJS(mainMenus).toJS(), result.data) |
| | | if (_tree[0]) { |
| | | if (_tree[0].key.indexOf('PC') > -1 && _tree[0].children) { |
| | |
| | | |
| | | let param = { |
| | | func: 's_rolemenu_get_Menulist', |
| | | RoleID: selectRoleId |
| | | RoleID: selectRoleId, |
| | | version: 1 |
| | | } |
| | | |
| | | this.setState({ |
| | |
| | | RoleID: selectRoleId, |
| | | TypeCharOne: selectApp.kei_no, |
| | | typename: selectSubApp.typename, |
| | | lang: selectSubApp.lang |
| | | lang: selectSubApp.lang, |
| | | version: 1 |
| | | } |
| | | |
| | | this.setState({ |