diff --git a/ui/src/components/dynamics-form/items/tree/Tree.vue b/ui/src/components/dynamics-form/items/tree/Tree.vue index e6682ba7d..0d23cd336 100644 --- a/ui/src/components/dynamics-form/items/tree/Tree.vue +++ b/ui/src/components/dynamics-form/items/tree/Tree.vue @@ -102,6 +102,7 @@ import type Node from 'element-plus/es/components/tree/src/model/node' import { get, post, put, del } from '@/request/index' import { cloneDeep } from 'lodash' import { formItemContextKey } from 'element-plus' +const get_extra = inject('get_extra') as any const elFormItem = inject(formItemContextKey, void 0) const request = { get, @@ -168,7 +169,6 @@ function renderTemplate(template: string, data: any) { } const loadNode = (node: Node, resolve: (nodeData: Tree[]) => void) => { - const get_extra = inject('get_extra') as any request_call(request, { url: renderTemplate( '/workspace/${current_workspace_id}/knowledge/${current_knowledge_id}/datasource/tool/${current_tool_id}/' +