diff --git a/core/frontend/src/icons/svg/hide.svg b/core/frontend/src/icons/svg/hide.svg new file mode 100644 index 0000000000..659834cf00 --- /dev/null +++ b/core/frontend/src/icons/svg/hide.svg @@ -0,0 +1 @@ + diff --git a/core/frontend/src/views/chart/chart/table/table-info.js b/core/frontend/src/views/chart/chart/table/table-info.js index f20292db16..309f079273 100644 --- a/core/frontend/src/views/chart/chart/table/table-info.js +++ b/core/frontend/src/views/chart/chart/table/table-info.js @@ -119,6 +119,9 @@ export function baseTableInfo(container, chart, action, tableData, pageInfo, vue } fields.forEach(ele => { const f = nameMap[ele.dataeaseName] + if (f.hidden === true) { + return + } columns.push(ele.dataeaseName) meta.push({ field: ele.dataeaseName, diff --git a/core/frontend/src/views/chart/components/dragItem/DimensionItem.vue b/core/frontend/src/views/chart/components/dragItem/DimensionItem.vue index 5e675efb28..966bd4e5ca 100644 --- a/core/frontend/src/views/chart/components/dragItem/DimensionItem.vue +++ b/core/frontend/src/views/chart/components/dragItem/DimensionItem.vue @@ -175,6 +175,25 @@ > {{ $t('chart.show_name_set') }} +