Business resource allocation method and device, computer equipment, readable storage medium and program product

Through the automated business resource allocation method, user data and business participation conditions are obtained, target user accounts are determined and resources are allocated, and data omissions and errors caused by manual operations in traditional methods are solved, improving the accuracy and efficiency of allocation.

CN120146520APending Publication Date: 2025-06-13CHINA SOUTHERN POWER GRID INTERNET SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510347795.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-24
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

When allocating business resources within an enterprise, manual operations can easily lead to data omissions or errors, which affects the accuracy of the allocation of business resources by the computer system.

Method used

By obtaining user data, business participation conditions and business types of user accounts, the business participation conditions are used to judge the user data, determine the target user account that meets the conditions, and determine the corresponding business resources based on the business type, automatically create and allocate resources.

Benefits of technology

It reduces manual intervention, improves the efficiency and accuracy of business resources allocation, and ensures the timeliness and accuracy of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120146520A_ABST
    Figure CN120146520A_ABST
Patent Text Reader

Abstract

The invention relates to a business resource allocation method and device, computer equipment, a readable storage medium and a program product. The method comprises the following steps: acquiring user data, business participation conditions and business types of a user account; judging the user data by adopting the business participation condition, and determining a target user account meeting the business participation condition; determining a corresponding service resource according to the service type; and creating a service according to the service participation condition, the service type and the service resource, and allocating the service resource to the target user account. By adopting the method, manual intervention can be reduced, and the distribution efficiency and accuracy of service resources are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer application technologies, and particularly to a method, device, computer device, computer-readable storage medium, and computer program product for allocating business resources. Background Art

[0002] Within an enterprise, the labor union or the human resources department often needs to distribute corresponding resources (such as shopping cards, cash red envelopes, festival gifts, etc.) to corresponding personnel at time points such as festivals, birthdays, and department team-building days. Traditional methods usually require an administrator to manually select the participating personnel or import the list of participating personnel before creating a business for allocating resources to the corresponding personnel. However, when using traditional methods, due to manual operations, data omission or errors are likely to occur, thus affecting the accuracy of the data received by the computer system and resulting in inaccurate allocation of business resources by the computer system. Summary of the Invention

[0003] Based on this, in view of the above technical problems, it is necessary to provide a method, device, computer device, computer-readable storage medium, and computer program product for allocating business resources with high accuracy.

[0004] In a first aspect, this application provides a method for allocating business resources, including:

[0005] Obtaining user data, business participation conditions, and business types of a user account;

[0006] Judging the user data by using the business participation conditions to determine target user accounts that meet the business participation conditions;

[0007] Determining corresponding business resources according to the business types;

[0008] Creating a business according to the business participation conditions, the business types, and the business resources, and allocating the business resources to the target user accounts.

[0009] In one embodiment, the method further includes:

[0010] Regularly synchronizing data with an account data system to obtain account business data;

[0011] Cleaning and formatting the account business data to obtain corresponding dynamic user data;

[0012] Updating the stored user data by using the dynamic user data.

[0013] In one embodiment, the method further includes:

[0014] Generate an alarm message corresponding to the user account in case the user data is missing or in the wrong format.

[0015] In one embodiment, the creating a service according to the service participation condition, the service type, and the service resources and allocating the service resources to the target user account includes:

[0016] Generate a service details page for the service according to the service participation condition, the service type, and the service resources;

[0017] Add the target user account to the service and set the service status of the service to pending release;

[0018] Receive the review result of the service through the service details page;

[0019] In response to the review result being passed, allocate the service resources to the target user account and update the service status of the service to released.

[0020] In one embodiment, the method further includes:

[0021] Generate a corresponding service notification according to the service details page and push the service notification to the target user account.

[0022] In one embodiment, the method further includes:

[0023] Record the receiving situation of the target user account for the service resources;

[0024] Generate a service report corresponding to the service according to the receiving situation.

[0025] In a second aspect, the present application further provides an allocation device for service resources, including:

[0026] A data acquisition module, configured to acquire user data, service participation conditions, and service types of a user account;

[0027] An account screening module, configured to judge the user data by using the service participation condition and determine a target user account that meets the service participation condition;

[0028] A resource determination module, configured to determine corresponding service resources according to the service type;

