Enterprise-level workflow engine implementation method and system based on micro-service SaaS
A workflow engine and implementation method technology, applied in the field of enterprise-level workflow engine implementation, can solve problems such as imperfect functions, high use costs, complex engine configuration, etc., to improve high scalability, reduce development difficulty and code amount, The effect of improving the portability and friendliness of use
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] see figure 1 and figure 2 , Embodiment 1 of the present invention provides a method for implementing an enterprise-level workflow engine based on microservice SaaS, including:
[0048] S1. Define the process through the online process designer, add extended nodes according to the BPMN2.0 protocol to store custom business configurations, business configurations include approval rules, approval methods, jump conditions and service calls;
[0049] S2. Define the process form in advance. The process form includes a read-only form and an editable form, and the business document details are displayed during approval through the process form;
[0050] S3. Find the approver at the manual node through the approval rules, judge whether to leave the current manual node and continue to flow down when the specified conditions are met through the approval method, control the direction of the process branch through the jump condition, and remotely call the business module at the spe...
Embodiment 2
[0078] see Figure 4 , Embodiment 2 of the present invention also provides an enterprise-level workflow engine implementation system based on microservice SaaS, including:
[0079] The process definition unit 1 is used to define the process through the online process designer. According to the BPMN2.0 protocol, the expansion node is added to store the customized business configuration. The business configuration includes approval rules, approval methods, jump conditions and service calls;
[0080] The form definition unit 2 is used to pre-define the process form. The process form includes a read-only form and an editable form, and the business document details are displayed during approval through the process form;
[0081] The task processing unit 3 is used to find the approver at the manual node through the approval rules, judge whether to leave the current manual node and continue to flow down when the specified conditions are met through the approval method, control the di...
Embodiment 3
[0096] Embodiment 3 of the present invention provides a non-transitory computer-readable storage medium, the computer-readable storage medium stores a program code for implementing a method for an enterprise-level workflow engine based on microservice SaaS, and the program code includes a method for Execute the instructions of the implementation method of the microservice SaaS-based enterprise-level workflow engine in Embodiment 1 or any possible implementation thereof.
[0097] The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server, a data center, etc. integrated with one or more available media. The available medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, DVD), or a semiconductor medium (for example, a solid state disk (SolidState Disk, SSD)).
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 



