king
2021-09-01 31ec63f0419895876cbaba99637a884a32d33d0d
src/components/header/index.jsx
@@ -49,7 +49,7 @@
    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
  }
@@ -341,7 +341,7 @@
                      _param.Full_Name = sessionStorage.getItem('Full_Name')
                      trdItem.src = _url + window.btoa(window.encodeURIComponent(JSON.stringify(_param)))
                    } catch {
                    } catch (e) {
                      console.warn('菜单参数解析错误!')
                    }
                  }
@@ -673,7 +673,7 @@
      } 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 {
@@ -742,7 +742,7 @@
            })}
          </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) {
@@ -785,7 +785,7 @@
            })}
          </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) {
@@ -807,22 +807,6 @@
                        )
                      })}
                    </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>