Operation review method, device and computer equipment

By intercepting and comparing operation requests through the operation review interceptor, the production accident problem caused by the operator's direct implementation is solved, the safety of production changes is improved and the cost is reduced.

CN115114650BActive Publication Date: 2025-09-19NETSUNION CLEARING CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110304737.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-22
Publication Date
2025-09-19
Estimated Expiration
2041-03-22

AI Technical Summary

Technical Problem

When performing operations through the management platform interface, the operation takes effect directly after the operator submits it. If errors occur during the process, it will have an adverse impact on the production environment and lead to production accidents.

Method used

The operation request is intercepted by the operation review interceptor, and the identification information and operation information of the operator and the reviewer are compared. It will only take effect when they are consistent, otherwise it will not take effect temporarily.

Benefits of technology

It reduces the risk of production changes, improves the safety of production changes, reduces development and testing workload, and reduces implementation costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115114650B_ABST
    Figure CN115114650B_ABST
Patent Text Reader

Abstract

The present invention discloses an operation review method, device and computer equipment, which are applied to a review interceptor, wherein the review interceptor is connected to a review operation request end and a pending review operation request end respectively, and is used to intercept the operation request. The method includes: when intercepting the review operation request sent by the review operation request end, determining whether there is second identification information identical to the first identification information contained in the review operation request, the second identification information being the identification information in the pending review operation request sent by the pending review operation request end; when there is second identification information identical to the first identification information, comparing the first operation information in the review operation request and the second operation information in the pending review operation request; when the first operation information and the second operation information are identical, determining that the review result corresponding to the pending review operation request is passed. By implementing the present invention, the problem of the possible production accident caused by the operator submitting an erroneous operation and taking effect directly is overcome, and the operational risk is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to an operation review method, device and computer equipment. Background Art

[0002] The production environment refers to the formal, online operating environment used by information systems to provide external services, including hardware servers, networks, and software. Production changes refer to modifications to the information system's production environment, including hardware deployment, software version updates, and hardware and software configuration changes. Production changes can be made in a variety of ways, such as logging into the server or through the management platform interface. When using the management platform interface, changes take effect immediately upon submission. Any errors during operation can immediately negatively impact the production environment and lead to production accidents. Summary of the Invention

[0003] Therefore, the technical problem to be solved by the present invention is to overcome the defect in the prior art that the operation takes effect directly after the operator submits it, and if an error occurs during the operation, it will have an adverse impact on the production environment, thereby providing an operation review method, device and computer equipment.

[0004] According to the first aspect, an embodiment of the present invention discloses an operation review method, which is applied to a review interceptor, wherein the review interceptor is respectively connected to a review operation request end and an operation request end to be reviewed, and is used to intercept operation requests, including the following steps: when the review operation request sent by the review operation request end is intercepted, determining whether there is second identification information that is identical to the first identification information contained in the review operation request, the second identification information being the identification information in the operation request to be reviewed sent by the operation request end to be reviewed; when there is second identification information that is identical to the first identification information, comparing the first operation information in the review operation request and the second operation information in the operation request to be reviewed; when the first operation information and the second operation information are the same, determining that the review result corresponding to the operation request to be reviewed is passed.

[0005] Optionally, before intercepting the review operation request sent by the review operation request end and determining whether there is second identification information that is identical to the first identification information contained in the review operation request, the method also includes: when intercepting the operation request to be reviewed, generating second identification information corresponding to the operation request to be reviewed; sending the second identification information to the operation request end to be reviewed, so that the operation request end to be reviewed sends the second identification information to the review operation request end as the first identification information in the review operation request.

[0006] Optionally, the method further includes: when the operation request is intercepted, determining whether the operation request needs to be reviewed based on the request header in the operation request; when the operation request needs to be reviewed, determining whether the operation request is an operation request to be reviewed or a review operation request.

[0007] Optionally, when the second identification information identical to the first identification information does not exist, it is determined that there is no operation request to be reviewed, and feedback is given to the review operation requesting end.

[0008] Optionally, when the first operation information and the second operation information are different, it is determined that the review result corresponding to the review operation request is failed, and feedback is respectively given to the to-be-reviewed operation requesting end and the review operation requesting end.

[0009] Optionally, the second operation information and the second identification information are both stored in a preset database, and determining whether there is second identification information that is identical to the first identification information included in the review operation request includes:

[0010] The first identification information is compared one by one with the identification information stored in the preset database to determine whether there is second identification information identical to the first identification information in the preset database.

[0011] Optionally, the method further includes: when the review result corresponding to the review operation request is passed, deleting the second operation information and the second identification information.

[0012] According to the second aspect, the present invention also discloses an operation review device, which is applied to a review interceptor, and the review interceptor is respectively connected to the review operation request end and the operation request end to be reviewed, and is used to intercept operation requests, including: a first determination module, which is used to determine whether there is second identification information that is identical to the first identification information contained in the review operation request when the review operation request sent by the review operation request end is intercepted, and the second identification information is the identification information in the operation request to be reviewed sent by the operation request end to be reviewed; a comparison module, which is used to compare the first operation information in the review operation request and the second operation information in the operation request to be reviewed corresponding to the second identification information when there is second identification information that is identical to the first identification information; a second determination module, which is used to determine that the review result corresponding to the operation request to be reviewed is passed when the first operation information and the second operation information are the same.

[0013] According to the third aspect, an embodiment of the present invention also discloses a computer device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the steps of the operation review method as described in the first aspect or any optional embodiment of the first aspect.

[0014] According to the fourth aspect, an embodiment of the present invention further discloses a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the operation review method as described in the first aspect or any optional embodiment of the first aspect.

[0015] The technical solution of the present invention has the following advantages:

[0016] The operation review method and device provided by the present invention are applied to a review interceptor, which is respectively connected to the review operation request end and the operation request end to be reviewed, and is used to intercept operation requests. When the review operation request sent by the review operation request end is intercepted, it is determined whether there is second identification information that is identical to the first identification information contained in the review operation request. The second identification information is the identification information in the operation request to be reviewed sent by the operation request end to be reviewed. When there is second identification information that is identical to the first identification information, the first operation information in the review operation request and the second operation information in the operation request to be reviewed are compared. When the first operation information and the second operation information are the same, it is determined that the review result corresponding to the operation request to be reviewed is passed. The present invention provides a universal implementation method by intercepting the operation requests to be reviewed submitted by the operator and the review operation requests submitted by the reviewer. There is no need to add a double-review function for each operation one by one, which reduces the workload of development and testing and reduces the implementation cost. At the same time, by comparing whether the operation information in the operation request to be reviewed is the same as the operation information in the review operation request, the present invention overcomes the problem that the operator's submission of an erroneous operation will take effect directly, which will have an adverse impact on the production environment and cause a production accident. The risk of production changes operated through the console is reduced and the safety of production changes is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0018] Figure 1 A specific example diagram of an operation review system in an embodiment of the present invention;

[0019] Figure 2 A flowchart of a specific example of an operation review method according to an embodiment of the present invention;

[0020] Figure 3 is a principle block diagram of a specific example of an operation review device in an embodiment of the present invention;

[0021] Figure 4 FIG. 4 is a diagram showing a specific example of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION

[0022] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0023] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0024] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "installed," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; internal connections between two components; wireless connections or wired connections. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.

[0025] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0026] When operating through the management platform interface, for example, in the China UnionPay Clearing Platform, the "exchange rate" in the production environment is modified through the management platform interface. The traditional method is to modify the exchange rate number and click Save, and the exchange rate will take effect directly. When there is a problem with the input exchange rate number, it will result in capital loss.

[0027] Therefore, the embodiment of the present invention discloses an operation review method, such as Figure 1 As shown, the operation review method is applied to the operation review system, including: a review interceptor and a to-be-reviewed operation request end and a review operation request end connected thereto respectively, wherein the to-be-reviewed operation request end is used for the operator to send the to-be-reviewed operation request to the review interceptor, and the review operation request end is used for the reviewer to send the review operation request to the review interceptor, and the review interceptor is used to intercept operation requests, including the review operation request sent by the review operation request end, the to-be-reviewed operation request sent by the to-be-reviewed operation request end, and the operation request that does not need to be reviewed sent by other terminals (for example, for sea For example, daily necessities do not need to be reviewed). When a normal operation request is intercepted, it is released directly; when an operation request to be reviewed or an operation request is intercepted, the review process is executed, that is, the information in the operation request to be reviewed submitted by the operator is compared with the information in the review operation request submitted by the reviewer to determine whether the information in the operation request to be reviewed is consistent with the information in the review operation request. When the comparison result is consistent, the review result corresponding to the operation request to be reviewed is determined to be passed; when the comparison result is inconsistent, feedback is given to the operation request end to be reviewed and / or the review operation request end.

[0028] Specifically, if Figure 2 As shown, the operation review method includes the following steps:

[0029] S11: When a review operation request sent by a review operation requesting end is intercepted, determine whether there is second identification information that is the same as the first identification information included in the review operation request, the second identification information being the identification information in the review operation request sent by the review operation requesting end.

[0030] Exemplarily, the review operation request may be an HTTP request, which includes a request header and a request body. The review operation request carries information including first identification information, first operation information, and identification information indicating whether a review process is required. The embodiment of the present invention does not specifically limit the content of the review operation request, and those skilled in the art may determine it based on actual circumstances. The second identification information may be stored locally or in a preset database. The embodiment of the present invention does not specifically limit the second identification information, and those skilled in the art may determine it based on actual circumstances.

[0031] The above-mentioned review operation request can be sent by the review operation request end through a wireless network. Similarly, the pending review operation request can be sent by the pending review operation request end through a wireless network.

[0032] The first and second identification information are used to identify the operation requests from the review requesting end and the pending review requesting end, facilitating the determination of the first operation information in the review request and the second operation information in the pending review request for comparison. This identification information may include only data, only letters, a combination of letters and numbers, or special characters. This embodiment of the present invention does not specifically limit this identification information; those skilled in the art may configure it based on actual circumstances.

[0033] The first identification information and the second identification information may be agreed upon in advance by the operator of the operation requesting end to be reviewed and the reviewer of the review operation requesting end. The operator and the reviewer directly write the agreed upon first identification information and second identification information in the operation requesting end to be reviewed and the review operation request respectively and send them.

[0034] Alternatively, the operator may first submit an operation request to be reviewed, and the review interceptor may randomly generate second identification information corresponding to the operation request to be reviewed. The operator may then send the second identification information to the reviewer, so that the review operation requesting end may use the second identification information as the first identification information to identify the review operation request. The specific process is as follows:

[0035] First, when an operation request to be reviewed is intercepted, second identification information corresponding to the operation request to be reviewed is generated.

[0036] Exemplarily, the operation request to be reviewed is intercepted by the review interceptor via a wireless network. The operation request to be reviewed may also be an HTTP request. At this time, the operation request to be reviewed includes the second operation information but does not include the second identification information. The review interceptor randomly generates the second identification information corresponding to the operation request to be reviewed, and stores the second identification information together with the operation request to be reviewed directly locally or in a preset database. The embodiment of the present invention does not specifically limit the storage location of the second identification information and the operation request to be reviewed, and those skilled in the art can determine it according to actual conditions.

[0037] The second identification information may also include only data, only letters, a combination of letters and numbers, or some special characters. The embodiment of the present invention does not specifically limit the identification information, and those skilled in the art may set it according to actual conditions.

[0038] Secondly, the second identification information is sent to the end requesting the operation to be reviewed, so that the end requesting the operation to be reviewed sends the second identification information to the end requesting the review operation as the first identification information in the review operation request.

[0039] For example, the second identification information may be sent by the review interceptor via a wireless network to the end-party requesting the operation to be reviewed. The end-party requesting the operation to be reviewed sends the second identification information via a wired or wireless network to the end-party requesting the review operation as the first identification information of the end-party requesting the review operation, so that the first identification information and the second identification information are identical.

[0040] Determining whether there is second identification information that is identical to the first identification information included in the review operation request can be done by comparing the first identification information with the identification information in a preset database or locally stored one by one to determine whether there is second identification information that is identical to the first identification information in the preset database.

[0041] S12: When there is second identification information that is identical to the first identification information, compare the first operation information in the operation review request with the second operation information in the operation request to be reviewed.

[0042] Exemplarily, the first operation information and the second operation information are specific operation information, for example, they can be the modification of exchange rates, the setting of the trigger frequency of a certain task, the setting of a current limit number, and the modification of the database status, etc. The embodiment of the present invention does not specifically limit the operation information, and those skilled in the art can set it according to actual business needs. When there is second identification information that is the same as the first identification information, the second operation information to be compared with the first operation information is determined. When the second identification information does not exist, it is determined that there is no operation request to be reviewed, and feedback information is sent to the review operation request end to inform the review operation request end that there is no operation request to be reviewed, and this review operation has failed.

[0043] S13: When the first operation information and the second operation information are the same, determine that the review result corresponding to the operation request to be reviewed is passed.

[0044] For example, when the first operation information and the second operation information are identical, the review result corresponding to the pending operation request is determined to be passed, and the pending operation request is released so that the management backend can execute the operation information. When the first operation information and the second operation information are different, the review result corresponding to the pending operation request is determined to be failed, and feedback information is sent to the pending operation requesting end and the review operation requesting end, respectively, to inform the review operation requesting end and the pending operation requesting end that the operation information is incorrect and the operation is temporarily ineffective.

[0045] The operation review method provided by the present invention is applied to a review interceptor, which is respectively connected to the review operation request end and the operation request end to be reviewed, and is used to intercept operation requests. When the review operation request sent by the review operation request end is intercepted, it is determined whether there is second identification information that is identical to the first identification information contained in the review operation request. The second identification information is the identification information in the operation request to be reviewed sent by the operation request end to be reviewed. When there is second identification information that is identical to the first identification information, the first operation information in the review operation request and the second operation information in the operation request to be reviewed are compared. When the first operation information and the second operation information are the same, it is determined that the review result corresponding to the operation request to be reviewed is passed. The present invention provides a universal implementation method by intercepting the operation requests to be reviewed submitted by the operator and the review operation requests submitted by the reviewer. There is no need to add a double-review function for each operation one by one, which reduces the workload of development and testing and reduces the implementation cost. At the same time, by comparing whether the operation information in the operation request to be reviewed is the same as the operation information in the review operation request, the present invention overcomes the problem that the operator's submission of an erroneous operation will take effect directly, which will have an adverse impact on the production environment and cause a production accident. The risk of production changes operated through the console is reduced and the safety of production changes is improved.

[0046] As an optional implementation of the embodiment of the present invention, the operation review method further includes:

[0047] When an operation request is intercepted, whether the operation request needs to be reviewed is determined based on the request header in the operation request; when the operation request needs to be reviewed, the operation request is determined to be a pending review operation request or a review operation request.

[0048] Exemplarily, the request header of the operation request received by the review interceptor includes identification information of whether a review is required, and the identification information can be a digital identification or an alphabetical identification. The embodiment of the present invention does not specifically limit the information on whether a review is required, and those skilled in the art can determine it based on the actual request. For example, when a review is required, the review information in the request header is "true", and when a review is not required, the review information in the request header is "flase". When an operation request is received, it is first determined whether the operation request needs to go through the review process based on the request header in the operation request. When the operation request needs to be reviewed (for example, a review operation request, an operation request to be reviewed), a review process is performed. When the operation request does not need to be reviewed, it is directly released to facilitate the control console to execute the operation information, thereby reducing the processing workload of the review interceptor and improving the efficiency of operation request processing.

[0049] As an optional implementation of the embodiment of the present invention, the operation review method further includes:

[0050] When the review result corresponding to the review operation request is passed, the second operation information and the second identification information are deleted, freeing up the preset database or local storage space, providing space for the review of other operations, and also reducing the number of traversals of the comparison process, thereby improving the working efficiency of the review interceptor.

[0051] The embodiment of the present invention also discloses an operation review device, such as Figure 3 As shown, it is applied to the review interceptor, which is connected to the review operation request end and the pending review operation request end respectively, and is used to intercept the operation request, including:

[0052] The first determination module 21 is used to determine whether there is second identification information that is identical to the first identification information contained in the review operation request when intercepting the review operation request sent by the review operation request end, and the second identification information is the identification information in the operation request to be reviewed sent by the operation request end to be reviewed; the specific implementation method can be found in the relevant description of step S11 in the above embodiment, which will not be repeated here.

[0053] The comparison module 22 is used to compare the first operation information in the review operation request with the second operation information in the operation request to be reviewed corresponding to the second identification information when there is second identification information that is identical to the first identification information; the specific implementation method can be found in the relevant description of step S12 in the above embodiment, which will not be repeated here.

[0054] The second determining module 23 is configured to determine that the review result corresponding to the operation request to be reviewed is passed when the first operation information and the second operation information are the same. The specific implementation method is described in the relevant description of step S13 in the above embodiment and will not be repeated here.

[0055] The operation review device provided by the present invention is applied to a review interceptor, which is respectively connected to the review operation request end and the operation request end to be reviewed, and is used to intercept operation requests. When the review operation request sent by the review operation request end is intercepted, it is determined whether there is second identification information that is identical to the first identification information contained in the review operation request. The second identification information is the identification information in the operation request to be reviewed sent by the operation request end to be reviewed. When there is second identification information that is identical to the first identification information, the first operation information in the review operation request and the second operation information in the operation request to be reviewed are compared. When the first operation information and the second operation information are the same, it is determined that the review result corresponding to the operation request to be reviewed is passed. The present invention provides a universal implementation method by intercepting the operation requests to be reviewed submitted by the operator and the review operation requests submitted by the reviewer. There is no need to add a double-review function for each operation one by one, which reduces the workload of development and testing and reduces the implementation cost. At the same time, by comparing whether the operation information in the operation request to be reviewed is the same as the operation information in the review operation request, the present invention overcomes the problem that the operator's submission of an erroneous operation will take effect directly, which will have an adverse impact on the production environment and cause a production accident. The risk of production changes operated through the console is reduced and the safety of production changes is improved.

[0056] As an optional implementation of the embodiment of the present invention, the operation review device further includes:

[0057] The generation module is used to generate second identification information corresponding to the operation request to be reviewed when intercepting the operation request to be reviewed; the specific implementation method can be found in the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0058] The sending module is configured to send the second identification information to the requesting end for the operation to be reviewed, so that the requesting end for the operation to be reviewed sends the second identification information to the requesting end for the review operation as the first identification information in the review operation request. The specific implementation method is described in the relevant description of the corresponding steps in the above embodiment and will not be repeated here.

[0059] As an optional implementation of the embodiment of the present invention, the operation review device further includes:

[0060] The interception module is used to determine whether the operation request needs to be reviewed based on the request header in the operation request when the operation request is intercepted; the specific implementation method can be found in the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0061] The third determining module is used to determine whether the operation request is a pending-review operation request or a review operation request when the operation request needs to be reviewed. The specific implementation method is described in the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0062] As an optional implementation of the embodiment of the present invention, the operation review device further includes:

[0063] The fourth determining module is used to determine that there is no pending review operation request when there is no second identification information identical to the first identification information, and to provide feedback to the review operation requesting terminal. Specific implementation methods are described in the corresponding steps in the above embodiment and will not be repeated here.

[0064] As an optional implementation of the embodiment of the present invention, the operation review device further includes:

[0065] The fifth determining module is configured to, when the first operation information and the second operation information are different, determine that the review result corresponding to the review operation request is not passed, and provide feedback to the requesting end for the operation to be reviewed and the requesting end for the review operation, respectively. The specific implementation method is described in the relevant description of the corresponding steps in the above embodiment and will not be repeated here.

[0066] As an optional implementation of the embodiment of the present invention, the second operation information and the second identification information are both stored in a preset database, and the first determining module 21 includes:

[0067] The first determining submodule is configured to compare the first identification information with the identification information stored in the preset database to determine whether there is second identification information identical to the first identification information in the preset database. Specific implementation methods are described in the corresponding steps in the above embodiment and will not be repeated here.

[0068] As an optional implementation of the embodiment of the present invention, the operation review device further includes:

[0069] The deletion module is configured to delete the second operation information and the second identification information when the review result corresponding to the review operation request is passed. Specific implementation methods are described in the corresponding steps in the above embodiment and will not be repeated here.

[0070] The embodiment of the present invention also provides a computer device, such as Figure 4 As shown, the computer device may include a processor 31 and a memory 32, wherein the processor 31 and the memory 32 may be connected via a bus or other means. Figure 4 The bus connection is taken as an example.

[0071] The processor 31 may be a central processing unit (CPU). The processor 31 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above chips.

