An approval process control method suitable for low-code platforms
By building and associating approval modules on a low-code platform, combined with machine learning and multi-level verification methods, we solve the problems of high operational complexity and low efficiency of existing electronic approval methods in complex approval processes, and achieve efficient simplification of the approval process. and compliance assurance.
Patent Information
- Application Number
- CN202210684461.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-16
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2042-06-16
AI Technical Summary
The existing electronic approval methods are functionally limited when dealing with complex approval processes, resulting in high operational complexity and low efficiency, making it difficult to meet the approval requirements of complex demand scenarios.
By building an approval module on a low-code platform, establishing associations between modules, and using machine learning to recommend associated modules, the approval process is simplified. At the same time, identity verification, handwriting verification and pen holding posture verification are introduced to ensure the compliance of the approval process. .
It effectively reduces the complexity of the approval operation, simplifies the approval process, improves the execution efficiency of the approval work, saves the time required for processing the approval, and ensures the compliance of the approval process.
Smart Images

Figure CN114971578B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of urban platform construction, and in particular, to an approval process management and control method suitable for a low-code platform. Background Art
[0002] At present, in the process of administrative approval, the commonly used approval methods are electronic approval and paper approval, and the use of electronic approval is becoming more and more widespread.
[0003] However, the current electronic approval form is still relatively simple and has relatively large functional limitations. For scenarios with more and more complex approval processes, the existing electronic approval method is still not convenient enough.
[0004] In view of this, this application is hereby filed. Summary of the invention
[0005] The purpose of the present invention is to provide an approval process management method suitable for a low-code platform, which can effectively reduce the complexity of approval operations in the process of electronic approval, fully simplify the approval process, and improve the execution efficiency of approval work. For demand scenarios with more and more complex approval processes, it effectively saves the time required for processing approvals.
[0006] The embodiment of the present invention is achieved as follows:
[0007] A method for controlling approval processes applicable to a low-code platform, comprising:
[0008] Construct the same type of approval content into a separate approval module and save it as a template;
[0009] Select the approval modules required in the template according to the approval needs, establish associations between the selected approval modules, and form approval content;
[0010] In the process of selecting the approver, once the approver is selected for any approval module in the approval content, the same approver is matched for the remaining approval modules in the approval content.
[0011] Furthermore, the selection method of the approver includes any one of the following forms:
[0012] (1) The initial approver is selected by the approver, and the subsequent approver is selected by the previous approver;
[0013] (2) All approvers are selected and arranged in the approval order by the approval submitter.
[0014] Furthermore, the approval process control method applicable to the low-code platform also includes: performing machine learning on the association relationship established between the selected approval modules, and establishing a learning model for establishing the association relationship between the approval modules;
[0015] When selecting the approval modules required in the template according to the approval needs, after at least one approval module is selected, the top n approval modules with the highest probability of establishing an association relationship therewith are recommended according to the learning model.
[0016] Furthermore, the approval process management and control method applicable to the low-code platform also includes: setting a verification process based on the confidentiality of the approval process; the verification process includes identity verification and handwriting verification.
[0017] Furthermore, the verification process also includes: pen holding posture verification;
[0018] Pen holding posture verification includes:
[0019] Setting the writing surface of the electronic pen;
[0020] The writing surface is divided into a capture area and a writing area; the writing area is located in the middle of the writing surface, and both the upper and lower sides of the writing area are capture areas; the capture area and the writing area are arranged horizontally for horizontal writing;
[0021] Two laser emission points are set within a range of 8 to 20 mm from the tip of the electronic pen, and a grip corrector is set at the pen holder of the electronic pen, so that when the electronic pen is correctly held using the grip corrector, the two laser emission points are projected onto the capture areas on the upper and lower sides of the writing area respectively;
[0022] When signing in the writing area using the electronic pen, capturing the movement paths of the laser dots in the two capturing areas;
[0023] Check the movement path of the laser point to determine whether it is the signature of the person himself.
[0024] Furthermore, in the process of capturing the moving path of the laser spot, the electronic pen starting to write in the writing area is used as a capture start signal, and the electronic pen stopping writing in the writing area is used as a capture stop signal.
[0025] Furthermore, the position point of the pen tip of the electronic pen in the writing area and the position point of the laser point in the capture area are associated to obtain the positional relationship between the pen tip position and the two laser point positions in the entire writing process;
[0026] When checking the movement path of the laser point, it includes: checking the position relationship.
[0027] Furthermore, when checking the laser point motion path, it also includes:
[0028] The first position point of the pen tip when the electronic pen starts writing in the writing area is taken as the coordinate origin;
[0029] Determine the plane coordinates of the pen tip position and the two laser point positions relative to the coordinate origin according to the position relationship;
[0030] The plane coordinates are converted into space coordinates by combining the relative positions of the pen tip on the electronic pen and the two laser emission points, and the laser emission directions of the two laser emission points;
[0031] Check the changes in spatial coordinates during the writing process to determine whether it is the signature of the person himself.
[0032] Furthermore, the laser emission directions of the two laser emission points are not parallel.
[0033] Furthermore, in the verification process, handwriting verification includes scaling the handwriting, and pen holding posture verification includes scaling the laser point movement path; wherein the scaling ratio of the handwriting is the same as the scaling ratio of the laser point movement path.
[0034] The beneficial effects of the technical solution of the embodiment of the present invention include:
[0035] The approval process management method suitable for a low-code platform provided in an embodiment of the present invention can effectively reduce the complexity of approval operations during electronic approval, fully simplify the approval process, and improve the execution efficiency of approval work. For demand scenarios with more and more complex approval processes, it effectively saves the time required to process approvals. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0037] Figure 1 A schematic diagram of the signing process in the approval process management method applicable to the low-code platform provided in an embodiment of the present invention.
[0038] Description of reference numerals:
[0039] Electronic pen 100 ; pen tip 110 ; laser emission point 120 ; laser point 200 ; capture area 300 ; writing area 400 . DETAILED DESCRIPTION
[0040] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0041] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0042] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0043] The terms “first”, “second”, “third”, etc. are only used for distinguishing descriptions and should not be understood as indicating or implying relative importance.
[0044] It should be understood that the "system", "device", "unit" and / or "module" used in the present invention are a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, if other words can achieve the same purpose, the words can be replaced by other expressions.
[0045] As shown in this specification and claims, unless the context clearly provides an example, the words "a", "an", "the", etc. do not refer to the singular, but also include the plural. Generally speaking, the terms "include" and "comprise" only indicate the inclusion of the steps and elements that have been clearly identified, and these steps and elements do not constitute an exclusive list. The method or device may also include other steps or elements.
[0046] The flowcharts used in this specification are used to illustrate the operations performed by the system according to the embodiments of this specification. It is understood that the operations of each step are not necessarily performed precisely in order. On the contrary, the steps can be processed in reverse order or simultaneously. At the same time, other operations can also be added to these processes, or one or more operations can be removed from these processes.
[0047] Example
[0048] This embodiment provides an approval process control method applicable to a low-code platform, which includes:
[0049] Construct the same type of approval content into a separate approval module and store it as a template for easy calling;
[0050] Select the approval modules required in the template according to the approval needs, establish associations between the selected approval modules, and form approval content;
[0051] In the process of selecting approvers, once an approver is selected for any approval module in the approval content, the same approver will be matched for the remaining approval modules in the approval content. In other words, once any approval module in the approval content matches the corresponding approver, the same approver will be matched for the other approval modules in the entire approval content according to the association relationship established between the approval modules. In this way, the workload in the approval submission process is effectively reduced.
[0052] The approval process management and control method suitable for low-code platforms can effectively reduce the complexity of approval operations during the electronic approval process, fully simplify the approval process, and improve the execution efficiency of approval work. For demand scenarios with more and more complex approval processes, it effectively saves the time required to process approvals.
[0053] In this embodiment, the selection method of the approver includes any one of the following forms:
[0054] (1) The initial reviewer is selected by the review submitter, and the subsequent reviewer is selected by the previous reviewer; or
[0055] (2) All approvers are selected and arranged in the approval order by the approval submitter.
[0056] Regardless of the method of selecting the approver, through the improvement of this application, the amount of operation in the approver matching process is very small, which greatly improves the operability and efficiency of the approval process.
[0057] In other embodiments of the present invention, the approval process control method applicable to the low-code platform further includes: performing machine learning on the association relationship established between the selected approval modules, and establishing a learning model for establishing the association relationship between the approval modules;
[0058] When selecting the approval module required in the template according to the approval needs, after at least one approval module is selected, the top n approval modules with the highest probability of establishing an association relationship with it are recommended according to the learning model. In this way, the efficiency of improving the approval content can be effectively improved.
[0059] The specific value of n can be flexibly set according to actual needs.
[0060] Returning to the present embodiment, the approval process management method applicable to the low-code platform also includes: setting a verification process according to the confidentiality of the approval process; the verification process includes identity verification and handwriting verification.
[0061] For ordinary process approvals, there is generally no need to set up a verification process. However, for relatively more important approvals, or approvals involving confidentiality requirements, a verification process needs to be set up.
[0062] The verification process verifies the identity of the signer to ensure that it is the signatory himself who is doing the operation, and verifies the handwriting as a double insurance to ensure that it is the signatory himself who signed.
[0063] In order to further improve the reliability of the verification process and make up for the shortcomings of handwriting verification, the verification process also includes: pen holding posture verification.
[0064] Please refer to Figure 1 , where pen holding posture verification includes:
[0065] A writing surface is provided for the electronic pen 100 to perform electronic writing;
[0066] The writing surface is divided into a capture area 300 and a writing area 400; the writing area 400 is located in the middle of the writing surface, and the upper and lower sides of the writing area 400 are both capture areas 300; the capture area 300 and the writing area 400 are both arranged horizontally for horizontal writing; the writing area 400 is used for the electronic pen 100 to perform electronic writing, and the capture area 300 is used for the laser emission point 120 to project the laser point 200;
[0067] Two laser emission points 120 are arranged within a range of 8 to 20 mm (including but not limited to 8 mm, 10 mm, 12 mm, 15 mm, 20 mm, etc.) from the tip 110 of the electronic pen 100, and a grip corrector is arranged at the pen holder of the electronic pen 100, so that when the grip corrector is used to correctly hold the electronic pen 100, the two laser emission points 120 are respectively projected onto the capture areas 300 at the upper and lower sides of the writing area 400;
[0068] When signing in the writing area 400 using the electronic pen 100, the movement paths of the laser dots in the two capture areas 300 are captured;
[0069] Check the movement path of the laser point to determine whether it is the signature of the person himself.
[0070] Specifically, in the process of capturing the motion path of the laser point, the electronic pen 100 starts writing in the writing area 400 as a capture start signal, and the electronic pen 100 stops writing in the writing area 400 as a capture stop signal. In this way, it can be ensured that the captured motion path of the laser point matches the handwriting of the signature, reducing the interference of irrelevant information.
[0071] In addition, the position point of the pen tip 110 of the electronic pen 100 in the writing area 400 and the position point of the laser point 200 in the capture area 300 are associated to obtain the positional relationship between the position of the pen tip 110 and the two laser points in the entire writing process; that is, in the entire writing process, the position of the pen tip 110 and the position of the laser point are changing as the writing progresses. After the association, when the position of the pen tip 110 is determined on the writing trajectory (i.e., handwriting), at the corresponding time point, the positions of the two laser points are also determined on the laser point movement path.
[0072] When checking the moving path of the laser point, it includes: checking the above-mentioned positional relationship.
[0073] Furthermore, when checking the laser point motion path, it also includes:
[0074] The first position point of the pen tip 110 when the electronic pen 100 starts writing in the writing area 400 is used as the coordinate origin;
[0075] Determine the plane coordinates of the position of the pen tip 110 and the positions of the two laser points relative to the coordinate origin according to the position relationship;
[0076] The plane coordinates are converted into space coordinates based on the relative positions of the pen tip 110 and the two laser emission points 120 on the electronic pen 100 and the laser emission directions of the two laser emission points 120 ;
[0077] Check the changes in spatial coordinates during the writing process to determine whether it is the signature of the person himself.
[0078] Through the above design, handwriting verification and pen holding posture verification are organically combined, with the position of the pen tip 110 as the medium. The position of the pen tip 110 represents the writing process of the handwriting on the one hand, and is also used to determine the position of the laser point at the corresponding moment on the other hand. In this way, combined with the verification of handwriting and the verification of pen holding posture habits, it can be ensured that the signer is the designated approver on the basis of identity verification, effectively avoiding the problem of forged signatures and proxy signatures, and effectively ensuring the compliance of the approval process.
[0079] In order to further improve the reliability of the verification process, the laser emission directions of the two laser emission points 120 are not parallel.
[0080] In the verification process, the size of the signature written by the same approver will be different each time he signs. In order to improve the verification accuracy, the handwriting and the laser point movement path can be scaled for comparison. The scaling ratio of the handwriting is the same as that of the laser point movement path.
[0081] It is understandable that in order to improve the efficiency of the verification process, handwriting samples, laser dot motion path samples, and pen holding habits during writing of each reviewer can be collected in advance to facilitate subsequent verification and checking. Furthermore, the verification process can be machine-verified or machine-combined with manual verification.
[0082] In summary, the approval process control method applicable to the low-code platform provided by the embodiment of the present invention can effectively reduce the complexity of the approval operation in the process of electronic approval, fully simplify the approval process, and improve the execution efficiency of the approval work. For scenarios with more and more complex approval processes, it effectively saves the time required for processing approvals. In addition, handwriting verification and pen holding posture verification are organically combined, with the position of the pen tip 110 as the medium. The position of the pen tip 110 represents the writing process of the handwriting on the one hand, and is also used to determine the position of the laser point at the corresponding moment on the other hand. In this way, combined with the verification of handwriting and the verification of pen holding posture habits, it can be ensured that the signer is the designated approver on the basis of identity verification, effectively avoiding the problem of forged signatures and proxy signatures, and effectively ensuring the compliance of the approval process.
[0083] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for controlling approval processes on a low-code platform, characterized in that: include: Construct the same type of approval content into a separate approval module and save it as a template; Select the approval modules required in the template according to the approval needs, establish associations between the selected approval modules, and form approval content; In the process of selecting the approver, after the approver is selected for any of the approval modules in the approval content, the same approver is matched for the remaining approval modules in the approval content; The approval process control method applicable to the low-code platform also includes: setting a verification process according to the confidentiality of the approval process; the verification process includes identity verification and handwriting verification; The verification process also includes: pen holding posture verification; The pen holding posture verification includes: Setting the writing surface of the electronic pen; The writing surface is divided into a capture area and a writing area; the writing area is located in the middle of the writing surface, and both the upper and lower sides of the writing area are the capture areas; the capture area and the writing area are arranged horizontally for horizontal writing; Two laser emission points are arranged within a range of 8 to 20 mm from the tip of the electronic pen, and a grip corrector is arranged at the pen holder of the electronic pen, so that when the electronic pen is correctly held using the grip corrector, the two laser emission points are respectively projected onto the capture areas at the upper and lower sides of the writing area; When signing in the writing area using the electronic pen, capturing the movement paths of the laser dots in the two capturing areas; The movement path of the laser point is checked to determine whether it is the signature of the person himself.
2. The approval process control method applicable to the low-code platform according to claim 1 is characterized in that: The method of selecting an approver includes any of the following forms: (1) The initial approver is selected by the approver, and the subsequent approver is selected by the previous approver; (2) All approvers are selected and arranged in the approval order by the approval submitter.
3. The approval process control method applicable to the low-code platform according to claim 1 is characterized in that: The approval process control method applicable to the low-code platform also includes: performing machine learning on the association relationship established between the selected approval modules, and establishing a learning model for establishing the association relationship between the approval modules; When selecting the approval modules required in the template according to the approval needs, after at least one of the approval modules is selected, the top n approval modules with the highest probability of establishing an association relationship therewith are recommended according to the learning model.
4. The approval process control method applicable to the low-code platform according to claim 1 is characterized in that: In the process of capturing the moving path of the laser spot, the electronic pen starts writing in the writing area as a capture start signal, and the electronic pen stops writing in the writing area as a capture stop signal.
5. The approval process control method applicable to the low-code platform according to claim 1 is characterized in that: Associating the position point of the pen tip of the electronic pen in the writing area with the position point of the laser point in the capture area to obtain the positional relationship between the pen tip position and the positions of the two laser points during the entire writing process; When checking the movement path of the laser point, it includes: checking the position relationship.
6. The approval process control method applicable to the low-code platform according to claim 5 is characterized in that: When checking the laser point motion path, it also includes: Taking the first position point of the pen tip when the electronic pen starts writing in the writing area as the coordinate origin; Determine the plane coordinates of the pen tip position and the two laser point positions relative to the coordinate origin according to the positional relationship; The plane coordinates are converted into space coordinates based on the relative positions of the pen tip on the electronic pen and the two laser emission points, and the laser emission directions of the two laser emission points; Check the changes in the spatial coordinates during the writing process to determine whether it is the signature of the person himself.
7. The approval process control method applicable to the low-code platform according to claim 6 is characterized in that: The laser emission directions of the two laser emission points are not parallel.
8. The approval process control method applicable to the low-code platform according to claim 1 is characterized in that: In the verification process, the handwriting verification includes scaling the handwriting, and the pen-holding posture verification includes scaling the laser point motion path; wherein the scaling ratio of the handwriting is the same as the scaling ratio of the laser point motion path.
Citation Information
Patent Citations
File signing method and device, storage medium and server
CN109543444A
Data processing method and device
CN111382989A
Service approval method and system, storage medium and electronic equipment
CN112036824A