king
2021-03-24 875ddf51cac56da2b098c570866a5ea997132064
src/tabviews/zshare/normalTable/index.jsx
@@ -227,26 +227,28 @@
      tabmenu.selected = true
  
      let index = 0
      let isexit = false
      let tabs = tabviews.map((tab, i) => {
      let tabs = tabviews.filter((tab, i) => {
        tab.selected = false
  
        if (tab.MenuID === MenuID) {
          index = i
        } else if (tab.MenuID === tabmenu.MenuID) {
          tab.param = tabmenu.param
          tab.selected = true
          isexit = true
        }
  
        return tab
        return tab.MenuID !== tabmenu.MenuID
      })
  
      if (!isexit) {
        tabs.splice(index + 1, 0, tabmenu)
      if (tabviews.length > tabs.length) {
        this.props.modifyTabview(fromJS(tabs).toJS())
      }
  
      this.props.modifyTabview(tabs)
      this.setState({}, () => {
        if (MenuID) {
          tabs.splice(index + 1, 0, tabmenu)
        } else {
          tabs.push(tabmenu)
        }
        this.props.modifyTabview(tabs)
      })
    } else {
      let src = item.linkurl