[0029] A resource allocation module, configured to create a service according to the service participation condition, the service type, and the service resources and allocate the service resources to the target user account.

[0030] In a third aspect, the present application also provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the method for allocating service resources according to any one of the embodiments in the first aspect is implemented.

[0031] In a fourth aspect, the present application also provides a computer-readable storage medium. On the computer-readable storage medium, a computer program is stored, and when the computer program is executed by a processor, the method for allocating service resources according to any one of the embodiments in the first aspect is implemented.

[0032] In a fifth aspect, the present application also provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the method for allocating service resources according to any one of the embodiments in the first aspect is implemented.

[0033] For the method, apparatus, computer device, computer-readable storage medium, and computer program product for allocating the service resources, by obtaining user data, service participation conditions, and service types of a user account; using the service participation conditions to judge the user data to determine target user accounts that meet the service participation conditions; determining corresponding service resources according to the service types; creating a service according to the service participation conditions, service types, and service resources, and allocating the service resources to the target user accounts, it is possible to reduce manual intervention and improve the allocation efficiency and accuracy of service resources. Description of the Drawings

[0034] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.

[0035] Figure 1 It is an application environment diagram of the method for allocating service resources in an embodiment;

[0036] Figure 2 It is a flowchart of the method for allocating service resources in an embodiment;

[0037] Figure 3 It is a flowchart of the user data update step in an embodiment;

[0038] Figure 4 It is a flowchart of the service creation step in an embodiment;

[0039] Figure 5Schematic flowchart of a method for allocating service resources in another embodiment;

[0040] Figure 6 Block diagram of a service resource allocation device 600 in one embodiment;

[0041] Figure 7 Internal structure diagram of a computer device in one embodiment. Detailed implementation manners

[0042] To make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0043] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant regulations.

[0044] The service resource allocation method provided by the embodiments of the present application can be applied to an application environment as Figure 1 shown. Among them, the terminal 102 communicates with the server 104 through a network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or can be placed in the cloud or on other network servers.

[0045] Exemplarily, the server 104 can obtain the user data, service participation conditions and service types of the user account from the terminal 102. The server 104 can use the service participation conditions to judge the user data and determine the target user account that meets the service participation conditions. The server 104 can determine the corresponding service resources according to the service type. The server 104 can create a service according to the service participation conditions, service type and service resources, and allocate the service resources to the target user account.

[0046] Among them, the terminal 102 can be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart TVs, smart in-vehicle devices, projection devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. The server 104 can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0047] In an exemplary embodiment, as Figure 2 shown, a method for allocating service resources is provided. Taking the method applied to Figure 1 the server 104 in

[0048] as an example, the following steps S202 to S208 are included. Among them:

[0049] Step S202, obtain the user data, service participation conditions, and service type of the user account.

[0050] Among them, the user data can include, but is not limited to, any one or more of the data such as the department to which the user account belongs (such as the technology department, the marketing department, the finance department, etc.), the identity (such as a formal user, an intern, an outsourced user, etc.), the employment time (such as the specific employment year or having been employed for 1 year, 3 years, etc.), and the contact information (email, text message, or enterprise internal communication tool, etc.).

[0051] The service participation conditions can include, but are not limited to, the restrictive conditions related to user data such as department, identity, and employment time.

[0052]

[0053] The service type can include, but is not limited to, festival welfare types, birthday welfare types, department team-building types, etc. Exemplarily, the server can respond to a service creation request triggered by a manager through the client, obtain the user data of all user accounts in the service system, and receive the service participation conditions and service type selected or input by the manager. Optionally, in some implementation manners, a correspondence relationship between the service participation conditions and the service type can also be configured in the server. Thus, the server can determine the corresponding service participation conditions according to the service type currently selected or input by the manager.

[0054] Step S204, use the service participation conditions to judge the user data, and determine the target user accounts that meet the service participation conditions.Optionally, in some embodiments, when creating the "Mid-Autumn Festival welfare" service, the service participation conditions of all formal users can be automatically matched. At this time, the server can use the service participation conditions to judge the identity of the user data, and use the user accounts with formal user data as the target user accounts that meet the service participation conditions.

[0055] Optionally, in some other embodiments, when creating the "Technical Department team building" service, the service participation conditions of the users in the technical department can be automatically matched. At this time, the server can use the service participation conditions to judge the department of the user data, and use the user accounts with technical department data as the target user accounts that meet the service participation conditions.

[0056] Step S206, determine the corresponding service resources according to the service type.

[0057] Exemplarily, different service resources corresponding to different service types can be pre-stored in the server. For example, the service resources corresponding to the festival welfare type can include festival gifts or shopping vouchers. The service resources corresponding to the birthday welfare type can include birthday coupons or cash red envelopes. The service resources corresponding to the team building welfare type can include team building subsidies or business funds. According to the current service type and the pre-stored correspondence between the service type and the service resources, the currently allocable service resources can be determined.

[0058] Step S208, create a service according to the service participation conditions, service type and service resources, and allocate the service resources to the target user accounts.

[0059] Exemplarily, the server can automatically create the corresponding service in the service system by using the service participation conditions, service type and service resources, and allocate the service resources corresponding to the service type to the target user accounts that meet the service participation conditions.

[0060] In the above service resource allocation method, by using the service participation conditions and user data to screen the target user accounts, determining the allocable service resources according to the service type, automatically creating a service by using the service participation conditions, service type and service resources, and allocating the service resources to the target user accounts, manual intervention can be reduced, and the allocation efficiency and accuracy of service resources can be improved.

[0061] In an exemplary embodiment, as Figure 3 shown, the service resource allocation method provided by the present application may further include steps S302 to S306. Among them:

[0062] Step S302, regularly synchronize data with the account data system to obtain account service data.

[0063] Exemplarily, the server can establish a data interface with the account data system in the enterprise business system to ensure that data can be transmitted between the server and the account data system. It synchronizes data with the account data system regularly every day (for example, in the early morning) to obtain the real-time account business data in the account data system.

[0064] Step S304: Clean and format the account business data to obtain the corresponding dynamic user data.

[0065] Exemplarily, the server can clean the account business data by removing duplicate data, invalid data, and error data in the account business data to obtain the cleaned account business data. Format the cleaned account business data according to the data storage format of the server, and use the formatted data as the corresponding dynamic user data.

[0066] Step S306: Update the stored user data with the dynamic user data.

[0067] Exemplarily, the server can compare the consistency of the dynamic user data corresponding to the same user account with the currently stored user data. In the case where the dynamic user data is inconsistent with the user data, use the dynamic user data to overwrite the inconsistent user data.

[0068] In this embodiment, by docking with the account business data for regular data synchronization, the timeliness and accuracy of user data can be guaranteed, which is beneficial to improving the accuracy of subsequent business resource allocation.

[0069] In an exemplary embodiment, the business resource allocation method provided by this application may further include:

[0070] Generate an alarm message corresponding to the user account in the case of missing or incorrectly formatted user data.

[0071] Exemplarily, in the case where it is detected that data such as department, identity, employment time, and contact information in the user data is missing, or it is detected that the data format is incorrect (for example, the format of the department information in the user data is a numerical format error), the server can generate an alarm message corresponding to the user account according to the currently missing data content or the data content with a format error. And push the alarm message to the client for display to prompt the management staff to handle it.

[0072] In this embodiment, by providing a data anomaly warning function to alarm for missing or incorrectly formatted user data, it is beneficial to ensure the integrity and accuracy of user data.

[0073] In an exemplary embodiment, as Figure 4As shown in the figure, the method for allocating service resources provided by this application may further include steps S402 to S408. Among them:

[0074] Step S402: Generate a service details page for the service according to the service participation conditions, service type, and service resources.

[0075] Exemplarily, the server may match from the database or regenerate the corresponding service details information in a text generation manner according to the service participation conditions, service type, and service resources. Send the service details information to the client to generate and display the service details page for the service.

[0076] Step S404: Add the target user account to the service and set the service status of the service to pending release.

[0077] Exemplarily, the server may add the target user account that meets the service participation conditions to the service and set the service status of the service to "pending release". At this time, the service is invisible to the target user account.

[0078] Step S406: Receive the review result of the service through the service details page.

[0079] Step S408: In response to the review result being passed, allocate the service resources to the target user account and update the service status of the service to released.

