Data auditing method and system and server

By judging the account type on the user side and directly conducting data audits in the online environment, the problem of low data audit efficiency in the existing technology is solved, and efficient data audit and verification are achieved.

CN119887061APending Publication Date: 2025-04-25GUANGZHOU XIBEISI INTELLIGENT TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311379931.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-23
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In the prior art, data auditing requires first import into the test environment and then to the online environment, resulting in duplication of functions and workloads, and the audit efficiency is low.

Method used

By determining whether the user account is an audit account, the data to be reviewed will be directly pushed to the user side in the online environment. The user side determines the audit result of the data based on the input operation, and there is no need to test the environment for auditing.

Benefits of technology

It realizes data auditing in an online environment, avoids the problem of inconsistent page display caused by inconsistent testing environment and online environment, and improves the audit efficiency and verification availability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119887061A_ABST
    Figure CN119887061A_ABST
Patent Text Reader

Abstract

The invention provides a data auditing method and system, and a server. The method comprises the following steps: receiving a user account sent by a user side; if the user account is not the auditing account, returning the first data in the online state to the user side; and if the user account is an auditing account, returning the first data and second data in a to-be-audited state to the user side, and determining an auditing result of the second data in response to an input operation of the user side. In the method, a test environment is not needed for auditing, so that the auditing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of data audit technology, and in particular to a data audit method, system, and server. Background Art

[0002] With the gradual development of computer technology, the types of applications have gradually diversified, such as teaching applications, game applications, etc. Before managers upload or publish new data in applications, they need to review the data first. Only after the review is passed can the new data be uploaded or published to ensure that users can use the data normally after it is uploaded or published.

[0003] Currently, when reviewing the above data, it is first necessary to import the above data into the test environment for review. After the review is passed, the above data is imported into the online environment to complete the upload or release. Under this review method, it is necessary to import the data into the test environment first and then into the online environment, which will generate two import functions and two import inspection workloads, and the review efficiency is low. Summary of the invention

[0004] The embodiments of the present application provide a data audit method, system, and server, which do not require a test environment for testing, thereby improving audit efficiency.

[0005] In a first aspect, an embodiment of the present application provides a data audit method, which includes: receiving a user account sent by a user terminal; if the user account is not an audit account, returning first data in an online state to the user terminal; if the user account is an audit account, returning the first data and second data in a pending audit state to the user terminal, and determining the audit result of the second data in response to an input operation of the user terminal.

[0006] In some embodiments, the audit result includes pass and fail, and the method further includes: if the audit result of the second data is pass, changing the status of the second data to an online status.

[0007] In some embodiments, the input operation includes a first input operation and a second input operation, and determining the review result of the second data in response to the input operation of the user terminal includes: determining a request response review result in response to the first input operation; determining a manual review result in response to the second input operation; and determining the review result based on the request response review result and the manual review result.

[0008] In some embodiments, determining a request response audit result in response to the first input operation includes: obtaining a request instruction and return data based on the request instruction in response to the first input operation; if the request instruction and the return data are normal, then the request response audit result is passed; if the request instruction and / or the return data are abnormal, then the request response audit result is failed.

[0009] In some embodiments, determining the audit result based on the request response audit result and the manual audit result includes: obtaining the current operation progress; determining the business logic audit result based on the current operation progress; determining the audit result based on the request response audit result, the manual audit result and the business logic audit result.

[0010] In some embodiments, the method further includes: obtaining the second data in response to a first configuration operation by a user.

[0011] In some embodiments, the method further includes: obtaining the audit account in response to a second configuration operation of the user.

[0012] In a second aspect, an embodiment of the present application provides a server, 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 so that the at least one processor can execute a method as described in any one embodiment of the first aspect.

[0013] In a third aspect, an embodiment of the present application provides a data audit system, which includes a user terminal and a server as described in the second aspect; the user terminal is connected to the server.

