From c59e0c5a408aebe8080dfce3b2ebc4711f20e7a9 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 04 二月 2020 08:56:11 +0800 Subject: [PATCH] 2020-02-04 --- src/tabviews/commontable/index.jsx | 45 +++++++++++++++++++++++---------------------- 1 files changed, 23 insertions(+), 22 deletions(-) diff --git a/src/tabviews/commontable/index.jsx b/src/tabviews/commontable/index.jsx index 6f0699b..418a487 100644 --- a/src/tabviews/commontable/index.jsx +++ b/src/tabviews/commontable/index.jsx @@ -688,32 +688,33 @@ visible: true }) } else if (btn.OpenType === 'tab') { - // const { tabviews, MenuNo, MenuID } = this.props - // let newtab = { - // MenuNo: MenuNo, - // MenuID: btn.uuid, - // MenuName: btn.label, - // type: btn.tabTemplate, - // selected: true, - // param: { - // btn: btn, - // data: data - // } - // } + const { tabviews, MenuNo, MenuID } = this.props + let newtab = { + MenuNo: MenuNo, + MenuID: btn.uuid, + MenuName: btn.label, + type: btn.tabTemplate, + selected: true, + param: { + btn: btn, + data: data, + arr_field: this.state.arr_field + } + } - // let index = 0 - // let tabs = tabviews.map((tab, i) => { - // if (tab.MenuID === MenuID) { - // index = i - // } - // tab.selected = false + let index = 0 + let tabs = tabviews.map((tab, i) => { + if (tab.MenuID === MenuID) { + index = i + } + tab.selected = false - // return tab - // }) + return tab + }) - // tabs.splice(index + 1, 0, newtab) + tabs.splice(index + 1, 0, newtab) - // this.props.modifyTabview(tabs) + this.props.modifyTabview(tabs) } } -- Gitblit v1.8.0