兼容Activiti5 Activiti6 Activiti7 Flowable5 Flowable6 Camunda7 Zeebe 以及自研流程引擎
更多请访问 http://lovemyorangeforever.com/
快速开发平台框架 快速开发平台
bpm 审批流 流程设计器
仿钉钉流程设计器&中国式流程引擎系统 兼容 Activiti5 Activiti6 Activiti7 Flowable5 Flowable6 Camunda 主流工作流引擎
钉钉流程设计器默认是此主流流程引擎无法识别的JSON,需要进行一层转化,才可以被这些流程引擎所识别,
当然还有一个版本是纯搭配JSON使用的后台自研流程引擎
可对标轻流 明道云,简道云,氚云的流程设计器
目前前端流程设计器支持如下节点
1>普通节点(UserTask)
2>并签\或签节点(MultiIinstanceUserTask)
3>定时器(ReceiveTask完成)
4>排他网关(ExclusiveGateway)
5>并行网关(ParallelGateway)
6>子流程(CallActivity)
7>抄送节点
8>发送短信\微信\钉钉\站内信节点
9>业务\请求\脚本\运维\编排节点
10>更多节点 ....等..
后续如果乙方需要增加其他节点,可手把乙方手教开发人员如何添加,稍加一段代码即可
请仔细看一下下方,下方说明了本项目目前都支持什么,都会附带什么东西(重要)
1>本身支持任意节点添加任意层级扩展属性或扩展元素
2>不使用Activiti自带的找人机制 也即 CandidateGroup机制(因为这种机制需要使用activiti/flowable的id表 没有必要)好处 可以支持 岗位\SQL\RestFul\ 相对关系等复杂找人机制3>摒弃 连线上的 条件表达式机制(默认用的JUEL),使用Nashorn引擎 可灵活切换 如Groovy 或者用户自定义条件解析引擎都是可以的4>支持常见中国式流程,目前支持
1]流程跳转 包含但不限于(普通节点跳转,会签节点跳转,包容\并行网关跳转 子流程跳转)以及衍生出来的特事特办,撤回,驳回,驳回发起人等
2]常见的流程需求 待办,在办,已办,抄送,委托,委派,取消委派,归还任务,终止流程,保存草稿,流程图监控,审批意见,审批附件,会签的加签以及减签,外出登记(出差期间,任务自动给委托的那个人),催办,任务加急等
2.1]半实现代码跳过的代码实现(判断什么情况下跳过没有实现,这个各个业务都不一样,可以到时候帮忙联调)跳过的常见业务有 流程第一个节点跳过\下一个节点执行人是当前处理人跳过\任务节点执行人为空跳过\所有节点跳过本人的流程常用审批意见(后台已经写好)激活流程,挂起流程待办的任务数量接口催办代码已经实现,但是业务一般是需要在待办做一个标记 比方说变红 或者多一个小标记 flag后台已经实现,需要配合前端联调任务超时提醒机制已经实现(需要和前端配合显示)还有很多小功能点,
不一一列举了像一些流程迁移以及流程复活那种,在一些流程引擎框架本身就已经实现,不做赘述上述是本项目目前支持的功能,本人如实对比过,在流程方面至少强过 pigx商业版,jeecgBoot商业版,jeesite商业版guns,renren-fast商业版,ruoyi,zheng,CloudPlatform,eladmin,bladex商业版
3]任务提醒站内信机制(目前是配合站内信提醒,当然可以配合乙方人员实现钉钉提醒,短信提醒,等一系列提醒机制)
4]对流程引擎本身进行优化,主要是查询速度上面的优化5]流程门户代码可以接入非关系型数据库(eg:ElasticSearch,MongoDB)如常见的流程统计 都可以在非关系型数据库或者搜索引擎中完成,而无需再去查询mysql6]支持工作流的历史表接入非关系型数据库的方法(ElasticSearch MongoDB)注意:接入非关系型DB或者搜索引擎,并不是所有的表都接入,运行表不需要接入,因为Nosql不能支持强事务历史数据库支持接入,但我建议接入到MongoDB中,因为MongoDB可以间接实现多表联查且MongoDB4.0之后支持弱事务(但是这个事务表Redis的弱事务强)5>本身也算是一个低代码平台,包含配套 流程设计器,拖拽表单设计器,代码生成器,大屏设计器等快速开发平台常见功能
6>后期如需定制工作流插件 如:前后加签,等一切工作流问题,本人也可参与
7>也是最重要的一点授人以鱼不如授人以渔!!!本人可以做到线上或线下 讲解本工作流平台源码 讲解度相当于 工作交接 非常细致的讲解,目前国内应该没有一家敢源码讲解自己产品的,**````**本人可以附带讲解本工作流平台所用的技术:activiti\flowable\camunda此讲解和目前网上现有的视频不一样,目前网上讲解的工作流视频基本只讲工作流基本servcie 以及基本的使用,没有一家完整的配合中国式流程的实战课程,本人是既讲解工作流基础,也讲实战
8>本人赠送一套EasyUI版本的流程设计器(主要是为了可以兼容旧版)当然也可以是BPMNJS
9>附带本项目技术支持**
结尾:
1>价格可谈,演示地址请私聊,谢谢
2>本人8年工作流引擎使用经验本人免费为私聊者进行一次工作流技术选型针对于私聊者所在公司,结合项目周期,成本等进行一次工作流技术选型
重要:支持移动端审批功能示例