[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the method described in any one of the embodiments of the first aspect above.

[0015] In a fifth aspect, an embodiment of the present application further provides a computer program product, wherein the computer program product comprises a computer program stored on a computer-readable storage medium, wherein the computer program comprises program instructions, and when the program instructions are executed by a computer, the computer executes the method described in any one of the embodiments of the first aspect above.

[0016] Compared with the prior art, the beneficial effects of the present application are as follows: Different from the prior art, the present application embodiment provides a data audit method, system, and server, which includes receiving a user account sent by a user terminal; if the user account is not an audit account, returning the first data in an online state to the user terminal; if the user account is an audit account, returning the first data and the second data in a pending audit state to the user terminal, and determining the audit result of the second data in response to the input operation of the user terminal. In this method, there is no need to use a test environment to audit data. By judging whether the user account is an audit account and pushing different data to the user terminal, non-audited users and audited users can use the application in the same environment, thereby improving the efficiency of data audit. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements / modules and steps with the same reference numerals in the drawings are represented as similar elements / modules and steps. Unless otherwise specified, the figures in the drawings do not constitute proportional limitations.

[0018] Figure 1 It is a structural diagram of a content review system provided in an embodiment of the present application;

[0019] Figure 2 It is a structural diagram of a server provided in an embodiment of the present application;

[0020] Figure 3 It is a flowchart of a content review method provided in an embodiment of the present application;

[0021] Figure 4 is a schematic diagram of an interactive interface provided in an embodiment of the present application;

[0022] Figure 5 is a schematic diagram of another interactive interface provided in an embodiment of the present application;

[0023] Figure 6 is a schematic diagram of another interactive interface provided in an embodiment of the present application;

[0024] Figure 7 It is a schematic diagram of another interactive interface provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] The present application is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present application, but do not limit the present application in any form. It should be noted that, for those of ordinary skill in the art, several variations and improvements can also be made without departing from the concept of the present application. These all belong to the protection scope of the present application.

[0026] For ease of understanding of the present application, the present application is described in more detail below in conjunction with the accompanying drawings and specific embodiments. Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as those generally understood by those skilled in the art of the present application. The terms used in the specification of the present application are only for the purpose of describing specific embodiments and are not used to limit the present application. The term "and / or" used in this specification includes any and all combinations of one or more related listed items.

[0027] It should be noted that, if there is no conflict, the various features in the embodiments of the present application can be combined with each other, all within the scope of protection of the present application. In addition, although the functional module division is performed in the device schematic, in some cases, the module division can be different from that in the device. In addition, the words "first", "second", etc. used herein do not limit the data and execution order, but only distinguish the same items or similar items with basically the same functions and effects.

[0028] At present, after the administrator configures the data, the configuration data needs to be reviewed before it can be used by non-audited users. For example, for teaching applications, new teaching resources can be configured, such as teaching levels. Teaching levels can be tasks such as watching videos, listening to audio tasks, and exercises. After configuring the above teaching levels, these configuration data need to be reviewed first, such as reviewing whether the teaching levels can be completed according to the preset rules, reviewing whether the configuration data is displayed normally in the interactive interface, etc. In the prior art, when reviewing data, the review is first conducted in the test environment, and then the data is imported into the online environment after the review is passed, and then the data is distributed to specific users. In this way, the review process is in the test environment. After being imported into the online environment, due to the inconsistency between the test environment and the online environment, for example, the test environment is on the web page, and the online environment is on smart devices (such as tablets, desktop learning machines, mobile phones and other terminals), there may be inconsistent page displays, and the restriction logic on the web page is less than that of smart devices, resulting in the audited data being unable to meet the verification availability requirements. In addition, in this way, first importing the test environment and then importing the online environment will generate the functional volume of two imports, the workload of two import checks, and the audit efficiency is low.

[0029] In order to solve the above technical problems, the embodiments of the present application provide a data audit method, system, and server. In the data audit method, different user accounts can use different data. In this way, no matter which version of the application is used, the auditor can use the content to be audited, and can audit the data in an online environment without affecting the normal use of other users, and improve the availability of verification.

[0030] As an example, see Figure 1 , Figure 1 The following is a schematic diagram of an application scenario of a data audit system provided in an embodiment of the present application. A user terminal 100 is connected to a server 200 via a network, wherein the network may be a wide area network or a local area network, or a combination of the two.

[0031] The user terminal 100 can be used to obtain the user's input operation and send the user's input operation to the server 200. The user terminal 100 can be an interactive interface such as a web page, or various types of terminals such as a laptop, a desktop computer or a mobile device. The user terminal 100 may include other hardware and software that support operation. The hardware may include a keyboard, a mouse, a display, a microphone, etc. The software may include an operating system, etc. The operating system is a program that manages and controls the hardware and software resources of the user terminal 100. The software may also include various application programs (applications, apps).

[0032] If the user performs configuration operations on the user terminal 100, the user terminal 100 is the management terminal, and the configuration operations may be configuring a new directory, configuring a new level, or configuring an audit account, and setting these directories and levels to a pending audit state. After receiving the above configuration operations, the server 200 will store the corresponding configuration data, that is, store the new directory, new level, and audit account, etc. If the user performs input operations on the user terminal 100, the user terminal 100 is the device terminal, and the input operations may be operations such as login request operations or confirmation operations. After receiving the above input operations, the server 200 will perform a corresponding interaction process with the user terminal 100.

[0033] In this embodiment, the server 200 can be used to execute the data audit method provided by this application. For details, see Figure 2 , which shows the hardware structure of the server 200 capable of executing the data audit method described in this application. The server 200 may be Figure 1 Server 200 is shown.

[0034] See also Figure 2 The server 200 includes a processor 201 and a memory 202 connected in communication. Here, the communication connection can be connected via a bus. Figure 2 The bus connection is used as an example. It can be understood that Figure 2 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0035] The processor 201 is configured to support the server 200 to perform the corresponding functions in the data audit method. The processor 201 can be a central processing unit (CPU), a network processor (NP), a hardware chip or any combination thereof. The above-mentioned hardware chip can be an application specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The above-mentioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL) or any combination thereof.

[0036] The memory 202 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 program instructions / modules corresponding to the data audit method in the embodiment of the present application. The processor 201 can implement the data audit method in any of the following method embodiments by running the non-transitory software programs, instructions and modules stored in the memory 202.

[0037] The memory 202 may include a volatile memory (VM), such as a random access memory (RAM); the memory 202 may also include a non-volatile memory (NVM), such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD); the memory 202 may also include a combination of the above types of memory.

[0038] It is understandable that the server 200 also includes other hardware and software that support operation. The hardware may include a keyboard, a mouse, a display, etc. The software may include an operating system, etc. The operating system is a program that manages and controls the hardware and software resources of an electronic device. The software may also include various application programs (applications, apps). Here, other parts of the server 200 that are not related to the improvement of the embodiment of the present application will not be described.

[0039] It can be understood from the above that the data audit method provided in the embodiment of the present application can be implemented by various types of electronic devices with processing capabilities, such as being implemented by a processor of an electronic device or by other devices with computing and processing capabilities. Other devices with computing and processing capabilities can be smart terminals or servers that are connected to the electronic device for communication.

[0040] The above-mentioned product can execute the method provided in the embodiment of the present application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.

[0041] The following describes the data audit method provided by the embodiment of the present application in combination with the exemplary application and implementation of the server provided by the embodiment of the present application. Figure 3 , Figure 3 : is a flow chart of a data audit method provided in an embodiment of the present application. It is understandable that the execution subject of the data audit method may be one or more processors of a server. The method includes:

[0042] Step S100: receiving a user account sent by the user terminal 100 .

[0043] Specifically, the user terminal 100 has an interactive interface with an application icon on the interactive interface. After the user clicks the application icon, the user terminal 100 will present a user account input box. Then, after the user enters the user account in the input box, the user terminal 100 obtains the user account and sends the user account to the server 200. The server 200 can receive the user account sent by the user terminal 100. The user account can be information that can be used to identify the user identity, such as a character string and a user avatar.

[0044] Step S200 : if the user account is not a review account, the first data in the online state is returned to the user terminal 100 .

[0045] First data refers to data in the application that does not need to be reviewed. For example, for a teaching application, the first data may be teaching resources such as teaching catalogs and teaching levels. Teaching levels may include tasks such as watching videos, listening to audio, practicing exercises, recording, drawing, and reading picture books.

[0046] After the server 200 receives the user account, the server 200 will determine whether the user account is an audit account. If so, it will query the first data in the online state and return the first data to the user terminal 100. After receiving the first data, the user terminal 100 can display the corresponding interactive interface based on the first data. For example, if the first data contains the following teaching catalogs: "Insects", "Birds" and "Fish", and each teaching catalog contains the following teaching levels: "Think about it", "Look at it" and "Play it", then after receiving the first data, the user terminal 100 will display the following interactive interface. Figure 4 As shown in the figure, the interactive interface displays the first-level teaching directories such as "Insects", "Birds" and "Fish". After entering the first-level directory, such as entering the "Birds" teaching directory, Figure 5 As shown in the figure, the interactive interface will display three teaching levels, namely "Think", "Look" and "Play". Figure 4 In the figure, the teaching catalogs "Insects" and "Birds" are solid line icons, indicating that the catalog is unlocked, and the teaching catalog "Fish" is dotted line icons, indicating that the catalog is in a pending unlocking state, and can enter the unlocking state after completing the previous catalog learning. In actual applications, the display rules and unlocking rules for the pending unlocking state can be set according to actual needs and are not limited here.

[0047] Step S300: If the user account is a review account, the first data and the second data in a state to be reviewed are returned to the user terminal 100 , and the review result of the second data is determined in response to the input operation of the user terminal 100 .

[0048] The second data refers to the data that needs to be reviewed in the application. For example, for a teaching application, the second data can be teaching resources such as new teaching catalogs and new teaching levels. For example, if the second data includes the teaching catalog: "shellfish", then compared to Figure 4 In the embodiment shown, after receiving the second data, the user terminal 100 will Figure 5 As shown, a new teaching directory “Shellfish” is added to the interactive interface.

[0049] In this embodiment, when a user logs in, the server 200 determines whether the user account is an audit account, and returns different data to the user terminal 100 according to the user account, so that the audit account can use both the first data and the unaudited second data, while the normal account can only use the first data. There is no need to audit the data through a special test environment. In this way, no matter which version of the application is used, the auditor can use the content to be audited and can audit the data in an online environment without affecting the normal use of other users. The audit process is conducted in an online environment, which improves the availability of verification.

[0050] In some embodiments, the audit result includes pass and fail, and the method further includes:

[0051] Step S400: If the audit result of the second data is passed, the status of the second data is changed to an online status.

[0052] Specifically, when the server 200 confirms that the second data has passed the review, the second data status is changed to an online status, so that subsequent non-reviewed users can use the second data that has passed the review. Figure 5 In the embodiment shown, if the teaching directory "shellfish" is approved, the status of the teaching directory "shellfish" will be changed to an online status, and the teaching directory can be queried and used when the non-audited account uses it later. In this embodiment, after the second data is approved, the server 200 will automatically change the status of the second data, so that the second data is in an online status after the approval, and the non-audited user can use the approved second data when logging in later, which improves the online speed and efficiency compared to the method of manually changing the data status.

[0053] In some embodiments, when the server 200 confirms that the audit result of the second data is failed, the user can be prompted that the audit has failed, such as sending the audit failure result and the existing problems to the user terminal 100, so that the user terminal 100 displays the audit failure and the existing problems, and prompts the user to make subsequent adjustments or repairs based on the problems. After the adjustments or repairs, the second data can re-enter the audit process.

[0054] In some embodiments, the input operation includes a first input operation and a second input operation, and in response to the input operation of the user terminal 100, determining the review result of the second data includes:

