(二十五)「JVS-Rules规则引擎 V2.5」— 决策流节点

📅 2026/7/21 22:00:37
(二十五)「JVS-Rules规则引擎 V2.5」— 决策流节点
核心概念决策流节点是规则引擎中构成决策流程的基本单元。它具备快速引用其他决策流、可视化编排以降低技术门槛、灵活控制结果以适应多变业务场景的核心功能。通过拖入并连接节点、配置引用决策流、按需新增或引入变量并处理入参支持录入、节点、入参、变量四种传参方式可选择所需输出结果从而实现高效调用外部决策流的处理能力。核心功能与意义快速引用将其他复杂的决策流通过直接选择即可引用到配置的决策中。可视化编排通过图形化的配置直观地设计查看配置详情降低技术门槛方便非技术人员参与规则设计。灵活控制结果支持输出结果、不同传参方式、不同决策引用适应多变的业务场景。配置步骤通过决策流设计器可以轻松配置决策流节点1.添加并连接节点从左侧的组件列表中将“规则流”节点拖入右侧的画布中并将其与决策流的开始节点或上游节点连接起来也可以点击上下游连线上的直接添加节点。2. 进入配置界面点击画布上的“规则流”节点右侧会显示其配置面板。您需要配置引用的决策流和输出结果。3.选择引用规则流在“决策流配置”中点击“引用的决策流”下拉框选择要引用的外部决策流。变量设置在此之前您可以根据实际情况在“变量设置”中新增变量或引入变量以便为后续的入参传递做准备。4. 配置决策入参选择好引用的决策流后如果该决策流定义了入参则这些入参会显示在“决策入参加工”区域。您需要为每个入参指定传参方式和对应的值。支持的四种传参方式传参方式说明录入手动直接输入一个固定值。此方式下如果存在两个决策入参它们将进行合并使用。节点以当前决策流中某个上游节点的输出值作为入参。入参以当前决策流自身的自定义入参作为入参。变量以当前决策流中已定义的某个变量值作为入参可以拿到一个动态结果。5. 设置输出结果完成入参配置后您需要指定该决策流节点要输出的结果。这个结果就是引用的决策流执行完成后输出的具体字段值。关键总结决策流节点是规则引擎的复用单元可以嵌套调用其他已配置好的决策流。通过配置传参方式录入、节点、入参、变量可以灵活地将上下文数据传递给被引用的决策流。通过选择输出结果可以精确控制最终从被引用决策流中获取哪个字段的值。建议在规则设计中结合业务需求合理选用传参方式并明确输出字段以充分发挥决策流节点的复用性与灵活性。