In the Winform development framework, the workflow module is approved and signed.
I have introduced several development processes of workflows in the framework. This article will focus on the specific process in the daily approval process, from the creation of forms, and the transfer process of each approval and signing process, I hope you will have a rough impression on the process processing.
1. Leave Application Form
The specific function described here is that the business form has been completed. The specific usage process is as follows,
We can start to create a specific business approval process. In the business acceptance list, select the corresponding leave application and the corresponding Business Process Creation form will pop up.
Click send to select the next approver, as shown below.
In this way, after the corresponding approver enters, you can see the form in the my to-do business list. Double-click it to view the form and the approval process.
Click the toolbar in the upper-left corner of the form to approve the process.
After the related approval operations are completed, the process is automatically transferred to the next process person defined in the form. Here, the administrator role is selected for processing convenience.
After logging on to the process personnel and viewing the specific business application form, you can see the previous approval comments and other information, as shown below.
Proceed to the [approval] handling process, so that the two processes are completed.
Finally, we can view the completed business application form and the relevant approval information.
Of course, you can also view specific business process logs.
The entire process is completed.
2. Reimbursement Application Form
To add a more complex form, we introduce a business form containing a master-slave table. The detail list includes the details of the reimbursement list.
The specific business form design is as follows.
First, we define the business process as follows.
Create a business form, as shown below.
The approval of several processes is similar to the above processing operations. After the form is completed, the total involved steps are three steps, including the approval process of the general manager, similar to the following form process, the interface effect is as follows.
If the reimbursement cost is less than the condition value (3000), the approval process does not include the General Manager approval process, as shown in the following form.
The above two types of forms are: a common single table form, a master-slave table form containing a detailed list, and the steps contain related filtering conditions, if the conditions are met, the approval process is included. Otherwise, the system automatically skips this step and directly jumps to the next step or completes the process of the entire application form.
Sometimes, in order to conveniently view the corresponding business form, an entry to all forms is generally provided for management and viewing to facilitate maintenance and management, as shown below.
The administrator can delete, recall, and perform other special processing on the business form. In addition, we can also provide an entry to the business data for convenient query and statistics, as shown in the following interface.
Workflow series of WInform development framework:
Simple WorkFlow Design Based on Winform development framework
Table Design and Analysis of the workflow module in the Winform development framework
Business form development of the workflow module in the Winform development framework
Approval and signing of the workflow module in the Winform development framework