EasyBpm 文档
EasyBpm 整体概览
EasyBpm整体项目小,但是涉及到及技术比较全,以下为系统的整体概览
整体设计思路
将一个完整流程,按照功能点,抽象拆分出无强关联的各个模块。降低各个模块之前的耦合性,提升项目的可维护性和健壮性。
拆分思路
按照一个完整申请单拆分出以下功能点:
申请人基本信息
申请表单基本信息
审批记录
查看流程图
流程图高亮
附件上传
模板附件管理
表单按钮(提交按钮/审批按钮)
表单
演算审批链
审批链合并规则
通知模块
申请编号规则
申请人基本信息
申请表单信息
审批记录
查看流程图
附件上传
模板附件下载
提交申请按钮(暂存、提交、撤销)
用户审批表单
用户审批按钮(通过、不通过、退回、跳转、加签、减签、新增临时节点)
演算审批链
审批节点人员合并
通知模板
申请编号规则
接口文档
接口文档: swagger API接口文档