1
LuGew 2019-11-28 09:30:03 +08:00 5
前端 bpmn.js ,後端 activiti
|
2
baihaihui 2019-11-28 09:31:44 +08:00
后端需要在第一次创建的时候为每一个节点生成一个 uuid。记下顺序(为每一个节点记下一个 seq,代表顺序)。拖拽的时候改变 seq。删除的时候删除 uuid (可以不改变 seq )。
|
3
xFan 2019-11-28 09:52:13 +08:00
前一阵给公司写了一个,前端用的好像是阿里开源的一个框架,可以拖动。后端没啥说的··根据自己业务特点写的。。。不是很麻烦。
|
4
snowfuck 2019-11-28 09:53:45 +08:00 1
可以看下 odoo 的工作流
|
5
xFan 2019-11-28 09:54:15 +08:00
每条连接线对应好每个节点 数据库记录好每个节点的目标节点,处理逻辑抽象两个接口,业务端自己实现,一个反射就好了。
|
6
murmur 2019-11-28 09:55:38 +08:00
我们公司买的工作流,不夸张的说,国内复杂的审批流程,洋玩意一个能打的都没有,然而就是性能说不粗话
|
7
sunznx 2019-11-28 09:57:59 +08:00
用 php 实现过 bpmn
|
8
Yogpre 2019-11-28 10:04:06 +08:00
activiti
|
9
toku 2019-11-28 10:09:58 +08:00
本来用 activiti。后来转到 flowable。不过各种奇葩需求真的比较难满足。
|
10
jeffdeng 2019-11-28 10:33:21 +08:00
activiti 满足需求
|
11
12tall 2019-11-28 15:49:00 +08:00
进来学技能
|
12
cplemom 2019-11-28 17:09:45 +08:00
之前用.Net 实现过,具体的可以参考 http://www.wikesoft.cn/
|
13
rizon 2019-11-28 20:10:34 +08:00
当年毕业后接手的第一个工作就是开发公司的审批流,用 activiti
|
14
xhf1024 OP 大佬们有开源的 activiti 项目后台接口可以供小弟参考嘛
|