From 3b2457a383a6eada4a622c01c7e11e9e768f439b Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Fri, 21 Jun 2024 16:19:46 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E6=BA=90):=20v2=E7=89=88?= =?UTF-8?q?=E6=9C=ACAPI=E6=95=B0=E6=8D=AE=E6=BA=90=20=E8=83=BD=E5=90=A6?= =?UTF-8?q?=E6=94=AF=E6=8C=81Token=E8=AE=A4=E8=AF=81=20#9189?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/src/utils/attr.ts | 1 + .../editor/drag-item/DimensionItem.vue | 4 +- .../components/editor/drag-item/DrillItem.vue | 4 +- .../components/editor/drag-item/QuotaItem.vue | 4 +- .../datasource/form/ApiHttpRequestDraw.vue | 12 +- .../data/datasource/form/ApiKeyValue.vue | 40 ++- .../data/datasource/form/EditorDetail.vue | 318 +++++++++++++++++- 7 files changed, 364 insertions(+), 19 deletions(-) diff --git a/core/core-frontend/src/utils/attr.ts b/core/core-frontend/src/utils/attr.ts index 1ff4c624c8..2fb402bf4f 100644 --- a/core/core-frontend/src/utils/attr.ts +++ b/core/core-frontend/src/utils/attr.ts @@ -94,6 +94,7 @@ export const selectKey = ['textAlign', 'borderStyle', 'verticalAlign'] export const horizontalPosition = ['headHorizontalPosition'] export const fieldType = ['text', 'time', 'value', 'value', 'value', 'location'] +export const fieldTypeText = ['文本', '时间', '数值', '数值(小数)', '数值', '地理位置'] export const optionMap = { textAlign: textAlignOptions, diff --git a/core/core-frontend/src/views/chart/components/editor/drag-item/DimensionItem.vue b/core/core-frontend/src/views/chart/components/editor/drag-item/DimensionItem.vue index bca9411f0a..db0e4b9047 100644 --- a/core/core-frontend/src/views/chart/components/editor/drag-item/DimensionItem.vue +++ b/core/core-frontend/src/views/chart/components/editor/drag-item/DimensionItem.vue @@ -64,7 +64,7 @@ const showValueFormatter = computed(() => { }) watch( - [() => props.dimensionData, () => props.item], + [() => props.dimensionData, () => props.item, () => props.chart.type], () => { getItemTagType() }, @@ -210,7 +210,7 @@ onMounted(() => { {{ item.chartShowName ? item.chartShowName : item.name - }}{{ item.desensitized && '(已脱敏)' }} diff --git a/core/core-frontend/src/views/chart/components/editor/drag-item/DrillItem.vue b/core/core-frontend/src/views/chart/components/editor/drag-item/DrillItem.vue index 729c61b565..fb4feaba3f 100644 --- a/core/core-frontend/src/views/chart/components/editor/drag-item/DrillItem.vue +++ b/core/core-frontend/src/views/chart/components/editor/drag-item/DrillItem.vue @@ -45,7 +45,7 @@ const emit = defineEmits(['onDimensionItemRemove']) const { item } = toRefs(props) watch( - [() => props.dimensionData, () => props.item], + [() => props.dimensionData, () => props.item, () => props.chart.type], () => { getItemTagType() }, @@ -102,7 +102,7 @@ onMounted(() => { {{ item.name }}{{ item.desensitized && '(已脱敏)' }}{{ item.name }}{{ item.desensitized ? '(已脱敏)' : '' }} diff --git a/core/core-frontend/src/views/chart/components/editor/drag-item/QuotaItem.vue b/core/core-frontend/src/views/chart/components/editor/drag-item/QuotaItem.vue index 5bca98c389..5256db3634 100644 --- a/core/core-frontend/src/views/chart/components/editor/drag-item/QuotaItem.vue +++ b/core/core-frontend/src/views/chart/components/editor/drag-item/QuotaItem.vue @@ -68,7 +68,7 @@ const toolTip = computed(() => { return props.themes === 'dark' ? 'ndark' : 'dark' }) watch( - [() => props.quotaData, () => props.item], + [() => props.quotaData, () => props.item, () => props.chart.type], () => { getItemTagType() }, @@ -310,7 +310,7 @@ onMounted(() => { {{ item.chartShowName ? item.chartShowName : item.name - }}{{ item.desensitized && '(已脱敏)' }} ({{ t('chart.' + item.summary) }}) diff --git a/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue b/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue index b4af5ee9bc..80c1bfec5a 100644 --- a/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue +++ b/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue @@ -1,5 +1,5 @@