| | |
| | | let result = await Api.getSubMenuData(menu.MenuID) |
| | | if (result.status) { |
| | | let param = sessionStorage.getItem('view_param') // 是否为打开新页面 |
| | | let msg = sessionStorage.getItem('UserID') + '&' + sessionStorage.getItem('lang') |
| | | let msg = sessionStorage.getItem('UserID') |
| | | let submenuindex = 0 // 展开二级菜单索引 |
| | | let tabindex = null // 打开的tab页 |
| | | if (param) { |
| | |
| | | subMenulist: result.data.map((item, i) => { |
| | | if (item.children) { |
| | | item.children = item.children.map((child, n) => { |
| | | let _msg = window.btoa(menu.index + '&' + i + '&' + n + '&' + msg) |
| | | let _msg = window.btoa(menu.MenuID + '&' + i + '&' + n + '&' + msg) |
| | | child.src = '#/main/' + _msg |
| | | return child |
| | | }) |
| | |
| | | } |
| | | } |
| | | |
| | | // componentDidMount () { |
| | | // this.props.modifyTabview([{ |
| | | // Action: "Index", |
| | | // Deleted: "0", |
| | | // IsButton: "0", |
| | | // LinkUrl: "Main/Index?MenuNo=SRMPurchaseOrderM", |
| | | // MenuID: "MM02130020118001000170", |
| | | // MenuName: "采购单管理", |
| | | // MenuNo: "SRMPurchaseOrderM", |
| | | // Ot: "", |
| | | // ParentID: "MM021300201180010", |
| | | // Remark: "", |
| | | // Sort: "100", |
| | | // icon: "Content/Upload/2018-07-02/2018070216084721656911_199046432321408044.png", |
| | | // id: "MM02130020118001000170", |
| | | // pid: "MM021300201180010", |
| | | // sIcon: "Content/Upload/2018-07-02/2018070216084721656911_199046432321408044.png", |
| | | // selected: true, |
| | | // src: "#/main/MCYwJjAmVTAwMDAwMDAwMSZudWxs", |
| | | // text: "采购单管理", |
| | | // url: null |
| | | // }]) |
| | | // } |
| | | |
| | | onOpenChange = openKeys => { |
| | | const latestOpenKey = openKeys.find(key => this.state.openKeys.indexOf(key) === -1) |
| | | if (this.state.rootSubmenuKeys.indexOf(latestOpenKey) === -1) { |