fix: 基础组件增加过滤提示

(cherry picked from commit eaf31fd3e7)
This commit is contained in:
wangdan-fit2cloud 2024-12-11 17:51:53 +08:00 committed by shaohuzhang1
parent 3a7a14f590
commit 6583d8d595

View File

@ -11,19 +11,24 @@
<el-tab-pane label="基础组件" name="base">
<el-scrollbar height="400">
<template v-for="(item, index) in filter_menu_nodes" :key="index">
<div
class="workflow-dropdown-item cursor flex p-8-12"
@click.stop="clickNodes(item)"
@mousedown.stop="onmousedown(item)"
>
<component :is="iconComponent(`${item.type}-icon`)" class="mr-8 mt-4" :size="32" />
<div class="pre-wrap">
<div class="lighter">{{ item.label }}</div>
<el-text type="info" size="small">{{ item.text }}</el-text>
<div v-if="filter_menu_nodes.length > 0">
<template v-for="(item, index) in filter_menu_nodes" :key="index">
<div
class="workflow-dropdown-item cursor flex p-8-12"
@click.stop="clickNodes(item)"
@mousedown.stop="onmousedown(item)"
>
<component :is="iconComponent(`${item.type}-icon`)" class="mr-8 mt-4" :size="32" />
<div class="pre-wrap">
<div class="lighter">{{ item.label }}</div>
<el-text type="info" size="small">{{ item.text }}</el-text>
</div>
</div>
</div>
</template>
</template>
</div>
<div v-else class="ml-16 mt-8">
<el-text type="info">没有找到相关结果</el-text>
</div>
</el-scrollbar>
</el-tab-pane>
<el-tab-pane label="函数库" name="function">