流程引擎与业务系统集成
工作流引擎支持与各类业务系统集成,实现流程驱动的业务自动化。
集成工作分为两个阶段:流程引擎侧准备(部署、组织机构、统一认证)与业务系统侧接口调用(建模、发起、办理、监控)。

一、流程引擎侧准备
业务系统调用流程接口前,需先完成以下准备工作。
| 步骤 | 说明 | 参考文档 |
|---|---|---|
| 1. 部署产品安装包 | 部署开发环境,用于集成组织机构与统一身份认证 | 开发环境部署 |
| 2. 组织机构实现 | 从业务系统读取并同步组织机构信息 | 组织机构实现 |
| 3. 用户登录认证 | 与业务系统保持统一登录 | 用户登录认证 |
测试与正式环境说明
- 在线使用:公网测试阶段可不考虑组织机构同步,使用流程引擎内置账号测试即可;正式使用时,组织机构信息需从业务系统同步。
- 本地部署:测试阶段可直接使用流程引擎提供的组织机构信息;正式集成时,必须从业务系统同步组织机构信息。
二、业务系统侧接口调用
完成引擎侧准备后,按以下步骤在业务系统中对接流程能力。
如果表单使用的HTML或AI生成的,可以参考AI表单集成工作流,采用AI编程工具0编码集成。

1. 流程建模
在工作流引擎中设计并发布业务流程。首次操作可参考 创建第一个流程。
2. 业务系统中发起申请
用户使用场景: 用户打开业务系统的表单,填写信息后点击提交。
接口调用步骤: 在业务系统提交的后台代码中,依次调用工作流的 创建接口 和 提交接口。

3. 业务系统中查看待办、办理
用户使用场景: 用户登录系统后,查看流程待办列表,并点击一条进行办理。
接口调用步骤: 先调用 待办接口 展示列表;用户点击办理时,调用 打开接口 查看流程详情。

4. 流程管理与监控
在流程菜单「流程管理 > 实例监控」中,可查看流程总体流转情况,分析各环节的待办数量与超期数量,并据此优化流程。点击流程环节,可查看该环节的实例列表。

接口示例下载
REST 接口集合可下载后导入工具中测试使用。
- Postman:流程引擎 8.2.3.postman.json
- Apifox:流程引擎 8.2.3.apifox.json