[0080] The server may push the service details page to the management personnel for processing to prompt for review. Receive the review result of the service from the management personnel through the service details page. In response to the review result being passed, allocate the service resources to the target user account and update the service status to released. At this time, the service is visible and operable to the target user account.

[0081] In this embodiment, by pushing the service to the management personnel for review before the service is officially released and performing the service release operation in response to the review result being passed, the accuracy and compliance of the service and service resources can be improved, and the controllability of the management personnel over the service can be enhanced.

[0082] In an exemplary embodiment, the method for allocating service resources provided by this application may further include:

[0083] Generate a corresponding service notification according to the service details page and push the service notification to the target user account.

[0084] Exemplarily, the server may generate a corresponding service notification according to the service details page. The service notification may include, but is not limited to, information such as service details, welfare content, participation methods, etc. The server may push the service notification to the target user account through email, text message, or enterprise internal communication tools.

[0085] In this embodiment, by pushing service notifications to the target user account, the user participation experience can be optimized and the enthusiasm of users to participate in the service can be improved.

[0086] In an exemplary embodiment, the method for allocating service resources provided by this application may further include:

[0087] Record the receipt situation of the target user account for service resources. Generate a service report corresponding to the service according to the receipt situation.

[0088] Exemplarily, the server may record the receipt situation of the target user account for service resources, such as whether the corresponding service resources have been received and the receipt time of receiving the service resources. According to the number of target user accounts participating in the service, the receipt situation of the target user account for service resources, and the feedback information of the target user account for this service, etc., generate a service report corresponding to this service. The service report can be used to reflect the service effect of this service, which is beneficial to optimizing subsequent welfare service rules.

[0089] In this embodiment, by recording the receipt situation of the target user account for service resources and generating a corresponding service report, it is possible to facilitate the traceability of service resource allocation and the subsequent configuration optimization of service participation conditions, service types, and service resources.

[0090] In an exemplary embodiment, as Figure 5 shown, a method for allocating service resources is further provided, including the following steps S502 to step S516. Among them:

[0091] Step S502, regularly synchronize data with the account data system to update user data.

[0092] Step S504, obtain the user data, service participation conditions, and service type of the user account.

[0093] Step S506, use the service participation conditions to judge the user data to determine the target user accounts that meet the service participation conditions.

[0094] Step S508, determine the corresponding service resources according to the service type.

[0095] Step S510, generate a service details page according to the service participation conditions, service type, and service resources, add the target user accounts to the service, and set the service status of the service to pending release.

[0096] Step S512, in response to the audit result of the service being passed, allocate the service resources to the target user accounts and update the service status of the service to released.

[0097] Step S514: Generate a corresponding business notification based on the business details page and push the business notification to the target user account.

[0098] Step S516: Record the receipt situation of the target user account for the business resources; generate a business report corresponding to the business according to the receipt situation.

[0099] In this embodiment, operations such as data synchronization, business creation, resource allocation, notification distribution, and business summary are performed through a fully automated process, without manual intervention throughout the process, significantly reducing the workload and operating costs of administrators, improving the operation efficiency, shortening the cycle of the welfare business from creation to release, and ensuring that the business can be carried out in a timely manner. By automatically synchronizing account business data every day and performing cleaning and formatting processing, the real-time nature and accuracy of user data can be ensured, avoiding incorrect allocation of business resources caused by data lag. By intelligently and flexibly configuring business participation conditions, business types, and business resources, and automatically matching target user accounts that meet the business participation conditions according to user data, complex business requirements can be adapted to meet the personalized needs of different welfare businesses. By automatically sending business notifications and recording the receipt situation and feedback, the sense of participation and satisfaction of users can be enhanced, and the enthusiasm of users to participate can be improved.

[0100] It should be understood that although the steps in the flowcharts involved in the above embodiments are shown in sequence according to the arrows, these steps do not necessarily have to be executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages do not necessarily have to be executed at the same moment, but can be executed at different moments, and the execution order of these steps or stages does not necessarily have to be sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0101] Based on the same inventive concept, an embodiment of the present application further provides a business resource allocation device for implementing the above-mentioned business resource allocation method. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the business resource allocation device provided below can refer to the limitations on the business resource allocation method in the above text, and will not be repeated here.

