简介
zebra-bpm在Flowable基础上进行研发而成,其中拖拽式表单和可视化流程设计器,区别于传统工作流系统,传统工作流系统表单设计器和流程设计器晦涩难懂,对于普通企业用户使用门槛偏高,没有经过专业培训根本无从下手,需要相关专业人员辅助来创建流程。而本设计器界面简单,符合普通大众的思维逻辑,易于理解和上手使用。
优势
✓ 简化复杂的流程设计
- 可视化的流程设计器,让流程设计更直观。
✓ 符合用户操作习惯
- 优化用户操作体验,快速掌握工作流设计工具。
✓ 更灵活的与第三方系统对接
- 提供众多接口,方便对接三方系统如:用户,部门,流转条件等。
在线演示
演示地址: http://bpm.zhanghongbin.xyz
用户 | 账号 | 密码 |
---|---|---|
超级管理员 | admin | admin123 |
也可以使用 http://admin.zhanghongbin.xyz 系统管理后台里的账号
功能介绍
名称 | 描述 |
---|---|
新建工作 | 根据事先设计好的流程,新发起一个新的流程 |
待我处理 | 发起流程后,需要我处理的流程 |
我的发起 | 展示我发起的所有流程 |
我的已办 | 展示我办理的所有流程 |
抄送我的 | 展示所有抄送我的流程 |
表单设计器 | 可视化组件拖拽 |
流程设计器 | 仿钉钉可视化流程设计 |
流程分组 | |
流程复制 | 租户管理员能够复制当前租户流程,超级管理员能够跨租户流程复制 |
条件分支 | |
包容分支 | |
并行分支 | |
提交 | 节点只是为了提交表单或浏览信息,不是为了审核 |
同意 | 流程进行下一步流转 |
拒绝 | 分别可以是:流程结束,退回到上级审批节点,退回到指定节点,流程继续执行(一般情况会后边会有分支节点) |
退回 | |
委派 | |
转办 | |
撤销 | 发起人撤销流程,流程结束 |
消息通知
流程在流转后会发送消息通知,结构如下:
名称 | 描述 |
---|---|
type | 1 催办 2 抄送 3 审核中(同意) 4 退回到发起人 5 拒绝(流程结束) 6 通过(正常结束) 7 发起人撤销 8 审核中(退回) 9 办理 |
processDefinitionId | 流程定义id |
processDefinitionName | 流程定义名称 |
startUserId | 发起人id |
receiver | 接收人列表,类型为 list |
taskId | 任务id |
nodeName | 节点名称 |
processInstanceId | 流程实例id |
messageType | 消息类型,类型为 list |
tenantId | 租户id,默认为空字符串 |
extra | 额外字段,类型为map |
退回到发起人
type为4,receiver为空list,extra会有名为prevNodeName的key,prevNodeName为发起人节点名称
审核中(退回)
type为8,extra会有名为prevNodeName的key,prevNodeName为前一节点名称
通过(正常结束)
type为6,taskId,nodeName为空字符串,receiver为空list
发起人撤销
type为7,taskId 为空字符串,nodeName为root,receiver为空list
拒绝(流程结束)
type为5,taskId,nodeName为空字符串,receiver为空list
使用方式:
message:
url:
yml文件配置接收的url,当节点流转会把以上结构以post方式内容为json格式发送给配置的url地址
业务通知
流程在流转后会发送业务通知,结构如下:
名称 | 描述 |
---|---|
type | 3 审核中(同意) 4 退回到发起人 5 拒绝(流程结束) 6 通过(正常结束) 7 发起人撤销 8 审核中(退回) 9 办理 |
processDefinitionId | 流程定义id |
processDefinitionName | 流程定义名称 |
startUserId | 发起人id |
receiver | 接收人列表,类型为 list |
taskId | 任务id |
nodeName | 节点名称 |
processInstanceId | 流程实例id |
tenantId | 租户id,默认为空字符串 |
extra | 额外字段,类型为map |
businessVariables | 业务变量,类型map |
使用方式:
需要实现 com.dingding.mid.message.BizNotification 接口中 public void notify(BizNotificationDTO bizNotificationDTO) 方法 bizNotificationDTO 参数值为表格中描述的字段
源码授权费用
售价 💰 199
采购请加微信 zhang_hong_bin
注意事项
- 任何个人或者企业不允许将源代码再次以源代码方式出售或者赠送给第三方
- 任何个人或者企业仅允许将源代码用在授权主体企业的项目上,不允许子公司、分公司或者办事处等第三方未授权企业使用源代
- 源码一经售出,概不退换
技术服务支持费用
售价 💰 199
采购请加微信 zhang_hong_bin
包括以下内容:
- 技术答疑
- 安装部署支持
- 二次开发
- 定制集成服务