From 4a23b7a8f9c23d7903019e48869c8c3191fa0ffc Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 17 三月 2021 09:29:29 +0800 Subject: [PATCH] 2021-03-17 --- src/templates/sharecomponent/fieldscomponent/index.jsx | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/templates/sharecomponent/fieldscomponent/index.jsx b/src/templates/sharecomponent/fieldscomponent/index.jsx index a828bf7..43bb69b 100644 --- a/src/templates/sharecomponent/fieldscomponent/index.jsx +++ b/src/templates/sharecomponent/fieldscomponent/index.jsx @@ -70,7 +70,7 @@ if (config.groups.length > 1) { config.groups.forEach(group => { group.sublist.forEach(item => { - if (columns.has(item.field.toLowerCase())) { + if (item.field && columns.has(item.field.toLowerCase())) { let _datatype = columns.get(item.field.toLowerCase()).datatype columns.set(item.field.toLowerCase(), {...item, selected: true, datatype: _datatype}) } @@ -78,7 +78,7 @@ }) } else { config.fields.forEach(item => { - if (columns.has(item.field.toLowerCase())) { + if (item.field && columns.has(item.field.toLowerCase())) { let _datatype = columns.get(item.field.toLowerCase()).datatype columns.set(item.field.toLowerCase(), {...item, selected: true, datatype: _datatype}) } @@ -243,7 +243,7 @@ config.groups.forEach(group => { let _items = [] group.sublist.forEach(item => { - if (columnsMap.has(item.field.toLowerCase())) { + if (item.field && columnsMap.has(item.field.toLowerCase())) { let cell = columnsMap.get(item.field.toLowerCase()) if (cell.selected && cell.type === item.type) { // 鏁版嵁閫夋嫨鐘舵�佸強绫诲瀷鏈慨鏀规椂锛岀洿鎺ユ坊鍔� @@ -283,7 +283,7 @@ config.groups[config.groups.length - 1].sublist = [...config.groups.slice(-1)[0].sublist, ..._additems] } else { config.fields.forEach(item => { - if (columnsMap.has(item.field.toLowerCase())) { + if (item.field && columnsMap.has(item.field.toLowerCase())) { let cell = columnsMap.get(item.field.toLowerCase()) if (cell.selected && cell.type === item.type) { // 鏁版嵁閫夋嫨鐘舵�佸強绫诲瀷鏈慨鏀规椂锛岀洿鎺ユ坊鍔� -- Gitblit v1.8.0