-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Activiti工作流开发说明
Exrick edited this page Feb 18, 2019
·
15 revisions
工作流基于Activiti 5.22,已开发基本流程相关功能,剩下的工作只需开发表单的增删改即可,具体下面以请假申请为例。
-
后台仅需开发相应表单增删改接口,存储至单张表中,如
t_leave
,唯一需注意的地方为新增接口(添加新数据时)需关联业务act_buniess
表,向其添加流程和表ID等信息,参考LeaveController
-
前台仅需开发相应单个表单页面(可以通过路由传参实现相应按钮显示),参考
leave.vue
(以菜单中配置的该路由名name跳转) -
最后记得在系统中配置相应流程信息
- 数据字典"业务表"中添加相应业务表名,如"t_leave";"业务表单路由"中添加相应前端表单组件路由名,如"leave"
- 流程管理中编辑填写关联刚开发的表单信息,业务表的作用主要为用户删除申请时关联删除相应表单数据,表单路由名作用为跳转显示刚前端开发的表单页面
-
流程节点审批人可根据角色、部门、人员设置多个,设置后默认勾选,为或签(任意一人审批,流程进入下一步,即先到先审)
-
如何实现会签?
- 请增加审批节点!
若部署后流程图中文字符无法显示,是因为服务器环境jdk中无相应中文字体,百度安装即可(配置文件已配置微软雅黑,若未配置默认宋体)