Skip to content

Commit dab9f8d

Browse files
committed
fix: handle tooltip display for labels in index.vue
--bug=1062579 --user=刘瑞斌 【应用】MCP节点中,工具参数没有提示信息,依然显示提示图标,提示信息为空 https://www.tapd.cn/62980211/s/1783808
1 parent 301785b commit dab9f8d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

ui/src/workflow/nodes/mcp-node/index.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,8 @@
130130
<template #label>
131131
<div class="flex-between">
132132
<div>
133-
<TooltipLabel :label="item.label.label" :tooltip="item.label.attrs.tooltip" />
133+
<TooltipLabel v-if="item.label.attrs.tooltip" :label="item.label.label" :tooltip="item.label.attrs.tooltip" />
134+
<span v-else>{{ item.label.label }}</span>
134135
<span v-if="item.required" class="color-danger">*</span>
135136
</div>
136137
<el-select
@@ -199,7 +200,8 @@
199200
<template #label>
200201
<div class="flex-between">
201202
<div>
202-
<TooltipLabel :label="item.label.label" :tooltip="item.label.attrs.tooltip" />
203+
<TooltipLabel v-if="item.label.attrs.tooltip" :label="item.label.label" :tooltip="item.label.attrs.tooltip" />
204+
<span v-else>{{ item.label.label }}</span>
203205
<span v-if="item.required" class="color-danger">*</span>
204206
</div>
205207
<el-select

0 commit comments

Comments
 (0)