基于Activity实现自定义审批流

1,941 阅读1分钟

概述

开发自定义审批的由来,是因为调查过市场上Java收费的脚手架集成的审批模块。大多数用的审批流程都是开发人员通过Activity流程设计器设计好审批流程,规定好流程往下的审批路线。部分项目把Activity流程设计器集成到项目中以便能够在平台上创建审批,但Activity流程设计器不适用于普通人员去操作,使得即使在项目中集成了Activity流程设计器也需要懂得Activity的开发人员去操作。

体验地址

地址:http://47.94.192.193:8020
账号:test1 / test654123@

实现功能点

  1. RBAC权限管理

  2. 审批发起权限

  3. 自定义审批表单

  4. 自定义审批流程

    • 审批节点人员支持多人或签、并签、依次审批功能

    • 支持创建条件分支,根据不同条件进入不同审批流程(条件节点参数来于表单数据)

    • 支持创建抄送多个用户

  5. 支持查看待我处理、我已审批、已发起、抄送我的四种任务类型

  6. 处理任务支持查看任务当前进度

  7. 支持查看任务流程进度图

  8. 后端留有相关处理进度消息

功能截图

rbac权限管理

流程中心

设置流程基本信息

设置审批表单

设置审批流程

发起普通审批

发起条件审批

我的任务

处理审批任务

查看审批流程图

管理审批数据