chore: update el-select to fetch tags on focus and remove unused watch

--bug=1063013 --user=刘瑞斌 【应用编排】文档标签检索组件没有同步知识库更新的标签 https://www.tapd.cn/62980211/s/1790748
This commit is contained in:
CaptainB 2025-10-28 14:55:21 +08:00
parent 8f20f4b002
commit e6b67274a3

View File

@ -194,7 +194,7 @@
<div v-for="(c, index) in form_data.search_condition_list" :key="index">
<el-row :gutter="8" class="mb-8">
<el-col :span="8">
<el-select v-model="c.key" filterable>
<el-select v-model="c.key" filterable @focus="getAllTags(form_data.knowledge_id_list)">
<el-option
v-for="tag in form_data.knowledge_tags"
:key="tag"
@ -361,13 +361,6 @@ function getAllTags(knowledge_ids: any) {
})
}
watch(
() => form_data.value.knowledge_id_list,
(val) => {
getAllTags(val)
},
)
const validate = () => {
return Promise.all([
nodeCascaderRef.value?.validate(),