fix(web): knowledge-retrieval node update

This commit is contained in:
zhaoying
2025-12-31 10:35:40 +08:00
parent fd8466e002
commit 7f05a9c5c3
4 changed files with 26 additions and 4 deletions

View File

@@ -762,9 +762,11 @@ export const useWorkflowGraph = ({
if (data.config[key] && 'defaultValue' in data.config[key] && key !== 'knowledge_retrieval') {
itemConfig[key] = data.config[key].defaultValue
} else if (key === 'knowledge_retrieval' && data.config[key] && 'defaultValue' in data.config[key]) {
const { knowledge_bases } = data.config[key].defaultValue
itemConfig = {
...itemConfig,
...data.config[key].defaultValue
...data.config[key].defaultValue,
knowledge_bases: knowledge_bases.map((vo: any) => ({ kb_id: vo.id, ...vo.config }))
}
}
})