Business processing methods, devices and servers

CN116233220BActive Publication Date: 2026-08-14CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-31
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0005]本申请提供一种业务处理方法、装置及服务端,用以解决业务的业务信息的配置正确性较低的技术问题

Benefits of technology

[0044]本申请提供的一种业务处理方法、装置及服务端,获取核验请求;其中,核验请求包括待核验业务的业务标识,待核验业务包括设置的多个业务信息。基于预设的业务规则知识库,对业务标识对应的待核验业务的多个业务信息进行核验,得到核验结果信息;其中,预设的业务规则知识库包括多个业务信息之间的规则约束信息,核验结果信息表征待核验业务的业务信息是否设置正确。根据核验结果信息,对待核验业务进行相应处理,以完成核验处理。本方案中,获取核验请求,核验请求包括待核验业务的业务标识。基于预设的业务规则知识库,判断业务标识对应的待核验业务的多个业务信息是否符合业务规则知识库中的规则约束信息,并得到核验结果信息,并根据核验结果信息,对待核验业务进行相应处理,进而完成核验处理。所以,可以对业务的业务信息进行自动核验,减少人工核验误差率,提升业务配置质量,减少因配置错误导致的用户投诉,填补了现有业务信息核验的技术空白,解决了业务的业务信息的配置正确性较低的技术问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116233220B_ABST
    Figure CN116233220B_ABST
Patent Text Reader

Abstract

This application provides a business processing method, apparatus, and server, relating to data processing technology. The method includes: obtaining a verification request; wherein the verification request includes a business identifier of a business to be verified, and the business to be verified includes multiple pieces of business information. Based on a preset business rule knowledge base, the multiple pieces of business information of the business to be verified corresponding to the business identifier are verified to obtain verification result information; wherein the preset business rule knowledge base includes rule constraint information between the multiple pieces of business information, and the verification result information indicates whether the business information of the business to be verified is set correctly. According to the verification result information, the business to be verified is processed accordingly to complete the verification process. The method of this application can automatically verify the business information of a business, reduce the error rate of manual verification, improve the quality of business configuration, and solve the technical problem of low configuration correctness of business information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to data processing technology, and more particularly to a business processing method, apparatus, and server. Background Technology

[0002] Currently, it is necessary to first complete the configuration of complex single services (mobile network, broadband, existing services, promotions, etc.) and converged services (broadband-finance, mobile network package promotions, smart home series, financial cooperation, etc.) according to the relevant documents of the marketing department, and then put the configured services into the market for users to use.

[0003] In existing technologies, when configuring services, the service information is usually configured manually by the service personnel.

[0004] However, in existing technologies, business information is manually configured by business personnel. These personnel are limited by their business skills and operational proficiency, making it difficult to accurately configure the business information and ensuring its correctness. This results in low efficiency and a high error rate. Summary of the Invention

[0005] This application provides a business processing method, apparatus, and server to solve the technical problem of low configuration accuracy of business information.

[0006] Firstly, this application provides a business processing method, including:

[0007] Obtain a verification request; wherein the verification request includes a service identifier of the service to be verified, and the service to be verified includes multiple sets of service information;

[0008] Based on a preset business rule knowledge base, multiple business information of the business to be verified corresponding to the business identifier are verified to obtain verification result information; wherein, the preset business rule knowledge base includes rule constraint information between multiple business information, and the verification result information indicates whether the business information of the business to be verified is set correctly.

[0009] Based on the verification results, the business to be verified is processed accordingly to complete the verification process.

[0010] Furthermore, based on a preset business rule knowledge base, multiple business information items of the business to be verified corresponding to the business identifier are verified to obtain verification result information, including:

[0011] Based on a preset business rule knowledge base, it is determined whether multiple business information of the business to be verified corresponding to the business identifier conforms to the rule constraint information in the business rule knowledge base, and the verification result information is obtained.

[0012] Furthermore, the step of processing the business to be verified according to the verification result information includes:

[0013] If it is determined that the verification result information indicates that the business information settings of the business to be verified are incorrect, an error message will be generated;

[0014] Obtain a repair request for the error message, and repair the pending verification service that indicates the error in the service information settings according to the repair request.

[0015] Furthermore, the step of repairing the pending verification service with incorrect representation service information settings according to the repair request includes:

[0016] If the repair request is determined to be an automatic repair request, then the pending verification service that indicates an error in the service information settings is repaired according to the automatic repair request.

[0017] Furthermore, the step of repairing the pending verification service with incorrect representation service information settings according to the repair request includes:

[0018] If the repair request is determined to be a manual repair request, then at least one repair strategy information corresponding to the manual repair request is displayed;

[0019] Obtain a selection request for the at least one repair strategy information, wherein the selection request includes a repair strategy information identifier, and repair the pending verification service that represents a service information setting error according to the repair strategy information corresponding to the repair strategy information identifier.

[0020] Furthermore, the business to be verified includes single business and / or integrated business, and the business information of the business to be verified includes business data and business rules that the business data must comply with.

[0021] Furthermore, the method also includes:

[0022] Obtain an export request and export the verification result information according to the export request; wherein, the verification result information includes the result information of each of the multiple business information.

[0023] Secondly, this application provides a business processing apparatus, comprising:

[0024] An acquisition unit is used to acquire a verification request; wherein the verification request includes a service identifier of the service to be verified, and the service to be verified includes multiple sets of service information;

[0025] The verification unit is used to verify multiple business information of the business to be verified corresponding to the business identifier based on a preset business rule knowledge base, and to obtain verification result information; wherein, the preset business rule knowledge base includes rule constraint information between multiple business information, and the verification result information indicates whether the business information of the business to be verified is set correctly;

[0026] The processing unit is used to process the verification result information and the business to be verified accordingly to complete the verification process.

[0027] Furthermore, the verification unit is specifically used for:

[0028] Based on a preset business rule knowledge base, it is determined whether multiple business information of the business to be verified corresponding to the business identifier conforms to the rule constraint information in the business rule knowledge base, and the verification result information is obtained.

[0029] Further, the processing unit includes:

[0030] The generation module is used to generate an error message if it is determined that the verification result information represents an error in the setting of the business information of the business to be verified.

[0031] The acquisition module is used to acquire repair requests for the error message;

[0032] The repair module is used to repair the pending verification business with incorrect characterization information settings according to the repair request.

[0033] Furthermore, the repair module is specifically used for:

[0034] If the repair request is determined to be an automatic repair request, then the pending verification service that indicates an error in the service information settings is repaired according to the automatic repair request.

[0035] Furthermore, the repair module includes:

[0036] The display submodule is used to display at least one repair strategy information corresponding to the manual repair request if it is determined that the repair request is a manual repair request.

[0037] The repair submodule is used to obtain a selection request for the at least one repair strategy information, wherein the selection request includes a repair strategy information identifier, and repairs the pending verification business that represents a business information setting error according to the repair strategy information corresponding to the repair strategy information identifier.

[0038] Furthermore, the business to be verified includes single business and / or integrated business, and the business information of the business to be verified includes business data and business rules that the business data must comply with.

[0039] Furthermore, the device also includes:

[0040] An export unit is used to obtain an export request and export the verification result information according to the export request; wherein the verification result information includes the result information of each of the multiple business information.

[0041] Thirdly, this application provides a server, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method described in the first aspect.

[0042] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method described in the first aspect.

[0043] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the method described in the first aspect.

[0044] This application provides a business processing method, apparatus, and server, which obtains a verification request. The verification request includes a business identifier for a business to be verified, and the business to be verified includes multiple pieces of business information. Based on a preset business rule knowledge base, the multiple pieces of business information corresponding to the business identifier are verified to obtain verification result information. The preset business rule knowledge base includes rule constraint information between the multiple pieces of business information, and the verification result information indicates whether the business information of the business to be verified is set correctly. Based on the verification result information, the business to be verified is processed accordingly to complete the verification process. In this solution, a verification request is obtained, which includes the business identifier of the business to be verified. Based on a preset business rule knowledge base, it is determined whether the multiple pieces of business information corresponding to the business identifier conform to the rule constraint information in the business rule knowledge base, and verification result information is obtained. Based on the verification result information, the business to be verified is processed accordingly to complete the verification process. Therefore, business information can be automatically verified, reducing the error rate of manual verification, improving the quality of business configuration, reducing user complaints caused by configuration errors, filling the technical gap in existing business information verification, and solving the technical problem of low configuration accuracy of business information. Attached Figure Description

[0045] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0046] Figure 1A flowchart illustrating a business processing method provided in an embodiment of this application;

[0047] Figure 2 A flowchart illustrating another business processing method provided in an embodiment of this application;

[0048] Figure 3 This application provides a schematic diagram of an interface for configuring business information.

[0049] Figure 4 A flowchart illustrating a business rules knowledge base provided in an embodiment of this application;

[0050] Figure 5 This is a schematic diagram of an interface for verifying result information provided in an embodiment of this application;

[0051] Figure 6 A flowchart illustrating another business processing method provided in an embodiment of this application;

[0052] Figure 7 A flowchart illustrating another business processing method provided in an embodiment of this application;

[0053] Figure 8 This is a schematic diagram of the structure of a service processing device provided in an embodiment of this application;

[0054] Figure 9 This is a schematic diagram of another business processing apparatus provided in an embodiment of this application;

[0055] Figure 10 This is a schematic diagram of a server structure provided in an embodiment of this application.

[0056] The accompanying drawings have illustrated specific embodiments of this disclosure, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this disclosure to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0057] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure.

[0058] Currently, it is necessary to first complete the configuration of complex single services (mobile network, broadband, existing services, promotions, etc.) and converged services (broadband-finance, mobile network package promotions, smart home series, financial cooperation, etc.) according to the relevant documents of the marketing department, and then put the configured services into the market for users to use.

[0059] In one example, in existing technologies, business information is typically configured manually by business personnel. However, because this manual configuration is limited by factors such as business skills and operational proficiency, it's difficult to accurately configure business information. Furthermore, there are no effective verification methods or tools to coordinate multiple modules and verify the correctness of business processes across systems. Verification is limited to end-point business acceptance on the sales side, failing to guarantee correctness. Moreover, it's impossible to accurately pinpoint the root cause of anomalies or propose solutions, leading to inefficiency, high error rates, and high levels of collaboration. This makes it difficult to expose potential problems early in the sales and operations process, impacting user experience and potentially damaging brand image.

[0060] In one example, the core complex single business and integrated business currently being sold are packaged based on complex combinations of elements such as proprietary products, tariffs, services, and SP types. The mutual exclusion and dependency rules between different products, tariffs, and services are intricate and complex, so the business information configuration is quite complicated. It is impossible to guarantee whether the configured business can be successfully carried out in the production stage. It can only be known by business personnel through order verification in the production environment, which is inefficient and has high manual verification costs.

[0061] This application provides a business processing method, apparatus, and server, which aims to solve the above-mentioned technical problems of the prior art.

[0062] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0063] Figure 1 This is a flowchart illustrating a business processing method provided in an embodiment of this application, such as... Figure 1 As shown, the method includes:

[0064] Step 101: Obtain the verification request; wherein, the verification request includes the business identifier of the business to be verified, and the business to be verified includes multiple sets of business information.

[0065] For example, the execution entity in this embodiment can be a server. The server provides a graphical user interface (GUI) displaying multiple pre-configured services to be verified, and a verification button for each service. The services to be verified include single services and / or integrated services. The service information includes service data and the service rules that the data must comply with. When a user clicks the verification button for any service to be verified on the GUI, the server obtains a verification request, which includes the service identifier of the service to be verified.

[0066] Step 102: Based on the preset business rule knowledge base, verify multiple business information of the business to be verified corresponding to the business identifier, and obtain verification result information; wherein, the preset business rule knowledge base includes rule constraint information between multiple business information, and the verification result information indicates whether the business information of the business to be verified is set correctly.

[0067] For example, the preset business rule knowledge base is pre-trained and includes rule constraint information between multiple business information items. Specifically, DL4J (Deep Learning 4J) can be used to perform high-level abstraction of the business rule data and dynamically correct it. Each verification is based on the operation result obtained from the verification, and the accuracy weight of the newly corrected data is greater than that of the historical data. This yields the rule constraint information between multiple business information items, enabling self-learning and automatic lookup of complex relationships such as mutual exclusion, association, and dependency of business rules. This automates the verification of core and complex single and integrated business rules from data rules to information combinations.

[0068] In this step, based on a preset business rule knowledge base, it is determined whether multiple business information of the business to be verified corresponding to the business identifier conforms to the rule constraint information in the business rule knowledge base, and the verification result information is obtained.

[0069] Step 103: Based on the verification results, process the business to be verified accordingly to complete the verification process.

[0070] For example, if the verification result indicates that the business information of the service to be verified has been successfully set, the verification ends, and the successfully set service can be put into use. Alternatively, if the verification result indicates that the business information of the service to be verified is incorrect, an error message is generated, which informs the user of the error and provides information on how to correct it.

[0071] In this embodiment, a verification request is obtained; the verification request includes a business identifier of the business to be verified, and the business to be verified includes multiple pieces of business information. Based on a preset business rule knowledge base, the multiple pieces of business information of the business to be verified corresponding to the business identifier are verified to obtain verification result information; the preset business rule knowledge base includes rule constraint information between multiple pieces of business information, and the verification result information indicates whether the business information of the business to be verified is set correctly. According to the verification result information, the business to be verified is processed accordingly to complete the verification process. In this solution, a verification request is obtained, and the verification request includes a business identifier of the business to be verified. Based on a preset business rule knowledge base, it is determined whether the multiple pieces of business information of the business to be verified corresponding to the business identifier conform to the rule constraint information in the business rule knowledge base, and verification result information is obtained. According to the verification result information, the business to be verified is processed accordingly to complete the verification process. Therefore, the business information of a business can be automatically verified, reducing the error rate of manual verification, improving the quality of business configuration, reducing user complaints caused by configuration errors, filling the technical gap in existing business information verification, and solving the technical problem of low configuration correctness of business information.

[0072] Figure 2 A flowchart illustrating another business processing method provided in this application embodiment is shown below. Figure 2 As shown, the method includes:

[0073] Step 201: Obtain the verification request; wherein, the verification request includes the business identifier of the business to be verified, and the business to be verified includes multiple sets of business information.

[0074] In one example, the business to be verified includes single business and / or integrated business, and the business information of the business to be verified includes business data and business rules that the business data must comply with.

[0075] For example, Figure 3 This is a schematic diagram of an interface for configuring business information provided in an embodiment of this application, such as... Figure 3 As shown, when setting business information, users can configure rule names, product categories (i.e., business categories in step 202), product types (i.e., business types in step 202), touchpoints (referring to the apps where the business is displayed), provinces, etc., as well as mode selection, expressions for each business rule, corresponding prompts for the expressions, tables, fields, symbols, values, relationships, etc. When users set business information, they can access this information on this interface to obtain the business details.

[0076] Step 202: Based on the preset business rule knowledge base, determine whether multiple business information of the business to be verified corresponding to the business identifier conforms to the business rule knowledge base, and obtain the verification result information.

[0077] For example, based on a preset business rule knowledge base, the rule constraint information on the server can determine whether multiple business information of the business to be verified corresponding to the business identifier conforms to the rule constraint information in the business rule knowledge base, and obtain the verification result information.

[0078] For example, Figure 4 A flowchart illustrating a business rule knowledge base provided in this application embodiment is shown below. Figure 4 As shown, the core data structure of the business rule knowledge base includes: rule definitions, expressions and rule relationships, expressions, SQL expressions, and data sources. The data structure and data relationships are as follows. Figure 4 As shown. Therefore, the rule constraint information in the business rule knowledge base includes: billing rules, dependencies, mutual exclusions, activity constraints, new installation constraints, renewal constraints, and essential business data required for existing on-sale and pre-sale business products. It can also match rule information according to four query conditions: "Business Division," "Business Type," "Business Launch Touchpoint," and "Corresponding Province." "Business Division" includes: single product, bundled product, customized product, etc.; "Business Type" includes: converged, smart home, broadband, terminal, etc.; "Business Launch Touchpoint" includes: its own touchpoints and touchpoints of its cooperating partners, etc.; and "Corresponding Province" includes: location, etc.

[0079] When resolving issues related to configuring business information, for example, by entering search criteria such as "single-item product," "4G main package," "Wo Marketing," and "nationwide," you can query which elements and attributes must be configured for a single-item product listing a 4G main package on the Wo Marketing touchpoint. These elements and attributes refer to the business information that needs to be configured. After configuring business information for multiple services, you can enter a unique identifier, either a "Business ID" or a "Business Name," to filter for audit and verification services. This will search for the services to be verified, and you can directly click the "Verify" button on the business information of the found services to directly verify the accuracy of your configuration, providing verification results and resolving any issues regarding the correctness of the configured business information.

[0080] For example, Figure 5 This is a schematic diagram of an interface for verification result information provided in an embodiment of this application, such as... Figure 5 As shown, this includes the business ID corresponding to the verified business (i.e., the product ID of the product corresponding to the business), product type, listing touchpoint, prompt information, close button, etc.

[0081] Step 203: If it is determined that the verification result information represents an error in the business information settings of the business to be verified, an error message will be generated.

[0082] For example, the server can display key items of business configuration information, which indicate whether each piece of business information conforms to the business rule knowledge base. If the verification result information indicates that the business information settings of the business to be verified are incorrect, an error message is generated. This error message informs the user of the error and provides information on how to correct it.

[0083] Step 204: Obtain a repair request for the error message.

[0084] For example, the graphical user interface displays multiple tasks to be verified, and each task to be verified has a corresponding repair button. If the user confirms that the verification result information of the current task to be verified indicates a configuration failure and clicks the repair button corresponding to the task to be verified, the server obtains a repair request for the error message.

[0085] Step 205: Repair the pending verification business with incorrect representation business information settings according to the repair request.

[0086] Step 205 includes two implementation methods:

[0087] The first implementation of step 205: If it is determined that the repair request is an automatic repair request, then the pending verification business that indicates the error in the business information setting is repaired according to the automatic repair request.

[0088] The second implementation of step 205: If it is determined that the repair request is a manual repair request, then display at least one repair strategy information corresponding to the manual repair request; obtain a selection request for at least one repair strategy information, wherein the selection request includes a repair strategy information identifier, and repair the pending verification business that represents the business information setting error according to the repair strategy information corresponding to the repair strategy information identifier.

[0089] For example, during the training of the business rule knowledge base, the server can capture abnormal information executed through RPA (Robotic process automation), and then obtain accurate data from the preset data acquisition side cBSS2.0, public platform product center and billing internal systems to automatically correct the abnormal information, or display a variety of repair strategy information for manual selection, thereby improving defect prevention and repair capabilities.

[0090] In this step, the server repairs the pending verification business that indicates incorrect settings of the business information based on the repair request. The repair request includes various types, and users can choose different types of repair requests to perform the repair. The types of repair requests include automatic repair requests and manual repair requests.

[0091] Specifically, in the first implementation, if the repair request is determined to be an automatic repair request, the verification business indicating incorrect business information settings is automatically repaired according to the automatic repair request. Alternatively, in the second implementation, if the repair request is determined to be a manual repair request, at least one repair strategy information corresponding to the manual repair request is displayed. If the user clicks on any repair strategy information, the server can obtain a selection request for the selected repair strategy information, where the selection request includes a repair strategy information identifier, and repair the verification business indicating incorrect business information settings according to the repair strategy information corresponding to the repair strategy information identifier.

[0092] Step 206: Obtain the export request and export the verification result information according to the export request; wherein, the verification result information includes the result information of each business information among multiple business information.

[0093] For example, the graphical user interface displays multiple tasks to be verified, and each task to be verified also displays an export button. If the user clicks the export button corresponding to the current task to be verified, the server obtains the export request and exports the verification result information according to the export request. The verification result information includes the result information of whether each of the multiple business information conforms to the business rule knowledge base.

[0094] In this embodiment, a verification request is obtained; the verification request includes a business identifier of the business to be verified, and the business to be verified includes multiple pieces of business information. Based on a preset business rule knowledge base, it is determined whether the multiple pieces of business information of the business to be verified corresponding to the business identifier conform to the business rule knowledge base, and verification result information is obtained. If it is determined that the verification result information indicates that the business information of the business to be verified is set incorrectly, an error message is generated. A repair request for the error message is obtained. The business to be verified indicating that the business information is set incorrectly is repaired according to the repair request. An export request is obtained, and the verification result information is exported according to the export request; the verification result information includes the result information of each piece of business information. Therefore, the business information of a business can be automatically verified, reducing the error rate of manual verification, improving the quality of business configuration, reducing user complaints caused by configuration errors, filling the technical gap in existing business information verification, and solving the technical problem of low configuration correctness of business information. Furthermore, based on complex business data models, AI technology has been used to establish the ability to verify core and complex single and integrated business data. It can verify data for the same business across multiple dimensions, such as different touchpoints, provinces, categories, and users. It utilizes deep learning algorithms and RPA technology in the field of AI to automatically verify and correct rule information and business information, providing new methods and means to empower the intelligent operation of the middle platform. It also provides a graphical user interface (GUI) to correct and visualize business information, and can export verification results.

[0095] For example, Figure 6 A flowchart illustrating another business processing method provided in this application embodiment is shown below. Figure 6 As shown, users can input business matching conditions. Upon receiving these conditions, the server displays the business information. Based on the matching rules, it verifies the business to be verified. If the verification result information representation is set correctly, the verification passes, and the matching information and result (which is the verification result information) are displayed. A report on the verification result information is output, and the process ends. If the verification result information representation is set incorrectly, the verification fails, the failed items are displayed, and a repair request is received. If an automatic repair request is received, the server automatically calls cBSS2.0, billing, and (public platform) product center business information completion and correction functions, outputs a repair report, and the process ends. If a manual repair request is received, the server repairs the business information and rule information separately, outputs separate repair reports, and the process ends.

[0096] For example, Figure 7 A flowchart illustrating another business processing method provided in this application embodiment is shown below. Figure 7As shown, during verification, the basic verification information is obtained. Based on the province of the employee ID, all applicable rules are matched, prioritizing rules specific to the employee's province. If no specific province's rules exist, general rules are matched. A specific list of rules is generated based on business information, the employee ID's province, and provincial rules. A list of SQL statements is obtained based on the business and rules. The verification result information is obtained based on the execution result of the SQL statements. The process ends here.

[0097] Figure 8 This is a schematic diagram of the structure of a service processing device provided in an embodiment of this application, as shown below. Figure 8 As shown, the device includes:

[0098] The acquisition unit 31 is used to acquire a verification request; wherein, the verification request includes the service identifier of the service to be verified, and the service to be verified includes multiple sets of service information.

[0099] Verification unit 32 is used to verify multiple business information of the business to be verified corresponding to the business identifier based on a preset business rule knowledge base, and obtain verification result information; wherein, the preset business rule knowledge base includes rule constraint information between multiple business information, and the verification result information indicates whether the business information of the business to be verified is set correctly.

[0100] The processing unit 33 is used to verify the result information and perform corresponding processing on the business to be verified in order to complete the verification process.

[0101] The apparatus in this embodiment can execute the technical solutions in the above method. Its specific implementation process and technical principles are the same, and will not be repeated here.

[0102] Figure 9 This is a schematic diagram of another service processing apparatus provided in an embodiment of this application. Figure 8 Based on the illustrated embodiments, as Figure 9 As shown, verification unit 32 is specifically used for:

[0103] Based on a pre-defined business rule knowledge base, the system determines whether multiple business information items of the business to be verified corresponding to the business identifier conform to the rule constraints in the business rule knowledge base, and obtains the verification result information.

[0104] In one example, processing unit 33 includes:

[0105] The generation module 331 is used to generate an error message if it is determined that the verification result information represents an error in the setting of the business information of the business to be verified.

[0106] The acquisition module 332 is used to acquire repair requests for error message information.

[0107] Repair module 333 is used to repair pending verification services with incorrect representation service information settings based on repair requests.

[0108] In one example, repair module 333 is specifically used for:

[0109] If the repair request is determined to be an automatic repair request, then the pending verification business that indicates incorrect business information settings will be repaired according to the automatic repair request.

[0110] In one example, repair module 333 includes:

[0111] Display submodule 3331 is used to display at least one repair strategy information corresponding to the manual repair request if it is determined that the repair request is a manual repair request.

[0112] The repair submodule 3332 is used to obtain a selection request for at least one repair strategy information, wherein the selection request includes a repair strategy information identifier, and repairs the pending verification business that represents the business information setting error according to the repair strategy information corresponding to the repair strategy information identifier.

[0113] In one example, the business to be verified includes single business and / or integrated business, and the business information of the business to be verified includes business data and business rules that the business data must comply with.

[0114] In one example, the device also includes:

[0115] The export unit 41 is used to obtain an export request and export the verification result information according to the export request; wherein, the verification result information includes the result information of each business information among multiple business information.

[0116] The apparatus in this embodiment can execute the technical solutions in the above method. Its specific implementation process and technical principles are the same, and will not be repeated here.

[0117] Figure 10 This application provides a schematic diagram of a server structure, as shown in the embodiment of the present application. Figure 10 As shown, the server includes: a memory 51 and a processor 52;

[0118] The memory 51 stores a computer program that can run on the processor 52.

[0119] Processor 52 is configured to perform the methods provided in the embodiments described above.

[0120] The server also includes a receiver 53 and a transmitter 54. The receiver 53 is used to receive instructions and data sent by external devices, and the transmitter 54 is used to send instructions and data to external devices.

[0121] This application also provides a non-transitory computer-readable storage medium, which, when the instructions in the storage medium are executed by the processor of the server, enables the server to execute the method provided in the above embodiments.

[0122] This application also provides a computer program product, which includes a computer program stored in a readable storage medium. At least one processor of the server can read the computer program from the readable storage medium, and the at least one processor executes the computer program to cause the server to perform the solution provided in any of the above embodiments.

[0123] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0124] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A business processing method, characterized in that, include: Obtain a verification request; wherein the verification request includes a service identifier of the service to be verified, and the service to be verified includes multiple sets of service information; Based on a pre-set business rule knowledge base, it is determined whether multiple business information of the business to be verified corresponding to the business identifier conforms to the rule constraint information in the business rule knowledge base, and verification result information is obtained; wherein, the verification result information indicates whether the business information of the business to be verified is set correctly; the pre-set business rule knowledge base is a structured knowledge base that performs rule matching based on at least one of the query conditions of business division, business type, business listing touchpoint and corresponding province, and includes rule constraint information between multiple business information that matches the query conditions; the pre-set business rule knowledge base is pre-trained in the following way: using deep learning algorithms to perform high-level abstraction of business rule data, dynamically correcting the business rule data, correcting the data based on the operation results obtained in each verification, and the accuracy weight of the newly corrected data is greater than that of the historical data, so as to obtain the rule constraint information between multiple business information, so as to realize the self-learning and automatic verification of the mutual exclusion, association and dependency relationships of business rules; Based on the verification result information, the business to be verified is processed accordingly to complete the verification process; The step of processing the service to be verified according to the verification result information includes: if it is determined that the verification result information indicates that the service information setting of the service to be verified is incorrect, generating an error prompt; obtaining a repair request for the error prompt information, and repairing the service to be verified indicating the incorrect service information setting according to the repair request; wherein, if it is determined that the repair request is a manual repair request, displaying at least one repair strategy information corresponding to the manual repair request; obtaining a selection request for the at least one repair strategy information, wherein the selection request includes a repair strategy information identifier, and repairing the service to be verified indicating the incorrect service information setting according to the repair strategy information corresponding to the repair strategy information identifier.

2. The method according to claim 1, characterized in that, The step of repairing the pending verification service with incorrect representation service information settings according to the repair request includes: If the repair request is determined to be an automatic repair request, then the pending verification service that indicates an error in the service information settings is repaired according to the automatic repair request.

3. The method according to claim 1 or 2, characterized in that, The business to be verified includes single business and / or integrated business, and the business information of the business to be verified includes business data and business rules that the business data must comply with.

4. The method according to claim 1 or 2, characterized in that, The method further includes: Obtain an export request and export the verification result information according to the export request; wherein, the verification result information includes the result information of each of the multiple business information.

5. A business processing device, characterized in that, include: An acquisition unit is used to acquire a verification request; wherein the verification request includes a service identifier of the service to be verified, and the service to be verified includes multiple sets of service information; The verification unit is used to determine, based on a preset business rule knowledge base, whether multiple business information of the business to be verified corresponding to the business identifier conforms to the rule constraint information in the business rule knowledge base, and obtain verification result information; wherein, the verification result information indicates whether the business information of the business to be verified is set correctly; the preset business rule knowledge base is a structured knowledge base that performs rule matching based on at least one of the query conditions of business division, business type, business listing touchpoint and corresponding province, and includes rule constraint information between multiple business information that matches the query conditions; the preset business rule knowledge base is pre-trained in the following way: using deep learning algorithms to perform high-level abstraction of business rule data, dynamically correcting the business rule data, correcting the data based on the operation results obtained in each verification, and the accuracy weight of the newly corrected data is greater than that of the historical data, so as to obtain the rule constraint information between multiple business information, so as to realize the self-learning and automatic verification of the mutual exclusion, association and dependency relationships of business rules; The processing unit is used to process the verification result information and the business to be verified accordingly to complete the verification process. The processing unit includes: The generation module is used to generate an error message if it is determined that the verification result information represents an error in the setting of the business information of the business to be verified. The acquisition module is used to acquire repair requests for the error message; The repair module is used to repair the pending verification business that has incorrect characterization of business information according to the repair request; The repair module includes: The display submodule is used to display at least one repair strategy information corresponding to the manual repair request if it is determined that the repair request is a manual repair request. The repair submodule is used to obtain a selection request for the at least one repair strategy information, wherein the selection request includes a repair strategy information identifier, and repairs the pending verification business that represents a business information setting error according to the repair strategy information corresponding to the repair strategy information identifier.

6. The apparatus according to claim 5, characterized in that, The repair module is specifically used for: If the repair request is determined to be an automatic repair request, then the pending verification service that indicates an error in the service information settings is repaired according to the automatic repair request.

7. The apparatus according to claim 5 or 6, characterized in that, The business to be verified includes single business and / or integrated business, and the business information of the business to be verified includes business data and business rules that the business data must comply with.

8. The apparatus according to claim 5 or 6, characterized in that, The device further includes: An export unit is used to obtain an export request and export the verification result information according to the export request; wherein the verification result information includes the result information of each of the multiple business information.

9. A server-side component, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method of any one of claims 1-4.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-4.

11. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1-4.

Citation Information

Patent Citations

  • Business data processing method and device, computer equipment and storage medium

    CN114638501A