配置流程
流程管理-》流程列表
点击新增 创建流程,填写完流程信息后点击确定按钮,会弹出流程设计界面
一、绘制流程图
- 拖拽开始节点至画布,并按业务绘制流程图。可参考流程图设计
二、流程配置
全局配置(光标请勿选择节点)
- 配置业务对象
- 配置全局表单
如图所示:
节点配置(光标选择节点)
- 配置节点表单
- 配置节点按钮
- 配置节点脚本
如图所示:
流程插件配置(可选)
- 节点脚本插件: 会在流程任务”完成“、”创建“,流程实例”结束“、”创建“、”人工终止“时执行配置的 groovy 扩展脚本
- 节点通知消息: 可以配置在某些节点发送消息给任务候选人,或者指定人消息通知
- 节点自由跳转: 流程在某个节点,配置条件,让流程跳转至指定节点
- 节点表单初始化: 可以在某些节点初始化一些特殊业务数据
- 节点自动跳过: 可以跳过一些特殊任务,当然也可以全局跳过用于测试流程
- 会签: 实现任务会签(新增)
- 子流程: 可以将流程公共逻辑抽出来,拿到子流程运转 (新增)
更多流程功能正在开发中
- 流程事项: 动态任务,事项拥有单独表单、人员配置,可以定义事项产生自某个任务节点,在某个任务节点回收等
- 催办: 对任务进行预警并设置超时处理等机制
更多详细描述可参考流程配置
三、发起流程【重要】
- 超管在【流程管理】-【流程列表】中对流程进行授权
- 授权了的用户在【个人办公】-【事项申请】-【发起申请】 中启动流程
- 填写表单,启动流程
- 配置了节点候选人的用户在【个人办公】-【事项办理】-【待办事项】中处理任务
- 填写,或者审阅表单后,通过业务需求处理任务(同意,驳回,终止等)
- 发起人可以在【个人办公】-【事项申请】-【申请历史】查看申请流程审批进度