| | |
| | | oriVersion: '', |
| | | newVersion: '', |
| | | debug: sessionStorage.getItem('debug') === 'true', |
| | | navBar: ['linkage_navigation', 'linkage', 'menu_board'].includes(window.GLOB.navBar) ? 'topmenu' : '', |
| | | navBar: ['linkage_navigation', 'linkage', 'menu_board', 'menu_board_navigation'].includes(window.GLOB.navBar) ? 'topmenu' : '', |
| | | menuType: window.GLOB.navBar |
| | | } |
| | | |
| | |
| | | _param.Full_Name = sessionStorage.getItem('Full_Name') |
| | | |
| | | trdItem.src = _url + window.btoa(window.encodeURIComponent(JSON.stringify(_param))) |
| | | } catch { |
| | | } catch (e) { |
| | | console.warn('菜单参数解析错误!') |
| | | } |
| | | } |
| | |
| | | } else if (menu.OpenType === 'blank') { |
| | | menu.selected = true |
| | | this.props.modifyTabview([menu]) |
| | | } else if (this.state.navBar === 'topmenu') { |
| | | } else if (this.state.navBar === 'topmenu' && this.state.menuType !== 'menu_board_navigation') { |
| | | menu.selected = true |
| | | this.props.modifyTabview([menu]) |
| | | } else { |
| | |
| | | })} |
| | | </ul> : null |
| | | } |
| | | {navBar === 'topmenu' && menuType !== 'menu_board' && menulist ? |
| | | {navBar === 'topmenu' && menuType !== 'menu_board' && menuType !== 'menu_board_navigation' && menulist ? |
| | | <ul className="header-menu vertical-menu">{ |
| | | menulist.map(item => { |
| | | if (item.children && item.children.length > 0) { |
| | |
| | | })} |
| | | </ul> : null |
| | | } |
| | | {navBar === 'topmenu' && menuType === 'menu_board' && menulist ? |
| | | {navBar === 'topmenu' && (menuType === 'menu_board' || menuType === 'menu_board_navigation') && menulist ? |
| | | <ul className="header-menu vertical-menu">{ |
| | | menulist.map(item => { |
| | | if (item.children && item.children.length > 0) { |
| | |
| | | ) |
| | | })} |
| | | </div> |
| | | // <Menu mode="horizontal"> |
| | | // {item.children.map(cell => { |
| | | // return ( |
| | | // <Menu.Item key={cell.MenuID}> |
| | | // <div>{cell.MenuName}</div> |
| | | // <div> |
| | | // {cell.children && cell.children.map(m => ( |
| | | // <Menu.Item key={m.MenuID} onClick={() => {this.changeVerMenu(m)}}> |
| | | // {m.MenuName} |
| | | // </Menu.Item> |
| | | // ))} |
| | | // </div> |
| | | // </Menu.Item> |
| | | // ) |
| | | // })} |
| | | // </Menu> |
| | | }> |
| | | <li> |
| | | <span>{item.MenuName}</span> |