Merge pull request #13867 from ulleo/dev-v2

feat(图表): 字段显示名称提示优化
This commit is contained in:
xuwei-fit2cloud 2024-12-05 17:02:52 +08:00 committed by GitHub
commit 34bc5d710d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 45 additions and 15 deletions

View File

@ -255,11 +255,21 @@ onMounted(() => {
></Icon>
</el-icon>
</span>
<el-tooltip
:effect="toolTip"
placement="top"
:content="item.chartShowName ? item.chartShowName : item.name"
>
<el-tooltip :effect="toolTip" placement="top">
<template #content>
<table>
<tr>
<td>{{ t('dataset.field_name') }}</td>
<td>:</td>
<td>{{ item.name }}</td>
</tr>
<tr>
<td>{{ t('chart.show_name') }}</td>
<td>:</td>
<td>{{ item.chartShowName ? item.chartShowName : item.name }}</td>
</tr>
</table>
</template>
<span class="item-span-style">
<span class="item-name">{{ item.chartShowName ? item.chartShowName : item.name }}</span>
</span>

View File

@ -160,11 +160,21 @@ onMounted(() => {
></Icon>
</el-icon>
</span>
<el-tooltip
:effect="themes === 'dark' ? 'ndark' : 'dark'"
placement="top"
:content="item.chartShowName ? item.chartShowName : item.name"
>
<el-tooltip :effect="themes === 'dark' ? 'ndark' : 'dark'" placement="top">
<template #content>
<table>
<tr>
<td>{{ t('dataset.field_name') }}</td>
<td>:</td>
<td>{{ item.name }}</td>
</tr>
<tr>
<td>{{ t('chart.show_name') }}</td>
<td>:</td>
<td>{{ item.chartShowName ? item.chartShowName : item.name }}</td>
</tr>
</table>
</template>
<span class="item-span-style">
<span class="item-name">{{ item.chartShowName ? item.chartShowName : item.name }}</span>
</span>

View File

@ -336,11 +336,21 @@ onMounted(() => {
></Icon>
</el-icon>
</span>
<el-tooltip
:effect="toolTip"
placement="top"
:content="item.chartShowName ? item.chartShowName : item.name"
>
<el-tooltip :effect="toolTip" placement="top">
<template #content>
<table>
<tr>
<td>{{ t('dataset.field_name') }}</td>
<td>:</td>
<td>{{ item.name }}</td>
</tr>
<tr>
<td>{{ t('chart.show_name') }}</td>
<td>:</td>
<td>{{ item.chartShowName ? item.chartShowName : item.name }}</td>
</tr>
</table>
</template>
<span class="item-span-style">
<span class="item-name">{{ item.chartShowName ? item.chartShowName : item.name }}</span>
<span v-if="item.summary !== ''" class="item-right-summary">