[0055] Step S310: In response to the first input operation, determine the request response review result.

[0056] In one specific embodiment, the step includes step S311: in response to a first input operation, obtaining a request instruction and return data based on the request instruction; step S312: if the request instruction and the return data are normal, the request response review result is passed; step S313: if the request instruction and / or the return data are abnormal, the request response review result is failed.

[0057] The first input operation is an input operation of the user at the user terminal 100, such as Figure 5In the example, the first input operation can be clicking on the teaching catalog "Shellfish", or clicking on the teaching level in the teaching catalog "Shellfish" (such as "Think about it", "Take a look", "Play it", etc.), or an input operation in the teaching level (such as entering the answer in the teaching level "Think about it") and other operations. After receiving the first input operation, the user end 100 will send a corresponding request instruction to the server 200. After receiving the request instruction, the server 200 will query and return data based on the request instruction. Then, the server 300 will determine whether the request instruction and the returned data are normal based on the first input operation. For example, Figure 5 In the example, if the first input operation is the user clicking on the teaching catalog "shellfish", then if the request instruction received by the server 100 is a request instruction for the teaching level corresponding to the teaching catalog "shellfish", the request instruction can be determined to be normal; if the request instruction received by the server 200 is a request instruction for the teaching level not corresponding to the teaching catalog "shellfish", such as a request instruction for the teaching level corresponding to the teaching catalog "fish", the request instruction can be determined to be abnormal; if the data returned by the server 100 is the teaching level corresponding to the teaching catalog "shellfish", the returned data can be determined to be normal; if the data returned by the server 200 is the teaching level not corresponding to the teaching catalog "shellfish", such as the teaching level corresponding to the teaching catalog "fish", the returned data can be determined to be abnormal. Finally, the server 200 determines that the request response audit result is passed when both the request instruction and the returned data are normal; if the request instruction and / or the returned data are abnormal, the request response audit result is determined to be failed.

[0058] Step S320: In response to the second input operation, determine the manual review result.

[0059] Specifically, after the user verifies the second data on the user terminal 100, the user can enter the manual review result in the manual review result input box in the user terminal 100, such as entering "pass" or "fail". Then, the user terminal 100 receives the manual review result and sends it to the server 200. The server 200 will receive the manual review result and determine whether the manual review is passed.

[0060] Step S330: Determine the audit result based on the request response audit result and the manual audit result.

[0061] Specifically, if the request response review result and the manual review result are both passed, the review result is passed; if the request response review result and / or the manual review result are failed, the review result is failed.

[0062] In this embodiment, the final audit result is determined by combining the manual audit result and the request response audit result. The manual and software double audit can improve the availability of the second data after it goes online, and improve the accuracy of the audit.

[0063] In some embodiments, step S330 includes:

[0064] Step S331: Get the current operation progress.

[0065] The current operation progress can be completed items and items to be completed in the application. For a teaching application, the current operation progress can be the teaching directory that has been learned, the teaching directory to be learned, the teaching level that has been completed, the teaching level to be completed, etc.

[0066] Step S332: Determine the business logic review result based on the current operation progress.

[0067] Specifically, based on the user's input operation and the current operation progress, it can be determined whether the current operation progress meets the preset business logic rules. If so, the business logic review result is passed; if not, the business logic review result is failed.

[0068] As in Figure 7 In the embodiment shown, the user's teaching level completion rule (preset business logic rule) should be "Think" → "Look" → "Play". If the user has completed the teaching level "Think" but has not completed the teaching level "Look", and the current user's input operation is an operation in the teaching level "Play", then the business logic review result can be determined as failed.

[0069] Step S333: Determine the audit result based on the request response audit result, the manual audit result and the business logic audit result.

[0070] Specifically, if the request response review result, manual review result and business logic review result are all passed, the review result is passed; if at least one of the request response review result, manual review result and business logic review result is failed, the review result is failed.

