Workflow (Flowable)

The most commonly used workflow engine is Activiti. The leader originally wanted to use agile bpm, but it was troublesome to assemble and integrate it into old projects. Finally, he chose flowable. Whether it is a springBoot project or an old spring project, it can be integrated relatively quickly. .

In the application of work, the following articles have given me a lot of help, so I will put it together and share it.

1. Workflow Chinese Documentation

https://tkjohn.github.io/

2.flowable workflow engine Chinese documentation

https://tkjohn.github.io/flowable-userguide/

flowable joins the form engine

3.https://www.cnblogs.com/xwbz/p/10130654.html

Use springboot+flowable to quickly implement workflow

4.https://blog.csdn.net/puhaiyang/article/details/79845248

Workflow task monitoring

5.https://www.cnblogs.com/jimboi/p/8477014.html

BPMN2.0 structure of flowable

6. https://www.jianshu.com/p/f7136172dba1

Flowable is developed based on Activiti6, so the database structure is basically the same. Activiti database table structure (table detailed version)

7.https://blog.csdn.net/hj7jay/article/details/51302829

When Flowable was integrated into the project, the original old project already had tables and business designs such as users, groups/roles/organizations, permissions, etc., so the workflow itself is doing a set of users, and the group's permission control will increase additional maintenance. cost.

So let’s make it simple, delete the user and user group association generated by Flowable, group these three tables, create three views with the same name, and view the existing user groups of the query project to associate.

In the actual project, we did not fully use the original user relationship table. After all, the workflow relationship only needs to find the next node (person/group), and a separate association table is added, so that the process is not completely in accordance with the organizational structure. circulation…

Specific project design or analysis according to specific needs

Guess you like

Origin blog.csdn.net/sinat_37239798/article/details/127638529