[0102] In an exemplary embodiment, as Figure 6As shown in the figure, a business resource allocation device 600 is provided, including: a data acquisition module 602, an account screening module 604, a resource determination module 606, and a resource allocation module 608, where:

[0103] The data acquisition module 602 is configured to acquire user data, business participation conditions, and business types of user accounts.

[0104] The account screening module 604 is configured to judge user data by using business participation conditions to determine target user accounts that meet the business participation conditions.

[0105] The resource determination module 606 is configured to determine corresponding business resources according to business types.

[0106] The resource allocation module 608 is configured to create a business according to business participation conditions, business types, and business resources, and allocate business resources to target user accounts.

[0107] In an exemplary embodiment, the business resource allocation device 600 further includes: a data synchronization module, configured to perform data synchronization with an account data system at regular intervals to obtain account business data; clean and format the account business data to obtain corresponding dynamic user data; and update the stored user data by using the dynamic user data.

[0108] In an exemplary embodiment, the business resource allocation device 600 further includes: a data warning module, configured to generate warning information corresponding to a user account in the case of missing or incorrect user data.

[0109] In an exemplary embodiment, the resource allocation module 608 is further configured to generate a business details page of the business according to business participation conditions, business types, and business resources; add the target user account to the business, and set the business status of the business to be pending release; receive an audit result of the business through the business details page; and in response to the audit result being passed, allocate business resources to the target user account and update the business status of the business to be released.

[0110] In an exemplary embodiment, the business resource allocation device 600 further includes: a notification push module, configured to generate a corresponding business notification according to the business details page and push the business notification to the target user account.

[0111] In an exemplary embodiment, the business resource allocation device 600 further includes: a report generation module, configured to record the receipt situation of business resources by the target user account; and generate a business report corresponding to the business according to the receipt situation.

[0112] Each module in the above-mentioned service resource allocation device 600 can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each of the above modules.

[0113] In an exemplary embodiment, a computer device is provided. The computer device can be a server, and its internal structure diagram can be as Figure 7 shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as user data, service participation conditions, service types, target user accounts, and service resources. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, it implements a service resource allocation method.

[0114] Those skilled in the art can understand that Figure 7 the structure shown in

[0115] is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0116] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0117] In an exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, the steps in the above method embodiments are implemented.

[0117] In an exemplary embodiment, a computer program product is provided, including a computer program. When the computer program is executed by the processor, the steps in the above method embodiments are implemented.

[0118] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., without limitation.

[0119] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope recorded in this application.

[0120] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation to the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A method for allocating business resources, characterized in that: The method comprises: Obtain user data, business participation conditions, and business types of user accounts; Using the service participation condition to judge the user data, and determine a target user account that meets the service participation condition; Determining corresponding business resources according to the business type; A business is created according to the business participation condition, the business type and the business resources, and the business resources are allocated to the target user account.

2. The method according to claim 1, characterized in that The method further comprises: Regularly synchronize data with the account data system to obtain account business data; Cleaning and formatting the account business data to obtain corresponding dynamic user data; The dynamic user data is used to update the stored user data.

3. The method according to claim 2, characterized in that The method further comprises: In the event that the user data is missing or in an erroneous format, an alarm message corresponding to the user account is generated.

4. The method according to claim 1, characterized in that The creating a business according to the business participation condition, the business type and the business resources, and allocating the business resources to the target user account includes: Generate a business details page for the business according to the business participation conditions, the business type and the business resources; Add the target user account to the service, and set the service status of the service to be published; Receiving the review result of the business through the business details page; In response to the audit result being passed, the service resource is allocated to the target user account, and the service status of the service is updated to published.

5. The method according to claim 4, characterized in that The method further comprises: Generate a corresponding business notification according to the business details page, and push the business notification to the target user account.

6. The method according to claim 1, characterized in that The method further comprises: Recording the target user account's receipt of the business resource; A business report corresponding to the business is generated based on the collection situation.

7. A device for allocating business resources, characterized in that: The device comprises: A data acquisition module is used to obtain user data of a user account, business participation conditions, and business types; An account screening module, used to judge the user data using the service participation condition and determine a target user account that meets the service participation condition; A resource determination module, used to determine corresponding service resources according to the service type; The resource allocation module is used to create a service according to the service participation condition, the service type and the service resources, and allocate the service resources to the target user account.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

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

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.