From 0ecdcbe1fb599bdaca88881535ad58a734eb2aa8 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Thu, 27 Feb 2025 15:08:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/visualized/data/dataset/form/index.vue | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/index.vue b/core/core-frontend/src/views/visualized/data/dataset/form/index.vue index b481bded10..5f07db4975 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/index.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/index.vue @@ -16,6 +16,10 @@ import icon_deleteTrash_outlined from '@/assets/svg/icon_delete-trash_outlined.s import icon_edit_outlined from '@/assets/svg/icon_edit_outlined.svg' import icon_info_outlined from '@/assets/svg/icon_info_outlined.svg' import dayjs from 'dayjs' +import { + iconFieldCalculatedMap, + iconFieldCalculatedQMap +} from '@/components/icon-group/field-calculated-list' import { enumValueDs } from '@/api/dataset' import { ref, @@ -1662,6 +1666,14 @@ const getDsIconName = data => { if (!data.leaf) return dvFolder return iconDatasourceMap[data.type] } + +const getIconNameCalc = (deType, extField, dimension = false) => { + if (extField === 2) { + const iconFieldCalculated = dimension ? iconFieldCalculatedMap : iconFieldCalculatedQMap + return iconFieldCalculated[deType] + } + return iconFieldMap[fieldType[deType]] +}