preface
Activiti workflow, enterprise ERP, OA, HR, CRM and other approval systems are easily implemented, and the leave approval demo is an example from the process drawing to the end of the approval.
1、 Project form
Springboot + Vue + activiti integrates activiti online editor, rapid development platform and pluggable workflow services.
2、 Project introduction
The project has the functions of user management, department management, code generation, system supervision, report, large screen display, business approval and so on. The function is too powerful. You can only introduce the rough ore. what you see is what you get. Let’s experience it.
3、 Workflow
1. Process model drawing
Enter the process model menu and create a process model. This involves gateway flow, and the flow conditions need to be set. Here, we take the lower branch for those over 30 years old and the upper branch for those under 30 years old. Click the branch line and set the circulation conditions$ {age<=30}。 After saving, we can click publish in the list.
2. Process configuration
After publishing, the list of published models will be reached. Before enabling, we need to set nodes and associate specific documents.
The approver can directly specify the person, Department, department head, initiator and department head according to the role, which basically meets all the flow needs, and can set form variables.
Set up the process form. At present, we have made a test form for asking for leave, and can authorize the corresponding roles to achieve user-defined permissions.
Start after setting.
3. Process submission
Fill out the leave form
When submitting documents, the priority is divided into ordinary, important and urgent. Message notification can select station notification, SMS and email.
Documents can be withdrawn after submission.
Check the process flow progress.
You can also suspend and delete the process.
4. Process approval
The document can be approved by the to do list or rejected by others.
Approved.
Entrust others to wait.
Enter the to do list after approval.
If you are over 30 years old, enter the following branches.
Approved.
5. To do information push
In station message push.
summary
The above only shows the approval process function of the platform, but there are many other functions that have not been shown. I have also written some very easy-to-use components to achieve agile and rapid system development and greatly reduce the development time and cost. At present, I am docking with the mobile terminal for approval. Since there was no time to deploy the online test environment before, considering the recent deployment, you can find me alone for remote demonstration. If you need the source code, please contact me. q:2500564056。
Thanks:Jeecgboot open source http://jeecg.com/ Coffee rabbit activiti actual combat https://kafeitu.me/