[0071] In this embodiment, the user can determine the business logic review process according to actual business needs, and determine the final review result in combination with the manual review result and the request response review result, thereby improving the accuracy of the review and the availability of the second data after it goes online.

[0072] In some embodiments, the method further comprises:

[0073] Step S500: In response to a first configuration operation by a user, second data is obtained.

[0074] Specifically, the user terminal 100 may display a configuration interface, and the user may input a first configuration operation in the configuration interface, such as adding a new teaching directory in the teaching directory configuration option, so that the user terminal 100 receives the first configuration operation and sends the first configuration operation to the server 200. The server 200 parses the first configuration operation to obtain second data, such as a new teaching directory, and stores the second data. Subsequent reviewers may review the second data after logging in. In this embodiment, the management personnel may configure new second data in the configuration interface to facilitate user operation.

[0075] In some embodiments, the method further comprises:

[0076] Step S600: In response to the user's second configuration operation, an audit account is obtained.

[0077] Specifically, the user terminal 100 may display a configuration interface, and the user may input a second configuration operation in the configuration interface, such as adding a new audit account in the audit account configuration option in the configuration interface, so that the user terminal 100 receives the second configuration operation and sends the second configuration operation to the server 200. The server 200 parses the second configuration operation to obtain the audit account and stores the second data. When the user logs in later, the audit account may be compared to determine whether the user is an auditor. It can be seen that in this embodiment, the management personnel can configure the audit account in the configuration interface to facilitate user operation.

[0078] The embodiment of the present application also provides a non-volatile computer-readable storage medium, which stores computer-executable instructions, which are executed by one or more processors, for example, to execute the data audit method described in the above embodiment. The computer-readable storage medium can be a storage medium such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface storage, optical disk, or CD-ROM; it can also be various devices including one or any combination of the above memories. The executable instructions can be in the form of programs, software, software modules, scripts or codes, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and can be deployed in any form, including being deployed as an independent program or being deployed as a module, component, subroutine or other unit suitable for use in a computing environment.

[0079] An embodiment of the present application also provides a computer program product, including a computer program stored on a non-volatile computer-readable storage medium, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes the data audit method described in the above embodiment.

[0080] It should be noted that the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0081] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions to use at least one computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.

[0082] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Under the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes in different aspects of the present application as described above, which are not provided in detail for the sake of simplicity. Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A data audit method, characterized in that: include: Receive the user account sent by the user end; If the user account is not a review account, returning the first data in the online state to the user terminal; If the user account is an audit account, the first data and the second data in a state to be audited are returned to the user terminal, and the audit result of the second data is determined in response to the input operation of the user terminal.

2. The data audit method according to claim 1, characterized in that: The audit result includes pass and fail, and the method further includes: If the review result of the second data is passed, the status of the second data is changed to an online status.

3. The data audit method according to claim 2, characterized in that: The input operation includes a first input operation and a second input operation, and determining the review result of the second data in response to the input operation of the user terminal includes: In response to the first input operation, determining a request response review result; In response to the second input operation, determining a manual review result; The audit result is determined based on the request response audit result and the manual audit result.

4. The data audit method according to claim 3, characterized in that: The step of determining, in response to the first input operation, a request response review result includes: In response to the first input operation, obtaining a request instruction and return data based on the request instruction; If the request instruction and the returned data are normal, the request response review result is passed; If the request instruction and / or the returned data are abnormal, the request response review result is failure.

5. The data audit method according to claim 4, characterized in that: The determining the audit result based on the request response audit result and the manual audit result includes: Get the current operation progress; Determine the business logic review result based on the current operation progress; The audit result is determined based on the request response audit result, the manual audit result and the business logic audit result.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: In response to a first configuration operation by a user, the second data is obtained.

7. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: In response to the second configuration operation of the user, the audit account is obtained.

8. A server, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed 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 method according to any one of claims 1 to 7.

9. A data audit system, characterized in that: comprising a user terminal and a server as claimed in claim 8; The client is connected to the server.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the method according to any one of claims 1 to 7.