跳至内容

拖拽设计,完整BPM能力

无需开发即可设计复杂审批流程


Dmmsys可视化工作流引擎通过AntV X6可视化设计器提供完整BPM能力。拖拽操作即可设计复杂审批流程。支持条件分支、并行执行、子流程、定时器、挂起/恢复,提供15个事件钩子灵活扩展行为。

联系我们

可视化工作流引擎

完整BPM能力
拖拽 · 分支 · 钩子 · 子流程

拖拽设计


AntV X6可视化设计器,拖拽操作,无需编程即可设计复杂流程。

所见即所得设计体验,节点、连线、分支全部通过拖拽完成。

1)可视化设计器:基于AntV X6,提供专业流程图设计能力。

2)节点拖拽:从面板拖拽节点到画布,配置节点属性。

3)连线拖拽:在节点间拖拽连线,定义流程方向。

4)实时预览:设计时实时流程预览,所见即所得。



条件分支


支持条件分支、并行执行、多实例任务,应对复杂场景。

不是简单线性流程,而是支持各种复杂流程控制结构。

1)条件分支:基于条件表达式选择不同执行路径。

2)并行执行:多分支并行执行,提高效率。

3)多实例任务:一个任务可创建多个实例,支持会签场景。

4)汇聚网关:支持并行分支汇聚,等待所有分支完成。



15个事件钩子


15个钩子点灵活扩展流程行为,在各阶段支持自定义逻辑。

事件钩子赋予工作流引擎强大扩展能力,无需修改核心代码。

1)流程启动前:流程启动前执行自定义逻辑,如权限检查、数据初始化。

2)流程启动后:流程启动后执行自定义逻辑,如通知、日志记录。

3)节点执行前:节点执行前执行自定义逻辑,如数据验证、条件检查。

4)节点执行后:节点执行后执行自定义逻辑,如数据处理、状态更新。

5)流程完成前/后:执行自定义逻辑,如结果处理、通知。



七态工作项


工作项七态生命周期管理,完整追踪每个工作项的状态转换。

从创建到完成,每个工作项的状态变化都完整记录。

1)待处理:工作项已创建,等待处理。

2)处理中:工作项正在处理。

3)已完成:工作项正常完成。

4)已取消:工作项已取消。

5)已挂起:工作项已挂起,可恢复。

6)已驳回:工作项已驳回,可重新提交。

7)已转办:工作项已转办给他人。



子流程与挂起


支持子流程、挂起/恢复、定时器,应对复杂业务场景。

流程可嵌套子流程、挂起恢复、设置定时器自动触发。

1)子流程:流程可嵌套子流程,独立定义和状态。

2)挂起/恢复:流程可挂起、暂停执行、稍后恢复。

3)定时器:设置定时器在指定时间自动触发流程或节点。

4)事件触发:监听外部事件,事件发生时自动触发流程或节点。



多变量类型


流程变量支持char/int/float/boolean/date/json/reference类型。

丰富变量类型支持,满足各种业务数据传递需求。

1)char:字符串类型,用于文本数据。

2)int/float:数值类型,用于数字数据。

3)boolean:布尔类型,用于是/否数据。

4)date:日期类型,用于日期时间数据。

5)json:JSON类型,用于复杂数据结构。

6)reference:引用类型,用于Odoo业务对象。



Dmmsys AI平台

语义驱动的企业级AI操作系统


申请演示