Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Time:2022-5-14

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.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

2. Process configuration

After publishing, the list of published models will be reached. Before enabling, we need to set nodes and associate specific documents.

Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

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.

Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

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.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Start after setting.

3. Process submission

Fill out the leave formJava integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

When submitting documents, the priority is divided into ordinary, important and urgent. Message notification can select station notification, SMS and email.

Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Documents can be withdrawn after submission.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Check the process flow progress.

Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

You can also suspend and delete the process.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

4. Process approval

The document can be approved by the to do list or rejected by others.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Approved.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Entrust others to wait.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Enter the to do list after approval.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

If you are over 30 years old, enter the following branches.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

Approved.

Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

5. To do information push

In station message push.Java integrates activiti workflow, front-end adaptation Vue, process online drawing designer and online form engine

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/

Recommended Today

C serial 20 – exceptions in conversion description

1、 Use formatted output for Strings #include #define BLURB “Authentic imitation!” int D20_1_stringf(void) { printf(“[%2s]\n”, BLURB); printf(“[%24s]\n”, BLURB); printf(“[%24.5s]\n”, BLURB); printf(“[%-24.5s]\n”, BLURB); return 0; } Interpretation: the decimal point is followed by a number, which means that several characters will be output. The one in front of the decimal point indicates how many spaces are […]