Skip to content

审批管理

作者:唐亚峰 | battcn
字数统计:626 字

BPM工作流

基于 camunda7.x 实现了全套BPM业务流的控制、配合自定义表单可以灵活的渲染审批数据和结果

一:流程设计器

新建流程

进入菜单【审批管理】->【流程设置】->【模型管理】->【新建模型】

Camunda 创建流程模型Camunda 流程模型设计页面

流程配置

设计器右侧可以填写流程信息,流程属性面板

常规信息

  • ID:流程定义key可以自定义,也可以使用默认值,用来标识流程的唯一性
  • 节点名称:定义流程的名称
  • 流程版本:当前流程的版本信息
  • 可执行:部署后是否处于激活状态

模型类别

  • 模型类别:定义当前模型的类别信息(该字段可以在【系统管理】->【基础数据】->【数据字典】中配置)

执行监听器

  • 执行监听器配置请查看![跳转流程监听器]

流程设计

设计区设计选择 创建开始条件 拖拽到设计器区间,即可增加流程节点

  • 引导选择

说明

选中节点直接点击右侧节点类型即可自动生成流程节点

Camunda 流程模型选择节点1Camunda 流程模型选择节点2
  • 点击拖拽

说明

点击左侧设计工具区选中所需节点拖拽到设计区即可生成节点

Camunda 流程模型选择节点3

用户任务节点说明

常规信息

  • ID:用户任务节点key,需保持唯一也可以自定义(不推荐自定义)
  • 节点名称:定义流程任务的名称(例如:经理审批)

人员指派

  • 审批人员:选择任务的审批人(单选:指定审批人 多选:指定多个候选人,指定的候选人可以领取任务审批)

执行监听器

  • 执行监听器说明请查看![跳转流程监听器]
Camunda 流程模型用户任务节点

保存/部署流程

  • 点击保存后保存设计好的流程图 Camunda 流程模型保存

  • 在模型管理页面点击部署即可发布流程 Camunda 流程模型部署流程

二:自定义表单设计器