#🌻 工作流使用
无需开发代码,即可快速创建工作流、表单,并完成审批、监控等操作。
#功能脑图
#特点
- 基于 Flowable(Activiti)生来具有的稳定工作流引擎。
- 使用flowable官方流程设计器,功能强大,操作熟悉。
- 支持流程导入导出,符合BPMN规范,中国式工作流。
- 在线流程表单设计器,免去繁琐的表单开发步骤。
- 支持流程发起、任务办理、保存、指定、追踪、退回、跳转、委托、转办、终止、挂起、加签、减签等功能。
- 任务退回支持退回到任意历史节点,兼容并行网关、子流程等。
- 任务审批支持指定下一审批人、任务期限、优先级等。
- 任务跳转可自由跳转到指定节点,满足特事特办的需求。
- 任务加签、减签可动态为会签、或签任务临时增加、减少签核人员。
- 任务委托可将任务委托给他人,他人办理完成后再回到委托人。
- 支持流程跟踪图,流程状态展现,流转信息,任务历史,任务分配信息。
- 支持表单挂载,全局表单,节点表单。
- 支持流程事件脚本在线编写,包括:流程启动、完成、取消;任务分配、创建、结束等。
- 支持智能提交,相同处理人自动跳过,自动完成第一个任务。
- 版本化管理流程,新调整的流程业务不影响正在运行,未结束的流程继续流转。
- 流程在线监控,运行中、已结束的流程掌控在手,可将运行中流程挂起、终止。
- 完善的审批记录机制,每一步审批操作都进行详实的记录。
后续计划
- 数据实体在线设计
- 数据实体与表单字段关联
- 完善的消息通知体制(催办、邮件、消息、短信通知等)
- 丰富表单设计器组件功能
#一个完整的流程示例
#1. 创建一个流程分类
首先先创建一个流程分类,对我们新建的流程或表单进行归类。进入菜单:业务流程-> 分类管理,点击“新增分类”按钮,新建一个分类,数据如下:
name:分类名称
code:分类编码
注意:分类名称和分类编码均不可重复。
#2. 设计一个请假模型
进入菜单:业务流程-> 模型管理,点击“新增模型”按钮,新建一个模型,数据如下:
name: 模型名称
key: 模型键值
注意:键值不能重复,并且只能以下划线(_)或字母开头
模型创建完毕,进入到列表页面,点击刚才创建的【设计】按钮,进入到如下流程设计器页面。
接下来,我们按照如下步骤,设计上面的流程图。
#2.1.拖拽开始节点、任务节点、结束节点,并通过连接线连接。
#2.2.双击每一个节点,分别给他们取名字。
#2.3.点击第一个【填写申请单】的节点,选择,“分配用户”,在弹出框选择“流程发起人”。