Activiti框架学习以后,得怎么使用到公司的业务系统中,这就需要研究和分析了,以下分享本人在公司使用Activiti工作流的方案,主要分为7个点:
(1)使用包装模式扩展7大服务类
(2)业务系统与Activiti的用户进行关联
(3)增加流程和任务处理状态
(4)自制流程审批步骤图
(5)定制流程驳回功能
(6)预估下一岗位审批人
(7)降低微服务数据不一致的概率
以下是详细说明:
(1)使用包装模式扩展7大服务类。
(2)业务系统与Activiti的用户进行关联。
(3)增加流程和任务处理状态。
(4)自制流程审批步骤图。
(5)定制流程驳回功能。
(6)预估下一岗位审批人。
(7)降低微服务数据不一致的概率。
以上的改造方案,目前使用稳定,使用包装类的形式,后续也非常方便扩展和增加新功能。