From 268be11f39b248920a76568135f8b7b6c4fa9e52 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 13 三月 2020 16:37:22 +0800 Subject: [PATCH] 2020-03-13 --- src/templates/comtableconfig/index.jsx | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/templates/comtableconfig/index.jsx b/src/templates/comtableconfig/index.jsx index db2e165..c245ad2 100644 --- a/src/templates/comtableconfig/index.jsx +++ b/src/templates/comtableconfig/index.jsx @@ -1760,6 +1760,7 @@ } let _sort = 0 + let btntabs = [] let btnParam = { // 娣诲姞鑿滃崟鎸夐挳 func: 'sPC_Button_AddUpt', @@ -1769,11 +1770,22 @@ Template: menu.PageParam.Template || '', PageParam: '', LongParam: '', - LText: _config.action.map(item => { - _sort++ - return `select '${item.uuid}' as menuid, '${item.label}' as menuname, '${_sort * 10}' as Sort` - }) + LText: [] } + + _config.action.forEach(item => { + _sort++ + if (item.OpenType === 'popview') { + btntabs.push({ + uuid: item.uuid, + linkTab: item.linkTab, + label: item.label, + sort: _sort + }) + } else { + btnParam.LText.push(`select '${item.uuid}' as menuid, '${item.label}' as menuname, '${_sort * 10}' as Sort`) + } + }) btnParam.LText = btnParam.LText.join(' union all ') btnParam.LText = Utils.formatOptions(btnParam.LText) @@ -1787,6 +1799,9 @@ let _LText = [] + btntabs.forEach(item => { + _LText.push(`select '${item.uuid}' as MenuID ,'${item.linkTab}' as Tabid,'${item.label}' as TabName ,'${item.sort * 10}' as Sort`) + }) _config.tabgroups.forEach(groupId => { _config[groupId].forEach(item => { _sort++ -- Gitblit v1.8.0