(九)「JVS-Rules规则引擎 V2.5」— 决策流的管理

📅 2026/6/26 3:28:24
(九)「JVS-Rules规则引擎 V2.5」— 决策流的管理
核心概念决策流Decision flow是一个用于描述和分析决策过程的概念它是一个图形化的模型是规则最终实现可执行的最后形态表现可以显示出一系列决策和相关的条件、选项以及可能的结果。决策流通常由一系列节点和箭头组成每个节点代表一个决策点箭头表示不同决策结果之间的转移路径。决策流可以用于对复杂的决策过程进行建模和分析。它可以帮助人们更好地理解决策的顺序和影响因素并提供一种可视化的方式来识别潜在的决策路径和可能的结果。在实际应用中决策流可以用于多个领域例如业务流程管理、项目管理、风险分析等。通过绘制和分析决策流人们可以更好地理解决策的逻辑和关联性从而支持更明智的决策制定和问题解决。管理功能决策流的管理功能涵盖从创建、编辑、目录组织到状态控制和权限设置的完整生命周期。1. 界面概览进入系统后主要包含四个区域Logo区域导航栏规则目录区域规则详细展示区域2. 目录管理为了有效组织决策流系统支持目录分类管理。新增目录点击左侧目录树上的“ ”或“新增分类”按钮可以创建新的目录形成 ​​目录 - 决策​​ 的两级管理结构。编辑/删除目录鼠标悬空在目录名称上会自动弹出“编辑”和“删除”菜单您可以修改目录名称和图标或删除该目录。3. 决策流的新增操作路径在左侧目录区域鼠标悬停在目标目录上点击出现的“”按钮或页面上的“新建决策”按钮。进入配置点击后系统会进入决策流的配置界面包括基础信息、决策设计、权限设置等多个选项卡。4. 决策流的编辑进入设计在决策列表界面鼠标悬停在某个决策流尾部的“...”按钮上在弹出的菜单中选择【设计】即可进入该决策流的可视化设计界面。修改配置在设计界面中您可以修改决策流的名称、描述、入参以及通过拖拽组件节点来编排决策流程。5. 决策流的展示在规则管理主界面选中一个决策流后右侧会展示其详细信息主要包括基本信息展示决策流的编号、名称、描述、启用状态、当前版本号、创建人和创建时间。版本管理展示该版本发布的版本可以点击设计查看已发布的版本不能​编辑调用示例展示通过API接口调用的方式与方法包括接口地址、请求方式、Headers、请求参数说明和返回参数说明。执行日志展示该决策流历史执行的列表包括执行编号、入参、出参、执行结果、操作人、执行时间及消耗时间等并支持查看每条记录的明细。权限设置配置当前决策的权限控制。安全认证设置该决策流的Token认证和白名单认证。链路拓扑展示该决策流从输入输出→规则节点→变量/入参→函数→数据源整个过程。统计指标展示决策执行记录。6. 决策流的状态控制决策流的状态启用/停用是控制其能否被API调用的关键开关。启用只有在“启用”状态下决策流才能通过API接口被外部系统调用执行。状态切换在设计界面的“版本管理”选项下可以查看该规则保存的版本详情并进行启用/停用状态的切换。权限控制决策流的权限控制分为两部分1.配置权限主要指控制哪些人员或角色可以查看、编辑、删除、执行、启用、发布新版本或导出某个决策流。可以在“权限设置”页面中进行细粒度配置。2.调用权限服务开放控制外部系统如何调用该决策流。可以在“安全认证”页面中开启“凭证访问”需携带凭证可配合IP白名单实现双重认证。