[0072] The memory 32 is a non-transitory computer-readable storage medium that can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as the program instructions / modules corresponding to the operation review method in the embodiment of the present invention (for example, Figure 3 The processor 31 executes various functional applications and data processing of the processor by running the non-transitory software programs, instructions, and modules stored in the memory 32, thereby implementing the operation review method in the above method embodiment.

[0073] The memory 32 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created by the processor 31, etc. In addition, the memory 32 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 32 may optionally include a memory remotely located relative to the processor 31, and these remote memories may be connected to the processor 31 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0074] The one or more modules are stored in the memory 32 and when executed by the processor 31, perform the following steps: Figure 2 The operation review method in the illustrated embodiment.

[0075] For details of the above computer equipment, please refer to Figure 2 The corresponding descriptions and effects in the embodiments shown can be understood and will not be repeated here.

[0076] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD), or a solid-state drive (SSD). The storage medium can also include a combination of the above-mentioned types of memory.

[0077] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.

Claims

1. An operation review method, characterized in that: Applied to the review interceptor, the review interceptor is connected to the review operation request end and the pending review operation request end respectively, and is used to intercept the operation request, including the following steps: When an operation request to be reviewed is intercepted, generating second identification information corresponding to the operation request to be reviewed; Sending the second identification information to the end requesting the operation to be reviewed, so that the end requesting the operation to be reviewed sends the second identification information to the end requesting the review operation as the first identification information in the review operation request; When intercepting the review operation request sent by the review operation requesting end, determining whether there is second identification information that is identical to the first identification information included in the review operation request, the second identification information being the identification information in the request for the operation to be reviewed sent by the requesting end for the operation to be reviewed; When there is second identification information that is identical to the first identification information, comparing the first operation information in the review operation request with the second operation information in the to-be-reviewed operation request; When the first operation information and the second operation information are the same, it is determined that the review result corresponding to the to-be-reviewed operation request is passed.

2. The method according to claim 1, characterized in that The method further comprises: When the operation request is intercepted, determining whether the operation request needs to be reviewed according to the request header in the operation request; When the operation request needs to be reviewed, the operation request is determined to be an operation request to be reviewed or a review operation request.

3. The method according to claim 1, characterized in that When the second identification information identical to the first identification information does not exist, it is determined that there is no operation request to be reviewed, and feedback is sent to the review operation requesting end.

4. The method according to claim 1, wherein When the first operation information and the second operation information are different, it is determined that the review result corresponding to the review operation request is failed, and feedback is respectively given to the to-be-reviewed operation requesting end and the review operation requesting end.

5. The method according to claim 1, wherein The second operation information and the second identification information are both stored in a preset database, and determining whether there is second identification information that is identical to the first identification information included in the review operation request includes: The first identification information is compared one by one with the identification information stored in the preset database to determine whether there is second identification information identical to the first identification information in the preset database.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: When the review result corresponding to the review operation request is passed, the second operation information and the second identification information are deleted.

7. An operation review device, characterized in that: Applied to the review interceptor, the review interceptor is connected to the review operation request end and the pending review operation request end respectively, and is used to intercept the operation request, including: a generating module, configured to, when intercepting an operation request to be reviewed, generate second identification information corresponding to the operation request to be reviewed; A sending module, configured to send the second identification information to the end requesting the operation to be reviewed, so that the end requesting the operation to be reviewed sends the second identification information to the end requesting the review operation as the first identification information in the review operation request; a first determining module configured to, upon intercepting a review operation request sent by the review operation requesting end, determine whether there is second identification information identical to the first identification information included in the review operation request, where the second identification information is the identification information in the request for the operation to be reviewed sent by the requesting end for the operation to be reviewed; a comparison module, configured to compare the first operation information in the review operation request with the second operation information in the to-be-reviewed operation request corresponding to the second identification information when there is second identification information that is identical to the first identification information; The second determining module is configured to determine that a review result corresponding to the to-be-reviewed operation request is passed when the first operation information and the second operation information are the same.

8. A computer device, characterized in that: include: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the steps of the operation review method as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the operation review method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Online examination and approval method, device and storage medium

    CN108876306A

  • Filtering method and apparatus for submitting a request, electronic device and storage medium

    CN108985092A