1
murmur 2023-08-14 17:56:57 +08:00
工作流就是行政审批啊,各大企业、gov 的行政事务类审批,你之前怎么调研的啊。。。
如果你感觉没有结合业务说明 activiti 默认太弱了,不二开至少对国内开发不满足,国内的工作流都是深度绑定表单的,可以直接控制权限,字段状态,显隐,甚至是值 |
2
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 的版本号可能有些低,但不影响,可以找找,将官方文档引用到实际业务中来,最后结合轻流、宜搭等流程网站,对业务就有会了解 |
3
tedzhou1221 2023-08-14 18:23:41 +08:00
多年前,也是看咖啡兔的博客和 activiti 的书籍。 接触了实际业务后,明白了什么叫“中国式工作流”。
之前遇到过的需求是:回退时,可选择退到前面的任务节点。 |
4
potatowish 2023-08-14 18:28:03 +08:00 via iPhone
activiti 我实践过,不需要绑定表单,直接通过 activiti 提供的接口驱动流程往下执行,同时各节点也可以提供我们的业务接口来设置回调。流程中间涉及到的数据以 json 形式流转,你可以做成一套公共的流程服务。
|
5
shomis 2023-08-14 18:52:01 +08:00
可预见流程会频繁变更的时候才适合流程引擎,不然一个简单的状态机就搞完了。
|
6
starlin 2023-08-15 09:40:13 +08:00
建议 flowable
|
7
visper 2023-08-15 09:45:07 +08:00
一个建议,做国内政企工作流,不要用 activiti, 否则你会发现什么需求做不到,什么功能需要改得很麻烦. 你就直接弄一个简单的待办表,最多加一个流程实例表,需要什么字段的就在里面加,维护好待办表状态就行. 最好能足够简单,数据错误能随便改,造数据能随便造一条随便跑流程.
|
8
jack778 2023-08-15 12:42:07 +08:00
如果你仅仅是做审批的话, 最好的方法是自己写一个, 那玩意太重了, 最可怕的是二次开发的难度很大, 如果你后面要加各种变态的需求, 基本很难实现, 就算实现了也很恶心.
|