Activiti workflow, the approval system is easily implemented, and the leave approval demo is from the process drawing to the end of the approval instance

金陵老街
中文

Preface

Activiti workflow, enterprise erp, oa, hr, crm and other approval systems are easily implemented, and leave approval demos are drawn from the process to the end of approval.

1. Project form

springboot+vue+activiti integrates activiti online editor, rapid development platform, and pluggable workflow service.

2. Project introduction

This project has user management, department management, code generation, system supervision, reports, large-screen display, business approval and other functions. The function is too powerful, only a rough introduction, what you see is what you get, experience it.

3. Workflow

1. Process model drawing

Enter the process model menu and create a process model. This involves gateway transfer and transfer conditions need to be set. Here we are those who are over 30 years old and go to the lower branch, and those who are under 30 years old go to the upper branch. Click on the branch line and set the transfer conditions. ${age<=30}. After saving, we can click Publish in the list. 绘制流程

设置流转条件

在这里插入图片描述

2. Process configuration

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

已发布模型

Approvers can directly designate the person, department, department head, and initiator department head to configure according to their roles, which basically meets all circulation needs, and can set form variables.

节点设置

Set up the process form. At present, a test form for asking for leave has been made, and the corresponding role can be authorized to achieve custom permissions. 设置关联表单

Start after setting.

3. Process submission

Fill in the leave form 填写表单发起申请

列表

The priority of submitting documents is divided into ordinary, important, and urgent. Message notification can be selected from site notification, SMS, email.

提交表单

The documents can be withdrawn after submission. 撤回

Check the progress of the process flow.

查看流转进度

You can also suspend and delete the process. 挂起

4. Process approval

The person who handles the approval list can process the documents (rejected or approved), or entrust others to do it. 审批待办

Approved. 在这里插入图片描述

Entrust others to be on your behalf. 委托他人待办

After the approval is passed, it will enter the completed list. 已办列表

Those who are older than 30 years old, enter the following branch to circulate. 流程查看

Approved.

审批通过

5. Push to do information

Push messages within the site. 在这里插入图片描述

Summarize

The above only shows the approval flow function of the platform, and there are many other functions that are not shown. I also wrote some very useful components to achieve agile and rapid development of the system, greatly reducing development time and cost. It is currently docking with mobile terminal approval. . Because I didn't have time to deploy the online test environment before, considering the near-term deployment, I can find me alone for remote demonstration, and contact me if you need the source code. q:2500564056.

Thanks: jeecgboot open source version http://jeecg.com/ coffee rabbit activiti actual combat https://kafeitu.me/

阅读 11.8k

专注activiti,和快速开发平台的开发。

12 声望
3 粉丝
0 条评论

专注activiti,和快速开发平台的开发。

12 声望
3 粉丝
文章目录
宣传栏