需求
用户自己可以使用前端组件,定义一个流程,比如自定义一个档案审批流程。
这是接手的第一个需求,选型已经选好了,让我先了解两天flowable,然后参与开发
如图:
实现:
1. 流程定义
项目使用flowable作为工作流引擎.前端集成了一个流程设计器, 通过在设计页面, 就可以实现流程设计和部署. 在进行流程设计的时候,还可以为一个活动配置是谁去管理他。
2.子表配置
在设计完一个流程后, 比如说请假流程, 通常需要用户填写一些请假相关的信息, 比如请假的开始时间, 结束时间. 请假原因.
请假人等等.. 因此我们需要先设计一个表单.
会生成界面和数据库表
3.流程和表单关联
4.添加左侧菜单
可以配置权限,谁能看,谁能编辑
5.给菜单绑定表单
绑定前:
绑定后: