配置流程

该视频讲解了流程全局配置,节点配置,插件讲解,流程演示

一、绘制流程图

流程管理-》流程列表
点击新增 创建流程,填写完流程信息后点击确定按钮,会弹出流程设计界面

  1. 拖拽开始节点至画布,并按业务绘制流程图。可参考流程图设计

二、流程配置

全局配置(光标请勿选择节点)
  1. 配置业务对象
  2. 配置全局表单

如图所示:

节点配置(光标选择节点)
  1. 配置节点表单
  2. 配置节点按钮
  3. 配置节点脚本

如图所示:

流程插件配置(可选)
  • 节点脚本插件: 会在流程任务”完成“、”创建“,流程实例”结束“、”创建“、”人工终止“时执行配置的 groovy 扩展脚本
  • 节点通知消息: 可以配置在某些节点发送消息给任务候选人,或者指定人消息通知
  • 节点自由跳转: 流程在某个节点,配置条件,让流程跳转至指定节点
  • 节点表单初始化: 可以在某些节点初始化一些特殊业务数据
  • 节点自动跳过: 可以跳过一些特殊任务,当然也可以全局跳过用于测试流程
  • 会签: 实现任务会签(新增)
  • 子流程: 可以将流程公共逻辑抽出来,拿到子流程运转 (新增)

更多流程功能正在开发中

  • 流程事项: 动态任务,事项拥有单独表单、人员配置,可以定义事项产生自某个任务节点,在某个任务节点回收等
  • 催办: 对任务进行预警并设置超时处理等机制
    更多详细描述可参考流程配置

三、发起流程【重要】

  1. 超管在【流程管理】-【流程列表】中对流程进行授权
  2. 授权了的用户在【个人办公】-【事项申请】-【发起申请】 中启动流程
  3. 填写表单,启动流程
  4. 配置了节点候选人的用户在【个人办公】-【事项办理】-【待办事项】中处理任务
  5. 填写,或者审阅表单后,通过业务需求处理任务(同意,驳回,终止等)
  6. 发起人可以在【个人办公】-【事项申请】-【申请历史】查看申请流程审批进度