多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
**菜单路径**:系统平台/流程管理/流程绑定 **功能说明**:实现业务与流程及动态表单(可选)的绑定。这个功能,是将业务与流程引擎结合最关键的一步操作。 ## 一、核心术语 1. 业务实体:业务系统中,承载业务信息的实体,比如请假单的单据实体,报销单的单据实体,销售订单的订单实体等等,它承载了核心业务信息,需要依赖于流程进行流转; 2. 流程定义:顾名思义,流程的定义信息,核心是环节和环节之间的转移; 3. 流程实例:流程定义运行的时候,对每个业务实体的一条记录,都会用一个流程实例来承载; ## 二、基本功能 主体界面如下: ![](https://img.kancloud.cn/a3/09/a30976758d8eac77b205af896e6d77b2_1366x545.png) 依据业务分类,对具体业务,绑定其相关流程; 新增流程绑定信息: 必须先选定一个业务,才可以进行新的标识符绑定; 如果您的业务流程标识符都已经绑定完毕,则会提示: ![](https://box.kancloud.cn/d5776f7d16b13b5d624f8140db6dcedd_1366x538.png) 否则,您就可以进入选定业务的新流程选择标识符的绑定: ![](https://box.kancloud.cn/f310dbe1205d4ec808d8744d42b74742_1363x543.png) 编辑流程绑定信息: ![](https://img.kancloud.cn/0e/7e/0e7eb7377bf67e7b4e55da3dd4ae62e1_1365x541.png) 删除流程绑定信息: ![](https://img.kancloud.cn/6d/54/6d54fa68c7f2adda8d443f5cc61645ac_1366x535.png) 除默认绑定外,其他任何可选的绑定都可以被删除; 选择流程定义界面: ![](https://box.kancloud.cn/1cded06dfbb3af723645756721623045_1290x578.png) >[warning] 系统启动初始化的时候,会自动的给每个流程业务实体绑定【默认流程】,且这种关联类型,固定是【默认】类型 > 为一个流程业务实体新增流程绑定的时候,其关联类型只能是【可选】类型; ***** >[warning] 流程启动的时候,会依据上下文中的【流程识别标签】值来匹配流程,如果找不到匹配的流程,则自动的去使用当前流程业务实体对象关联类型为【默认】的流程; ## 三、绑定历史 流程业务绑定每次切换,都会生成一条历史记录,便于查询业务绑定的历史记录; ![](https://img.kancloud.cn/d1/f1/d1f1f5ac0ac8a40a00a560ebca43bd86_1362x541.png) 可以看到,历史上,该业务流程绑定的记录; ![](https://img.kancloud.cn/7f/4b/7f4b5ca5db790445898a861cafd431dd_1366x543.png) 而且,可以查看历史记录里面,曾经的环节字段赋值设置; ![](https://img.kancloud.cn/43/1b/431b687877195e8607549f19381b21c3_1190x558.png) 曾经的路由表达式历史; ![](https://img.kancloud.cn/d9/69/d969e5c2bf85c6dfb636b035fa23a14c_1190x558.png)