关于 activiti 工作流实战的使用疑惑

2023-08-14 17:46:59 +08:00
 waizuiyixiao649
最近在看了一些工作流的视频和文档之后结合到实际项目里去使用的时候,总感觉是硬把这个工作流在业务代码里挂上去的,并没有真正的去结合业务和工作流去使用,想请问一下有没有比较好的实战方面的博客、文档、或者视频,最好是 activiti 的谢谢!
1875 次点击
所在节点    程序员
9 条回复
murmur
2023-08-14 17:56:57 +08:00
工作流就是行政审批啊,各大企业、gov 的行政事务类审批,你之前怎么调研的啊。。。

如果你感觉没有结合业务说明 activiti 默认太弱了,不二开至少对国内开发不满足,国内的工作流都是深度绑定表单的,可以直接控制权限,字段状态,显隐,甚至是值
AmaQuinton
2023-08-14 18:02:15 +08:00
参考一: https://www.activiti.org/userguide/
参考二: https://xuzhongcn.github.io/activiti/activiti.html
参考三: https://kafeitu.me/activiti.html

咖啡兔 的博客里面,有书籍推荐,activit 的版本号可能有些低,但不影响,可以找找,将官方文档引用到实际业务中来,最后结合轻流、宜搭等流程网站,对业务就有会了解
tedzhou1221
2023-08-14 18:23:41 +08:00
多年前,也是看咖啡兔的博客和 activiti 的书籍。 接触了实际业务后,明白了什么叫“中国式工作流”。

之前遇到过的需求是:回退时,可选择退到前面的任务节点。
potatowish
2023-08-14 18:28:03 +08:00
activiti 我实践过,不需要绑定表单,直接通过 activiti 提供的接口驱动流程往下执行,同时各节点也可以提供我们的业务接口来设置回调。流程中间涉及到的数据以 json 形式流转,你可以做成一套公共的流程服务。
shomis
2023-08-14 18:52:01 +08:00
可预见流程会频繁变更的时候才适合流程引擎,不然一个简单的状态机就搞完了。
starlin
2023-08-15 09:40:13 +08:00
建议 flowable
visper
2023-08-15 09:45:07 +08:00
一个建议,做国内政企工作流,不要用 activiti, 否则你会发现什么需求做不到,什么功能需要改得很麻烦. 你就直接弄一个简单的待办表,最多加一个流程实例表,需要什么字段的就在里面加,维护好待办表状态就行. 最好能足够简单,数据错误能随便改,造数据能随便造一条随便跑流程.
jack778
2023-08-15 12:42:07 +08:00
如果你仅仅是做审批的话, 最好的方法是自己写一个, 那玩意太重了, 最可怕的是二次开发的难度很大, 如果你后面要加各种变态的需求, 基本很难实现, 就算实现了也很恶心.
jack778
2023-08-15 12:42:53 +08:00
@visper 是的, 那东西改起来太几把恶心了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/965219

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX