Business processing method and device, equipment and storage medium

By obtaining and analyzing the basic information of the current object and generating an automatic execution strategy, the problem of low manual processing efficiency in the existing technology is solved, and efficient monitoring and adjustment of object execution is achieved.

CN119294723APending Publication Date: 2025-01-10PEOPLE'S INSURANCE COMPANY OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411329291.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In the prior art, when performing monitoring of the use of funds of the target, enterprises need to manually query and process the historical data of each outsourced manufacturer, resulting in low request processing efficiency.

Method used

By receiving service processing requests from the user equipment, we obtain the basic object information of the current object, including the current object level, preset attribute value and preset execution time, determine the current attribute value, and analyze and process the basic object information to generate the object execution strategy , including the first execution policy and the second execution policy, automatically indicates the execution status of the object within the preset execution time, and avoids manual processing.

Benefits of technology

It improves the efficiency of request processing, reduces the steps of manual processing, and can automatically generate object execution policies based on business processing requests, and monitor and adjust the execution status of objects in real time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119294723A_ABST
    Figure CN119294723A_ABST
Patent Text Reader

Abstract

The invention provides a business processing method and device, equipment and a storage medium. Relates to the technical field of computers. The method comprises the following steps: receiving a service processing request of a current object sent by user equipment; obtaining object basic information of the current object according to the business processing request; determining a current attribute value corresponding to the current object; analyzing and processing the current attribute value according to the basic information of the object to obtain a target attribute value of the current object in a preset execution duration; and generating an object execution strategy of the current object according to the target attribute value and the preset attribute value, and sending the object execution strategy to the user equipment. According to the method, the request processing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a business processing method, device, equipment and storage medium. Background Art

[0002] Before executing an object, an enterprise can determine the preset attribute value corresponding to the object. During the execution of the object, the use of funds for the object needs to be monitored.

[0003] In the prior art, each object has multiple corresponding outsourced manufacturers, and the historical attribute values ​​of the outsourced personnel corresponding to each outsourced manufacturer are different. The staff can obtain the historical data of each outsourced personnel, manually calculate the target attribute value of the object based on the historical data of each outsourced personnel, and determine the object execution policy of the object based on the target attribute value. However, by manually querying and processing the historical data of each outsourced personnel, the efficiency of request processing is low. Summary of the invention

[0004] The present application provides a business processing method, apparatus, device and storage medium to solve the problem of low efficiency of request processing in the prior art.

[0005] In a first aspect, the present application provides a business processing method, including:

[0006] Receiving a service processing request of a current object sent by a user device;

[0007] According to the business processing request, obtain basic object information of the current object, wherein the basic object information includes the current object level, preset attribute value and preset execution time;

[0008] Determine a current attribute value corresponding to the current object;

[0009] Analyzing and processing the current attribute value according to the basic information of the object to obtain a target attribute value of the current object within the preset execution time;

[0010] An object execution policy of the current object is generated according to the target attribute value and the preset attribute value, and the object execution policy is sent to the user equipment, where the object execution policy is used to indicate the execution status of the current object after the current moment.

[0011] In a possible design, the object execution strategy includes a first execution strategy and a second execution strategy; generating the object execution strategy of the current object according to the target attribute value and the preset attribute value includes:

[0012] Determining whether the target attribute value is less than or equal to the preset attribute value;

[0013] If so, then obtain the historical attribute mean value of each outsourced personnel, and generate the first execution strategy of the current object according to the historical attribute mean value of each outsourced personnel and the preset execution time, wherein the first execution strategy is used to indicate the execution status of the current object based on the preset attribute value;

[0014] If not, data processing is performed on the target attribute value and the preset attribute value to obtain the excess rate of the current object, and the first execution strategy or the second execution strategy is generated based on the excess rate. The second execution strategy is used to indicate the execution status of the current object calling the preset attribute value of at least one target object.

[0015] In a possible design, generating the first execution strategy or the second execution strategy according to the excess rate includes:

[0016] If the excess rate is less than or equal to a preset value, generating a first execution strategy for the current object according to the historical attribute value of each outsourced personnel and the preset execution time;

[0017] If the excess rate is greater than a preset value, the first object levels of a plurality of first objects are obtained, and the second execution strategy is determined according to the first object level of each first object and the current object level of the current object.

[0018] In a possible design, determining the second execution strategy according to the first object level of each first object and the current object level of the current object includes:

[0019] Determine a first object whose first object level is lower than the current object level as at least one target object;

[0020] Determine a first difference between a preset attribute value and a target attribute value of each target object, and determine the sum of the first difference values ​​of each target object as a calling attribute value;

[0021] A second execution strategy of the current object is generated according to the calling attribute value, and the target attribute value and the preset attribute value of the current object.

[0022] In a possible design, the current attribute value is analyzed and processed according to the basic information of the object to obtain the target attribute value of the current object within the preset execution time, including:

[0023] Performing data processing on the current attribute value and the preset attribute value to obtain the budget execution rate of the current object;

[0024] Encoding the current object level, the preset attribute value, the budget execution rate and the preset execution duration to obtain the current object feature of the current object;

[0025] The current object features are analyzed and processed by a preset model to obtain the target attribute value.

[0026] In a possible design, determining a current attribute value corresponding to the current object includes:

[0027] Obtain a historical information table of each outsourced personnel corresponding to the current object, wherein the historical information table includes multiple keywords and attribute values ​​corresponding to each keyword;

[0028] According to preset keywords, the historical information table of each outsourced employee is extracted and processed to obtain at least one historical attribute value of each outsourced employee;

[0029] At least one historical attribute value of each outsourced personnel is added to obtain the current attribute value.

[0030] In a possible design, after the object execution strategy of the current object is generated, the following is also included:

[0031] Determining the alarm level of the current object according to the object execution strategy;

[0032] The alarm mode corresponding to the alarm level is obtained, and the alarm processing is performed according to the alarm mode, wherein the alarm mode includes a warning pop-up window, a warning label, and a warning highlight.

[0033] In a second aspect, an embodiment of the present application provides a business processing device, including a receiving module, a first acquisition module, a first determination module, an analysis and processing module, and a generation module:

[0034] The receiving module is used to receive a service processing request of the current object sent by the user equipment;

[0035] The first acquisition module is used to acquire basic object information of the current object according to the business processing request, wherein the basic object information includes the current object level, preset attribute value and preset execution time;

[0036] The first determination module is used to determine the current attribute value corresponding to the current object;

[0037] The analysis and processing module is used to analyze and process the current attribute value according to the basic information of the object to obtain the target attribute value of the current object within the preset execution time;

[0038] The generation module is used to generate an object execution policy of the current object according to the target attribute value and the preset attribute value, and send the object execution policy to the user equipment, wherein the object execution policy is used to indicate the execution status of the current object after the current moment.

[0039] In a possible design, the object execution strategy includes a first execution strategy and a second execution strategy; and the generation module is specifically used to:

[0040] Determining whether the target attribute value is less than or equal to the preset attribute value;

[0041] If so, then obtain the historical attribute mean value of each outsourced personnel, and generate the first execution strategy of the current object according to the historical attribute mean value of each outsourced personnel and the preset execution time, wherein the first execution strategy is used to indicate the execution status of the current object based on the preset attribute value;

[0042] If not, data processing is performed on the target attribute value and the preset attribute value to obtain the excess rate of the current object, and the first execution strategy or the second execution strategy is generated based on the excess rate. The second execution strategy is used to indicate the execution status of the current object calling the preset attribute value of at least one target object.

[0043] In a possible design, the generating module is specifically used for:

[0044] If the excess rate is less than or equal to a preset value, generating a first execution strategy for the current object according to the historical attribute value of each outsourced personnel and the preset execution time;

[0045] If the excess rate is greater than a preset value, the first object levels of a plurality of first objects are obtained, and the second execution strategy is determined according to the first object level of each first object and the current object level of the current object.

[0046] In a possible design, the generating module is specifically used for:

[0047] Determine a first object whose first object level is lower than the current object level as at least one target object;

[0048] Determine a first difference between a preset attribute value and a target attribute value of each target object, and determine the sum of the first difference values ​​of each target object as a calling attribute value;

[0049] A second execution strategy of the current object is generated according to the calling attribute value, and the target attribute value and the preset attribute value of the current object.

[0050] In a possible design, the analysis and processing module is specifically used for:

[0051] Performing data processing on the current attribute value and the preset attribute value to obtain the budget execution rate of the current object;

[0052] Encoding the current object level, the preset attribute value, the budget execution rate and the preset execution duration to obtain the current object feature of the current object;

[0053] The current object features are analyzed and processed by a preset model to obtain the target attribute value.

[0054] In a possible design, the first determining module is specifically configured to:

[0055] Obtain a historical information table of each outsourced personnel corresponding to the current object, wherein the historical information table includes multiple keywords and attribute values ​​corresponding to each keyword;

[0056] According to preset keywords, the historical information table of each outsourced employee is extracted and processed to obtain at least one historical attribute value of each outsourced employee;

[0057] At least one historical attribute value of each outsourced personnel is added to obtain the current attribute value.

[0058] In a possible design, the device further includes a second determining module, a second acquiring module, and an alarm processing module:

[0059] The second determination module is used to determine the alarm level of the current object according to the object execution strategy;

[0060] The second acquisition module is used to obtain the alarm mode corresponding to the alarm level;

[0061] The alarm processing module is used to perform alarm processing according to the alarm method, and the alarm method includes a warning pop-up window, a warning label, and a warning highlight.

[0062] In a third aspect, an embodiment of the present application provides an electronic device, comprising: at least one processor and a memory; the memory stores computer execution instructions; the at least one processor executes the computer execution instructions stored in the memory, so that the at least one processor executes the business processing method described in the first aspect and various possible designs of the first aspect.

[0063] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the business processing method described in the first aspect and various possible designs of the first aspect is implemented.

[0064] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the business processing method described in the first aspect and various possible designs of the first aspect.

[0065] The business processing method, apparatus, device and storage medium provided in the present application can obtain the basic object information of the current object according to the business processing request, determine the current attribute value corresponding to the current object, analyze and process the current attribute value according to the basic object information, obtain the target attribute value of the current object, and generate the object execution policy of the current object according to the target attribute value and the preset attribute value, without manual processing, which can improve the efficiency of request processing. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0067] Figure 1 A schematic diagram of an application scenario provided in an embodiment of the present application;

[0068] Figure 2 A flowchart of a business processing method provided in an embodiment of the present application;

[0069] Figure 3 A flowchart of another business processing method provided in an embodiment of the present application;

[0070] Figure 4 A schematic diagram of a flow chart for determining a second execution strategy provided in an embodiment of the present application;

[0071] Figure 5 A schematic diagram of the architecture of a business processing method provided in an embodiment of the present application;

[0072] Figure 6 A schematic diagram of the structure of a service processing device provided in an embodiment of the present application;

[0073] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0074] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0075] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0076] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1 , may include a user device 101 and a server 102.

[0077] The user device 101 may be a mobile phone, a laptop computer, a desktop computer, a tablet computer, a smart wearable device, etc. The user device 101 may access the business system through application software, a browser, or a small program. The user may select a current object in the business system through the user device 101, generate a business processing request corresponding to the current object, and the user device 101 may send the business processing request.

[0078] The server 102 can receive the business processing request sent by the user device 101, and can obtain the basic object information of the current object according to the business processing request. The basic object information may include the current object level, preset attribute value and preset execution time. The server 102 can determine the current attribute value corresponding to the current object, analyze and process the current attribute value according to the basic object information, and obtain the target attribute value of the current object within the preset execution time; generate the object execution policy of the current object according to the target attribute value and the preset attribute value.

[0079] The server 102 may send an object execution policy to the user device 101 . The object execution policy is used to indicate the execution status of the current object after the current moment. The user device 101 may display the object execution policy, and the user may determine the subsequent execution of the current object according to the object execution policy.

[0080] In the prior art, each object has multiple corresponding outsourced manufacturers, and the historical attribute values ​​of the outsourced personnel corresponding to each outsourced manufacturer are different. The staff can obtain the historical data of each outsourced personnel, manually calculate the target attribute value of the object based on the historical data of each outsourced personnel, and determine the object execution policy of the object based on the target attribute value. However, by manually querying and processing the historical data of each outsourced personnel, the efficiency of request processing is low.

[0081] The business processing method provided in the embodiment of the present application can obtain the basic object information of the current object according to the business processing request, determine the current attribute value corresponding to the current object, analyze and process the current attribute value according to the basic object information, obtain the target attribute value of the current object, and generate the object execution policy of the current object according to the target attribute value and the preset attribute value. No manual processing is required, which can improve the efficiency of request processing.

[0082] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0083] Figure 2 A flowchart of a business processing method provided in an embodiment of the present application. Figure 2 , the method may include:

[0084] S201: Receive a service processing request for a current object sent by a user equipment.

[0085] The execution subject of the embodiment of the present application may be a server, or a service processing device arranged in the server. The service processing device may be implemented by software, or by a combination of software and hardware.

[0086] During the execution of the current object, unexpected expenditures or additional executions may occur, which may cause the preset attribute values ​​to be redundant or insufficient. It is necessary to monitor the execution of the current object in real time for timely adjustments.

[0087] In some embodiments, a service processing request may be generated periodically, each object may be monitored, and an object execution policy may be generated, wherein the monitoring period may be determined according to the current object level of the current object, and the higher the object level, the shorter the monitoring period.

[0088] For any object, the execution process of determining the object execution policy according to the business processing request is the same, and the embodiment of the present application is described for any object.

[0089] The business processing request may include the object identifier of the current object.

[0090] S202: Obtain basic object information of the current object according to the business processing request.

[0091] Enterprises can establish projects based on actual needs and determine the basic information of the current object. The basic information of the object may include the current object level, preset attribute values ​​and preset execution time.

[0092] The basic information of the object can be obtained according to the object identifier of the current object in the business processing request.

[0093] The current object level is used to indicate the importance of the current object. The more important the current object is, the higher the current object level is. For example, the object level may include three object levels, namely object level 1, object level 2 and object level 3. Assuming that object level 1 is greater than object level 2, and object level 2 is greater than object level 3, the current object level of the current object may be object level 1.

[0094] The preset attribute value can be used to indicate that a maximum fee can be preset when executing the current object. The preset maximum fee can allow the user to set the salary and bonus of each outsourced employee in the current object.

[0095] The preset execution time can be used to indicate the maximum execution time of the current object.

[0096] S203: Determine the current attribute value corresponding to the current object.

[0097] Multiple outsourced vendors can recommend outsourced personnel for the current object. The number and salary of outsourced personnel corresponding to each outsourced vendor are different. The current attribute value corresponding to the current object can be determined based on the historical attribute value of each outsourced personnel. The current attribute value can be used to indicate the consumption cost of the current object at the current moment.

[0098] S204: Analyze and process the current attribute value according to the basic information of the object to obtain the target attribute value of the current object within a preset execution time.

[0099] The target attribute value may be used to indicate the total cost after the current object is executed for a preset execution time by at least one outsourced person corresponding to each existing outsourced manufacturer.

[0100] S205: Generate an object execution policy for the current object according to the target attribute value and the preset attribute value, and send the object execution policy to the user device.

[0101] The object execution policy can be used to indicate the execution status of the current object after the current moment.

[0102] The object execution policy may include a first execution policy and a second execution policy.

[0103] When the target attribute value is less than or equal to the preset attribute value, the preset attribute value can be subsequently spent within the preset execution time, and a first execution strategy can be generated, which can be used to indicate the execution status of the current object based on the preset attribute value.

[0104] If the target attribute value is greater than the preset attribute value, and the preset attribute value cannot support the subsequent expenses of the current object within the preset execution time, a second execution strategy can be generated, which can be used to indicate the execution status of the current object calling the preset attribute value of at least one target object.

[0105] The business processing method provided in the embodiment of the present application can obtain the basic object information of the current object according to the business processing request, determine the current attribute value corresponding to the current object, analyze and process the current attribute value according to the basic object information, obtain the target attribute value of the current object, and generate the object execution policy of the current object according to the target attribute value and the preset attribute value. No manual processing is required, which can improve the efficiency of request processing.

[0106] Figure 3 A flowchart of another business processing method provided in an embodiment of the present application. Figure 3 , the method may include:

[0107] S301: Receive a service processing request for a current object sent by a user equipment.

[0108] S302: Obtain basic object information of the current object according to the business processing request.

[0109] The execution process of S301-S302 can refer to the execution process of S201-S202, which will not be repeated here.

[0110] S303. Obtain the historical information table of each outsourced personnel corresponding to the current object.

[0111] Each outsourced manufacturer can provide at least one outsourced personnel to provide services for the current object, wherein each outsourced personnel has a corresponding historical information table, which is the historical attribute information of the outsourced personnel from the start time of execution of the current object to the current time. For example, the historical information table can be in months, that is, the historical attribute values ​​of each month since the outsourced personnel started providing services for the current object.

[0112] The history information table may include multiple keywords and attribute values ​​corresponding to each keyword, wherein the keywords may be basic attributes, performance attributes, and due attributes, etc.

[0113] S304. According to preset keywords, extract and process the historical information table of each outsourced personnel to obtain at least one historical attribute value of each outsourced personnel.

[0114] The preset keyword may be a property to be sent, and a match may be performed among multiple keywords according to the preset keyword to determine the property value corresponding to the preset keyword.

[0115] For example, assuming there are three outsourced manufacturers, namely outsourced manufacturers 1-3, assuming outsourced manufacturer 1 corresponds to outsourced personnel 11, outsourced manufacturer 2 corresponds to outsourced personnel 21 and outsourced personnel 22, and outsourced manufacturer 3 corresponds to outsourced personnel 31, it can be determined that the historical attribute values ​​of each outsourced personnel can be as shown in Table 1.

[0116] Table 1

[0117]

[0118] S305. Add at least one historical attribute value of each outsourced personnel to obtain a current attribute value.

[0119] For example, assuming that there are 4 outsourced personnel, namely outsourced personnel 11, outsourced personnel 21, outsourced personnel 22 and outsourced personnel 31, and assuming that at least one historical attribute value of each outsourced personnel can be as shown in Table 1, then multiple historical attribute values ​​can be added to obtain the current attribute value.

[0120] S306: Perform data processing on the current attribute value and the preset attribute value to obtain the budget execution rate of the current object.

[0121] The ratio of the current attribute value to the preset attribute value may be determined as the preset execution rate.

[0122] In some embodiments, the attribute value of each outsourced personnel for the current month can be determined, the sum of the current attribute values ​​of each outsourced personnel can be determined as the first data, and the ratio of the sum of the first data and the current attribute value to the preset attribute value can be determined as the preset execution rate.

[0123] The budget execution rate can be used to indicate the expenditure of the preset attribute value at the current moment.

[0124] S307: Encode the current object level, preset attribute value, budget execution rate and preset execution time to obtain the current object feature of the current object.

[0125] The current object characteristics may include multiple fields, which may be a first field, a second field, a third field and a fourth field. For example, the current object level may correspond to the first field, the preset attribute value may correspond to the second field, the budget execution rate may correspond to the third field, and the preset execution time may correspond to the fourth field.

[0126] Each field has its corresponding field length and encoding method. For example, the encoding method may include label encoding, sequence encoding, and one-hot encoding.

[0127] S308: Analyze and process the current object features through a preset model to obtain a target attribute value.

[0128] The current object feature may be used as an input of a preset model. After the preset model is input, the output of the preset model is determined as a target attribute value.

[0129] It is worth noting that an initial model and a sample set can be obtained, and the initial model can be trained through the sample set to obtain a preset model, wherein the initial model can be a neural network model, a grey preset model or a time series model, etc.

[0130] The sample set may include multiple historical object features and a historical target attribute value corresponding to each historical object feature.

[0131] By acquiring multiple historical information of multiple historical objects, filtering and screening the historical information, etc., the historical object characteristics and historical target attribute values ​​of each historical object can be determined.

[0132] By determining the target attribute value through a preset model, the influence of human subjective factors can be reduced, the accuracy of determining the target attribute value can be improved, and the efficiency of determining the target attribute value can also be improved.

[0133] S309: Determine whether the target attribute value is less than or equal to the preset attribute value.

[0134] If yes, execute step S310; if no, execute step S312.

[0135] S310. Obtain the historical attribute mean of each outsourced personnel.

[0136] For any outsourced personnel, the historical attribute average of the outsourced personnel can be determined through at least one historical attribute value of the outsourced personnel.

[0137] S311. Generate a first execution strategy for the current object based on the historical attribute mean value and preset execution time of each outsourced personnel.

[0138] The first execution strategy may include at least one preset attribute value for each outsourced personnel.

[0139] The preset end time of the current object can be determined according to the preset execution time; at least one partition time can be determined according to the preset end time and the current time; the historical attribute value of each outsourced personnel is determined as the first attribute value in each partition time; the sum of the first attribute value and the current attribute value of each outsourced personnel in each partition time is determined as the second attribute value; the difference between the preset attribute value and the second attribute value is determined as the remaining attribute value, and the remaining attribute value is evenly divided into the first attribute value corresponding to each partition time of each outsourced personnel, so as to obtain the estimated attribute value of each outsourced personnel in each partition time.

[0140] For example, assuming that the current object is object 1, assuming that the outsourced manufacturer corresponding to object 1 and the outsourced personnel of each outsourced manufacturer can be as shown in Table 1, and assuming that there are 2 partition durations, namely partition duration 1 and partition duration 2, then it can be determined that each estimated attribute value corresponding to each outsourced personnel can be as shown in Table 2.

[0141] Table 2

[0142]

[0143] S312: Perform data processing on the target attribute value and the preset attribute value to obtain the excess rate of the current object.

[0144] A second difference between the target attribute value and the preset attribute value may be determined, and a ratio of the second difference to the preset attribute value may be determined as the excess rate.

[0145] S313. Generate a first execution strategy or a second execution strategy according to the excess rate.

[0146] If the excess rate is less than or equal to the preset value, and the excess rate of the current object is small, the first execution strategy can be directly provided to the staff. The staff can adapt and adjust the strategy according to the first execution strategy to complete the current object. The first execution strategy for the current object is generated based on the historical attribute values, preset execution time and excess rate of each outsourced personnel.

[0147] Furthermore, for any outsourced personnel, the historical attribute value of the outsourced personnel is multiplied by the excess rate to obtain the excess attribute value, and the excess attribute value is subtracted from the historical attribute value to obtain the estimated attribute value corresponding to each partition duration of the outsourced personnel.

[0148] If the excess rate is greater than the preset value, and adaptive adjustment of the first execution strategy can no longer fully execute the current object, the preset attribute values ​​of other objects can be appropriately called to compensate for the excess of the current object, and the first object levels of multiple first objects are obtained, and the second execution strategy is determined based on the first object level of each first object and the current object level of the current object.

[0149] The business processing method provided in the embodiment of the present application can obtain the basic object information of the current object according to the business processing request, determine the current attribute value corresponding to the current object, analyze and process the current attribute value according to the basic object information, obtain the target attribute value of the current object, and generate the first execution strategy or the second execution strategy of the current object according to the target attribute value and the preset attribute value, without manual processing, which can improve the efficiency of request processing. At the same time, in the case of no excess or less excess, the first execution strategy can be provided to the staff, and in the case of the excess rate being greater than the preset value, the strategy of calling the preset attribute value of other objects can be provided to the staff to ensure that the current object can be executed and completed, which can improve the reliability of request processing.

[0150] Based on the above embodiments, Figure 4 , a method for determining a second execution strategy provided in an embodiment of the present application is further described.

[0151] Figure 4 A flowchart of determining a second execution strategy provided in an embodiment of the present application. Figure 4 , the method may include:

[0152] S401: Obtain first object levels of multiple first objects.

[0153] The first object level may be used to indicate the relative importance of the first object. For any object, the object level of the object is configured when the object is established.

[0154] The first object is an object being executed, and before the current moment, no alarm in any form is issued to the first object.

[0155] It is worth noting that the alarm level of the current object can be determined based on the object execution strategy; the alarm method corresponding to the alarm level is obtained, and the alarm is processed according to the alarm method. The alarm method can include warning pop-up windows, warning labels, and warning highlights.

[0156] The warning level may include the first level, the second level and the third level, wherein the first level is the highest level, and the current object is at a higher risk; the third warning level is the lowest level, and the current object is not at risk; the second level may be a medium risk.

[0157] If the object execution strategy is the first execution strategy and the excess rate is less than the preset value, the alarm level is the third level; if the object execution strategy is the first execution strategy and the excess rate is greater than the preset value, the alarm level is the second level; if the object execution strategy is the second execution strategy, the alarm level is the first level.

[0158] The alarm method of the object can be determined according to different alarm levels. For example, if the alarm level is the first level, a warning pop-up window will pop up in the user device after the object execution policy is generated. If the alarm level is the second level, the warning mark can be made in the object execution policy; if the alarm level is the third level, the warning can be highlighted in the object execution policy.

[0159] S402: Determine a first object whose first object level is lower than the current object level as at least one target object.

[0160] If the first object level is greater than or equal to the current object level, the importance of the first object is greater than that of the current object, and it is not appropriate to call the preset attribute value of the first object.

[0161] In the second execution strategy, it may be recommended to call a first object whose first object level is smaller than the current object level to determine at least one target object.

[0162] S403: Determine a first difference between a preset attribute value and a target attribute value of each target object, and determine the sum of the first difference values ​​of each target object as a calling attribute value.

[0163] The execution process of determining the target attribute value of each target object may refer to the execution process of determining the target attribute value of the current object.

[0164] The calling attribute value can be used to indicate the attribute value that can be called by the current object for reference by the staff.

[0165] S404: Generate a second execution strategy for the current object according to the calling attribute value, the target attribute value and the preset attribute value of the current object.

[0166] The second execution policy may include an initial execution policy and a calling execution policy. The initial execution policy is used to indicate an execution policy when the calling property value of the target object is not called, and the calling execution policy is used to indicate an execution policy after the calling property value of the target object is called.

[0167] The initial execution strategy can refer to the execution process of determining the first execution strategy when the excess rate is less than the preset value in the above text, which will not be repeated here.

[0168] The call execution strategy can be determined in the following manner: if the target attribute value is less than the sum of the call attribute value and the preset attribute value, the historical attribute value of each outsourced personnel is determined as the estimated attribute value in each partition duration to obtain the call execution strategy; if the target attribute value is greater than the sum of the call attribute value and the preset attribute value, the third difference between the target attribute value and the sum of the call attribute value and the preset attribute value is determined, and the downward attribute value corresponding to each partition duration is determined according to the third difference, and the downward attribute value is subtracted from the historical attribute value of each outsourced personnel to obtain the estimated attribute value of each outsourced personnel corresponding to the partition duration.

[0169] The business processing method provided in the embodiment of the present application can determine at least one currently corresponding target object based on the first object level of each first object, can determine the calling attribute value of each target object, and can determine the second execution strategy of the current object based on the calling attribute value of each target object, thereby improving the flexibility of determining the execution strategy of the current object.

[0170] Figure 5 This is a schematic diagram of the architecture of a business processing method provided in an embodiment of the present application. Figure 5 After receiving the service processing request of the current object sent by the user equipment, the basic object information of the current object can be obtained, and the basic object information of the current object may include the current object level, preset attribute value and preset execution time.

[0171] The historical information table of each outsourced staff can be obtained, at least one historical attribute value of each outsourced staff can be determined according to the historical information table, and at least one historical attribute value of each outsourced staff can be added to obtain the current attribute value of the current object. The current attribute value and the preset attribute value can be processed to obtain the budget execution rate of the current object, and the current object level, preset attribute value, budget execution rate and preset execution time can be coded to obtain the current object feature of the current object; the current object feature can be analyzed and processed through the preset model to obtain the target attribute value.

[0172] It can be determined whether the target attribute value is less than or equal to the preset attribute value. If so, the historical attribute mean of each outsourced personnel is obtained, and the first execution strategy of the current object is generated based on the historical attribute mean of each outsourced personnel and the preset execution time; if not, the target attribute value and the preset attribute value are data processed to obtain the excess rate of the current object. If the excess rate is less than or equal to the preset value, the first execution strategy of the current object is generated based on the historical attribute value of each outsourced personnel and the preset execution time; if the excess rate is greater than the preset value, the first object levels of multiple first objects are obtained, and the second execution strategy is determined based on the first object level of each first object and the current object level of the current object.

[0173] The first execution policy or the second execution policy may be sent to the user equipment.

[0174] Figure 6 This is a schematic diagram of the structure of a service processing device provided in an embodiment of the present application. Figure 6 The service processing device 10 may include a receiving module 11, a first obtaining module 12, a first determining module 13, an analyzing and processing module 14 and a generating module 15:

[0175] The receiving module 11 is used to receive a service processing request of the current object sent by the user equipment;

[0176] The first acquisition module 12 is used to acquire basic object information of the current object according to the business processing request, where the basic object information includes the current object level, preset attribute value and preset execution time;

[0177] The first determination module 13 is used to determine the current attribute value corresponding to the current object;

[0178] The analysis and processing module 14 is used to analyze and process the current attribute value according to the basic information of the object to obtain the target attribute value of the current object within a preset execution time;

[0179] The generating module 15 is used to generate an object execution policy of the current object according to the target attribute value and the preset attribute value, and send the object execution policy to the user device. The object execution policy is used to indicate the execution status of the current object after the current moment.

[0180] The business processing device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0181] In a possible design, the object execution strategy includes a first execution strategy and a second execution strategy; the generation module 15 is specifically used to:

[0182] Determine whether the target attribute value is less than or equal to the preset attribute value;

[0183] If so, the historical attribute mean of each outsourced personnel is obtained, and according to the historical attribute mean of each outsourced personnel and the preset execution time, a first execution strategy of the current object is generated, where the first execution strategy is used to indicate the execution status of the current object based on the preset attribute value;

[0184] If not, data processing is performed on the target attribute value and the preset attribute value to obtain the excess rate of the current object, and a first execution strategy or a second execution strategy is generated based on the excess rate. The second execution strategy is used to indicate the execution status of the current object calling the preset attribute value of at least one target object.

[0185] In a possible design, the generating module 15 is specifically used for:

[0186] If the excess rate is less than or equal to the preset value, the first execution strategy of the current object is generated according to the historical attribute value of each outsourced personnel and the preset execution time;

[0187] If the excess rate is greater than a preset value, the first object levels of the plurality of first objects are obtained, and a second execution strategy is determined according to the first object level of each first object and the current object level of the current object.

[0188] In a possible design, the generating module 15 is specifically used for:

[0189] Determine a first object whose first object level is lower than the current object level as at least one target object;

[0190] Determine a first difference between a preset attribute value and a target attribute value of each target object, and determine the sum of the first difference values ​​of each target object as a calling attribute value;

[0191] A second execution strategy of the current object is generated according to the calling attribute value, the target attribute value and the preset attribute value of the current object.

[0192] In a possible design, the analysis and processing module 14 is specifically used for:

[0193] Perform data processing on the current attribute value and the preset attribute value to obtain the budget execution rate of the current object;

[0194] Encoding the current object level, preset attribute value, budget execution rate and preset execution time to obtain the current object characteristics of the current object;

[0195] Through the preset model, the current object characteristics are analyzed and processed to obtain the target attribute value.

[0196] In a possible design, the first determining module 13 is specifically configured to:

[0197] Get the historical information table of each outsourced personnel corresponding to the current object. The historical information table includes multiple keywords and the attribute values ​​corresponding to each keyword.

[0198] According to the preset keywords, the historical information table of each outsourced employee is extracted and processed to obtain at least one historical attribute value of each outsourced employee;

[0199] At least one historical attribute value of each outsourced employee is added together to obtain a current attribute value.

[0200] In a possible design, the apparatus further includes a second determining module 16, a second obtaining module 17 and an alarm processing module 18:

[0201] The second determination module 16 is used to determine the alarm level of the current object according to the object execution strategy;

[0202] The second acquisition module 17 is used to obtain the alarm mode corresponding to the alarm level;

[0203] The alarm processing module 18 is used to perform alarm processing according to the alarm mode, and the alarm mode includes alarm pop-up window, alarm label and alarm highlight.

[0204] The business processing device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0205] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 7 The electronic device 20 may include a processor 21 and a memory 22. Exemplarily, the processor 21 and the memory 22 are interconnected via a bus 23.

[0206] The memory 22 stores computer executable instructions;

[0207] The processor 21 executes the computer execution instructions stored in the memory 22, so that the processor 21 executes the service processing method shown in the above method embodiment.

[0208] Accordingly, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the business processing method of the above method embodiment.

[0209] Accordingly, an embodiment of the present application may also provide a computer program product, including a computer program, which, when executed by a processor, can implement the business processing method shown in the above method embodiment.

[0210] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0211] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0212] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0213] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0214] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0215] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0216] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0217] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0218] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A business processing method, characterized in that: include: Receiving a service processing request of a current object sent by a user device; According to the business processing request, obtain basic object information of the current object, wherein the basic object information includes the current object level, preset attribute value and preset execution time; Determine a current attribute value corresponding to the current object; Analyzing and processing the current attribute value according to the basic information of the object to obtain a target attribute value of the current object within the preset execution time; An object execution policy of the current object is generated according to the target attribute value and the preset attribute value, and the object execution policy is sent to the user equipment, where the object execution policy is used to indicate the execution status of the current object after the current moment.

2. The method according to claim 1, characterized in that The object execution strategy includes a first execution strategy and a second execution strategy; generating the object execution strategy of the current object according to the target attribute value and the preset attribute value, including: Determining whether the target attribute value is less than or equal to the preset attribute value; If so, then obtain the historical attribute mean of each outsourced personnel, and generate the first execution strategy of the current object according to the historical attribute mean of each outsourced personnel and the preset execution time, wherein the first execution strategy is used to indicate the execution status of the current object based on the preset attribute value; If not, data processing is performed on the target attribute value and the preset attribute value to obtain the excess rate of the current object, and the first execution strategy or the second execution strategy is generated based on the excess rate. The second execution strategy is used to indicate the execution status of the current object calling the preset attribute value of at least one target object.

3. The method according to claim 2, characterized in that Generating the first execution strategy or the second execution strategy according to the excess rate includes: If the excess rate is less than or equal to a preset value, generating a first execution strategy for the current object according to the historical attribute value of each outsourced personnel and the preset execution time; If the excess rate is greater than a preset value, the first object levels of a plurality of first objects are obtained, and the second execution strategy is determined according to the first object level of each first object and the current object level of the current object.

4. The method according to claim 3, characterized in that Determining the second execution strategy according to the first object level of each first object and the current object level of the current object includes: Determine a first object whose first object level is lower than the current object level as at least one target object; Determine a first difference between a preset attribute value and a target attribute value of each target object, and determine the sum of the first difference values ​​of each target object as a calling attribute value; A second execution strategy of the current object is generated according to the calling attribute value, and the target attribute value and the preset attribute value of the current object.

5. The method according to any one of claims 1 to 4, characterized in that: Analyzing and processing the current attribute value according to the basic information of the object to obtain the target attribute value of the current object within the preset execution time includes: Performing data processing on the current attribute value and the preset attribute value to obtain the budget execution rate of the current object; Encoding the current object level, the preset attribute value, the budget execution rate and the preset execution duration to obtain the current object feature of the current object; The current object features are analyzed and processed by a preset model to obtain the target attribute value.

6. The method according to any one of claims 1 to 5, characterized in that: Determining a current attribute value corresponding to the current object includes: Obtain a historical information table of each outsourced personnel corresponding to the current object, wherein the historical information table includes multiple keywords and attribute values ​​corresponding to each keyword; According to preset keywords, the historical information table of each outsourced employee is extracted and processed to obtain at least one historical attribute value of each outsourced employee; At least one historical attribute value of each outsourced personnel is added to obtain the current attribute value.

7. The method according to any one of claims 1 to 6, characterized in that: After the object execution policy of the current object is generated, it also includes: Determining the alarm level of the current object according to the object execution strategy; The alarm mode corresponding to the alarm level is obtained, and the alarm processing is performed according to the alarm mode, wherein the alarm mode includes a warning pop-up window, a warning label, and a warning highlight.

8. A service processing device, characterized in that: It includes a receiving module, a first acquiring module, a first determining module, an analyzing and processing module and a generating module: The receiving module is used to receive a service processing request of the current object sent by the user equipment; The first acquisition module is used to acquire basic object information of the current object according to the business processing request, wherein the basic object information includes the current object level, preset attribute value and preset execution time; The first determination module is used to determine the current attribute value corresponding to the current object; The analysis and processing module is used to analyze and process the current attribute value according to the basic information of the object to obtain the target attribute value of the current object within the preset execution time; The generation module is used to generate an object execution policy of the current object according to the target attribute value and the preset attribute value, and send the object execution policy to the user equipment, wherein the object execution policy is used to indicate the execution status of the current object after the current moment.

9. An electronic device, characterized in that: include: Memory and processor, The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the business processing method according to any one of claims 1 to 7.

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

11. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the service processing method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Administrative system and method of self-help apply for reimbursement

    CN101251913A

  • Project management method, system and equipment and computer readable storage medium

    CN118333581A