diff --git a/ui/src/views/application-workflow/index.vue b/ui/src/views/application-workflow/index.vue index 7d35658cc..91acd7dc3 100644 --- a/ui/src/views/application-workflow/index.vue +++ b/ui/src/views/application-workflow/index.vue @@ -247,7 +247,14 @@ function clickoutsideDebug() { function clickNodes(item: any, data?: any) { if (data) { item['properties']['stepName'] = data.name - item['properties']['node_data'] = data + item['properties']['node_data'] = { + ...data, + function_lib_id: data.id, + input_field_list: data.input_field_list.map((field: any) => ({ + ...field, + value: field.source == 'reference' ? [] : '' + })) + } } workflowRef.value?.addNode(item) showPopover.value = false