apache / dolphinscheduler

Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
https://dolphinscheduler.apache.org/
Apache License 2.0
12.4k stars 4.49k forks source link

[DSIP-48][Process] Sub process support other project child node #16162

Open yeahhhz opened 2 weeks ago

yeahhhz commented 2 weeks ago

Search before asking

Motivation

Currently, the sub-process task node can only select the current project workflow as a child node. We want to enable it to use workflows from different projects, allowing for flexible reuse instead of repeatedly creating definitions. We discovered that this feature can be achieved by simply modifying the frontend code.

Design Detail

add a new form item call child node project in sub process node and save a new field data childNodeProjectCode in task params

Compatibility, Deprecation, and Migration Plan

No response

Test Plan

No response

Code of Conduct