方案选型
1、activiti
注意java版本和activiti的关系
https://blog.csdn.net/qq_40109075/article/details/123642788
activiti有新的开源替代(原来的activiti的团队做的)
2、flowable
权限相关
工作流框架有自己的角色和用户以及权限需要关联到我们业务系统的用户和角色以及权限上去。
flowable
https://documentation.flowable.com/latest/howto/howto/howto-oauth2-keycloak
flowable用于处理工作流,但是企业得业务系统是一般有自己的用户、角色、权限,工作流的流转过程的用户需要使用业务系统的,这个是需要核心解决的