Order processing method, system, apparatus and electronic device
By filtering and configuring order information on the server, and determining resource allocation limits based on user and amount information, the problem of resource waste and low conversion rate under the fixed quota allocation model is solved, and resource allocation that better meets user needs is achieved, thereby improving user conversion rate and fairness.
Patent Information
- Application Number
- CN202210725728.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-24
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2042-06-24
AI Technical Summary
In existing technologies, the fixed-amount token equity allocation model leads to resource waste and low user conversion rates, failing to meet user needs and making it difficult to improve user engagement.
The server filters target orders that meet the resource allocation conditions based on order information and status, determines the resource allocation amount based on user information and amount information, executes the resource allocation task, and displays the resource allocation information through the client to improve fairness and user satisfaction.
By employing precise resource allocation strategies, we improved user conversion rates, enhanced the fairness and transparency of resource allocation, and reduced user dissatisfaction.
Smart Images

Figure CN115082154B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet technology, and in particular to an order processing method, system, apparatus and electronic device. Background Technology
[0002] With the rapid development of internet technology, e-commerce shopping apps have long become an indispensable tool in people's daily lives. To attract more users, many shopping apps typically use methods such as distributing fixed-amount token benefits to drive user traffic, for example, by issuing coupons or red envelopes.
[0003] In related technologies, a fixed amount of tokens is usually used as the resource allocation model. However, there are cases where the token rights do not meet the needs of users, resulting in the tokens playing a small role in actual transactions. This not only leads to resource waste but also makes it difficult to improve user enthusiasm, resulting in a low user conversion rate. Summary of the Invention
[0004] In view of this, this application provides an order processing method, system, apparatus and electronic device, the main purpose of which is to solve the technical problem of low user conversion rate.
[0005] According to a first aspect of this application, an order processing method is provided, the method comprising:
[0006] The server receives orders from multiple clients and stores the order information;
[0007] The server parses the order information to determine the user information, amount information, and at least one of the following: order time, geographical information, merchant information, and product information.
[0008] In response to an order status update, the server updates the order status corresponding to the stored order information;
[0009] The server selects orders that meet the resource configuration conditions from orders sent by multiple clients as target orders. The resource configuration conditions include at least one of the following: the order status matches the status of the first target order, the order time matches the order selection time, the geographical information matches the target region, the merchant information matches the target merchant, and the product information contains the target keywords.
[0010] The server creates and executes a resource configuration task for the target order based on the user information of the target order and the resource configuration quota corresponding to the amount of the target order;
[0011] The server sends the resource configuration information of the resource configuration task to multiple clients. The resource configuration information includes at least one of the following: resource configuration quota, order time, resource configuration status, and user information.
[0012] The client displays the resource configuration information sent by the server.
[0013] According to a second aspect of this application, an order processing method is provided, the method comprising:
[0014] Receive orders from multiple clients and store order information;
[0015] Parse the order information to determine the user information, amount information, and at least one of the following: order time, geographical information, merchant information, and product information.
[0016] In response to an order status update, update the order status corresponding to the stored order information;
[0017] Orders that meet the resource configuration conditions from orders sent by multiple clients are selected as target orders. The resource configuration conditions include at least one of the following: the order status matches the status of the first target order, the order time matches the order selection time, the geographical information matches the target region, the merchant information matches the target merchant, and the product information contains the target keywords.
[0018] Based on the user information of the target order and the resource allocation quota corresponding to the amount of the target order, create and execute a resource allocation task for the target order;
[0019] The resource configuration information of the resource configuration task is sent to multiple clients. The resource configuration information includes the resource configuration quota, order time, resource configuration status and / or user information, so that the clients can display the resource configuration information.
[0020] According to a third aspect of this application, an order processing method is provided, the method comprising:
[0021] In response to an order submission, the order is sent to the server so that the server can filter out target orders that meet the resource configuration conditions;
[0022] Receive the resource configuration information of the target order sent by the server. The resource configuration information includes at least one of the following: resource configuration quota, order time, resource configuration status, and user information.
[0023] In response to the first display action, display resource configuration information.
[0024] According to a fourth aspect of this application, an order processing system is provided, the system comprising:
[0025] The server is used to receive orders from multiple clients and store order information; and
[0026] Parse order information to determine user information, amount information, and at least one of the following: order time, location information, merchant information, and product information; and
[0027] In response to an order status update, the stored order information corresponding to the order status is updated; orders that meet resource configuration conditions from multiple client orders are selected as target orders, wherein the resource configuration conditions include at least one of the following: order status matches the first target order status, order time matches the order selection time, geographical information matches the target region, merchant information matches the target merchant, and product information contains target keywords; and
[0028] Based on the user information of the target order and the corresponding resource allocation quota for the target order's amount, create and execute a resource allocation task for the target order; and
[0029] The resource configuration information of the resource configuration task is sent to multiple clients. The resource configuration information includes at least one of the following: resource configuration quota, order time, resource configuration status, and user information.
[0030] The client is the communication connection with the server; the client is used to display the resource configuration information sent by the server.
[0031] According to a fifth aspect of this application, an order processing apparatus is provided, the apparatus comprising:
[0032] The communication module is used to receive orders sent by multiple clients;
[0033] The storage module is used to store order information for orders sent by multiple clients;
[0034] The parsing module is used to parse order information and determine at least one of the following: user information, amount information, order time, geographical information, merchant information, and product information.
[0035] The update module is used to respond to order status updates and update the order status corresponding to the stored order information;
[0036] The filtering module is used to filter orders from multiple clients that meet the resource configuration conditions as target orders. The resource configuration conditions include at least one of the following: the order status matches the status of the first target order, the order time matches the order selection time, the geographical information matches the target region, the merchant information matches the target merchant, and the product information contains the target keywords.
[0037] The resource configuration module is used to create and execute resource configuration tasks for the target order based on the user information of the target order and the resource configuration quota corresponding to the amount of the target order.
[0038] The communication module is also used to send resource configuration information of resource configuration tasks to multiple clients. The resource configuration information includes resource configuration quota, order time, resource configuration status and / or user information, so that the clients can display the resource configuration information.
[0039] According to a sixth aspect of this application, an order processing apparatus is provided, the apparatus comprising:
[0040] The communication module is used to respond to order submission operations by sending the order to the server, so that the server can filter out target orders that meet the resource configuration conditions; and
[0041] Receive the resource configuration information of the target order sent by the server. The resource configuration information includes at least one of the following: resource configuration quota, order time, resource configuration status, and user information.
[0042] The display module is used to respond to the first display operation and show resource configuration information.
[0043] According to a seventh aspect of this application, a storage medium is provided that stores a computer program thereon, which, when executed by a processor, implements the above-described order processing method.
[0044] According to the eighth aspect of this application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the above-described order processing method.
[0045] This application provides an order processing method, system, apparatus, and electronic device. First, a server filters multiple orders submitted by different clients based on order information and / or real-time order status to determine the target order that meets the resource allocation conditions, i.e., can be allocated resources. After determining the target order, the server creates and executes a resource allocation task for the target order according to the resource allocation quota corresponding to the user information and amount information, distributing the resources corresponding to the allocated quota to the account corresponding to the user information. Furthermore, the server feeds back the resource allocation information of the resource allocation task to multiple clients, allowing them to publicly see the actual resource allocation situation. On the one hand, by using order information and order status as conditions for resource allocation, and using the actual order amount as the basis for allocating resources to users, resource allocation ensures fairness while ensuring that the resources received by users better meet their needs, thereby improving user conversion rates. On the other hand, by publicly displaying the resource allocation information, all users can intuitively understand the resource allocation situation, further improving the fairness of resource allocation and helping to reduce user dissatisfaction.
[0046] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description
[0047] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0048] Figure 1 A flowchart illustrating an order processing method provided in an embodiment of this application is shown;
[0049] Figure 2 A flowchart illustrating another order processing method provided in an embodiment of this application is shown;
[0050] Figure 3 This paper shows a schematic diagram of the structure of an order processing system provided in an embodiment of this application;
[0051] Figure 4 A flowchart illustrating another order processing method provided in an embodiment of this application is shown;
[0052] Figure 5 This paper shows a schematic diagram of the structure of an order processing device provided in an embodiment of this application;
[0053] Figure 6 A flowchart illustrating another order processing method provided in an embodiment of this application is shown;
[0054] Figure 7 This invention provides a schematic diagram of the structure of another order processing device according to an embodiment of the present application.
[0055] Figure 8 A schematic diagram of a scenario for an order processing method provided in an embodiment of this application is shown;
[0056] Figure 9 This illustration shows a scenario diagram of yet another order processing method provided in an embodiment of this application;
[0057] Figure 10 This illustration shows a scenario diagram of yet another order processing method provided in an embodiment of this application;
[0058] Figure 11 This illustration shows a scenario diagram of yet another order processing method provided in an embodiment of this application;
[0059] Figure 12This illustration shows a scenario diagram of another order processing method provided in an embodiment of this application. Detailed Implementation
[0060] The present application will be described in detail below with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in the embodiments of the present application can be combined with each other.
[0061] In one embodiment, such as Figure 1 As shown, an order processing method is provided. Taking the application of this method to a server and a client as an example, the method includes the following steps:
[0062] 101. The server receives orders from multiple clients and stores the order information.
[0063] In this embodiment, each client can send one or more orders for the server to filter. Each order carries order information, including but not limited to at least one of the following: user information, amount information, order time, geographical information, merchant information, and product information. User information refers to information related to the user, such as resource account, user nickname, and user contact information. Amount information refers to the actual payment amount for the completed transaction, excluding amounts deducted using coupons, red envelopes, or other tokens. Order time can be a moment or duration related to the order. For example, order time can be the order submission time recorded by the server, the time the server actually receives the order, the time the client successfully pays the order and the order status is updated to paid, the time the order is delivered, any time the server receives the order status update, or the interval between order submission and order completion. This embodiment does not impose specific limitations. Geographical information refers to the location information of the product delivery address, such as city ID (identity number) and area code. Merchant information is used to distinguish different merchants, such as the merchant's name and merchant ID. Product information is used to distinguish different products, such as the product category and product name.
[0064] 102. The server parses the order information to determine the user information, amount information, and at least one of the following: order time, geographical information, merchant information, and product information.
[0065] In this embodiment, considering the needs of resource allocation, user information and amount information need to be obtained during the parsing of order information. Furthermore, order time, geographical information, merchant information, and product information related to resource allocation conditions can be selected according to the actual resource allocation conditions.
[0066] 103. In response to an order status update, the server updates the order status corresponding to the stored order information.
[0067] In this embodiment, the order status can be used to represent several nodes of the order. After the client submits an order, the order status changes as the order progresses. Taking the food delivery scenario as an example, the order status will undergo the following changes: order confirmation → merchant accepts order → delivery order → order completion → user review. During the order process, the server responds to the order status update and updates the stored order information corresponding to the order status in a timely manner. On the one hand, this facilitates order tracking for users; on the other hand, the order status can be used as a filtering condition for target orders to filter a large number of orders and improve resource allocation efficiency.
[0068] This application does not specify the method for updating order status. Taking the food delivery scenario as an example, when the server receives a delivery message from the rider's client, the order automatically enters the order completion status; or, the user manually clicks to confirm receipt, and when the server receives a receipt message from the client, the order enters the order completion status; or, if the user does not click to confirm receipt and the merchant does not confirm delivery, the server will automatically confirm delivery within 3 to 6 hours, and the order will enter the order completion status.
[0069] 104. The server selects the orders that meet the resource configuration conditions from the orders sent by multiple clients as the target orders.
[0070] The resource allocation conditions include at least one of the following: the order status matches the first target order status, the order time matches the order selection time, the geographical information matches the target region, the merchant information matches the target merchant, and the product information contains target keywords.
[0071] In this embodiment, a first target order status, order selection time, target region, target merchant, and target keywords are pre-defined as filtering criteria according to requirements. However, after the server obtains at least one of the following: order status, order time, geographical information, merchant information, and product information, it compares the order time, geographical information, merchant information, and product information with the filtering criteria to determine whether the order qualifies for resource allocation. This filtering of a large number of orders through the defined selection criteria not only enhances the fairness of resource allocation but also makes the resource allocation strategy adaptable to various scenarios, expanding the application scope of resource allocation.
[0072] Furthermore, the order time is associated with the order status. The order status can be used to represent several nodes of the order, such as order submission, order payment, merchant acceptance, and order delivery. When determining the target order, in one embodiment, the order time can be the time when the order is updated to the first target order status; or, in another embodiment, the order time can be the time when the order is updated to the second target order status, or the time when the order status is updated to other statuses.
[0073] Understandably, different resource allocation conditions can be set to differentiate resource allocation plans for different sessions. These conditions can be completely different or partially the same for different sessions, thereby enhancing the flexibility of resource allocation while ensuring accuracy and broadening its application scenarios. For example, in the first resource allocation, matching the order time with the order selection time and the order status with the first target order status can be used as resource allocation conditions. If an order's placement time is 12:10:25 on December 5th, falling within the order selection time range of 12:10 to 12:15 on December 5th (the order selection time range for a specific resource allocation session), and the order status reaches "order completed" (the first target order status), then that order is considered the target order for the first resource allocation. In the second resource allocation, the presence of target keywords in the product information is also used as a resource allocation condition. Therefore, as long as the product information meets the resource allocation conditions, the order can be considered the target order for the second resource allocation. In the third resource allocation process, matching the order time with the order selection time, the order status with the first target order status, the merchant information with the target merchant, and the geographical information with the target region are used as resource allocation conditions. The time interval between the order submission time and the order status update to "order completed" for orders of crayfish purchased in City A is calculated. If the time interval is less than or equal to a preset interval, the order is considered a target order. Specifically, the preset interval is related to the order type. For example, for takeout orders, the order completion time minus the order creation time must be ≤ 24 hours to meet the resource allocation conditions; orders exceeding 24 hours are not considered target orders. For express delivery orders, the order completion time minus the order creation time must be ≤ 10 days to meet the resource allocation conditions.
[0074] It's worth noting that, to further enhance the attractiveness of resource allocation to users, when using order selection time as a filter, if the filtering is done in minutes, the order time can be accurate to the second. For example, using a 1-minute timeframe as the criterion, an order time of 59s200ms falls within the 59s time range. This allows for more precise filtering. When using target keywords as a filter, regardless of whether the order contains other products without the target keyword, as long as the product information contains the target keyword, a match is determined, and that order will be selected as the target order for resource allocation.
[0075] In specific application scenarios, resource allocation conditions also include at least one of the following: the order type matches the preset order type, the order placement channel matches the preset order placement channel, and the user information corresponding to the order does not carry a risk control tag. This allows for initial screening of multiple orders based on order type, order placement channel, and risk control tag, removing orders submitted by the client that may involve fraudulent activities such as order manipulation or refunds, thus ensuring the fairness of resource allocation.
[0076] For example, if the order platform is restricted to a specified APP channel, and the order type is not a virtual goods order (such as a game account, membership card, etc.), a cash order, or an order transferred from an external channel, and the user information does not carry a blacklist risk control tag, then the order is determined to be a safe order that supports resource configuration, and the order information is stored. Otherwise, the server will not configure resources for the order.
[0077] 105. The server creates and executes a resource configuration task for the target order based on the user information of the target order and the resource allocation limit corresponding to the amount of the target order.
[0078] In this embodiment, after the server determines the target order, it generates a resource allocation task for the target order based on the resource allocation quota corresponding to the user information and amount information of the target order, and executes the resource allocation task to distribute the resources corresponding to the resource allocation quota to the account corresponding to the user information. This allows users to obtain more benefits, ensuring fairness in resource allocation while making the resources received by users more in line with their needs, thereby improving user conversion rates.
[0079] It is understood that a pre-defined correspondence strategy between amount information and resource allocation limits can be used, where the total order amount and resource allocation limit can be the same or different. For example, the correspondence strategy could be to use a specified percentage of the amount information as the resource allocation limit, to use the amount of the product containing the target keyword as the resource allocation limit, or to use the entire payment amount of the order as the resource allocation limit. This application embodiment does not impose any specific limitations.
[0080] Specifically, the steps for the server to create and execute a resource configuration task for the target order include: if the order status of the target order matches the status of the second target order, the server executes a resource configuration task for the target order.
[0081] In this embodiment, during the process of filtering target orders from multiple orders, when using the matching of order status with the first target order status as a resource allocation condition, considering the characteristic that order status changes over time, relying solely on the first target order status as the basis for filtering target orders may lead to misjudgment of some orders. This could cause some users to miss resource allocation opportunities due to the extended transition time of the order status, which is detrimental to improving user conversion rates. Therefore, the requirement for the first target order status can be lowered, and before executing the resource allocation task, the second target order status can be used as the criterion for determining whether to allocate resources. Through further order status determination, it can be confirmed whether the target order can be allocated resources. This significantly increases the number of users participating in the resource allocation plan, helps to improve user enthusiasm, and thus improves the user conversion rate for resource allocation.
[0082] Taking a delivery scenario as an example, the first target order status is set to "payment successful." This means that if an order meets the "payment successful" condition, it can be used as the target order. In this case, the order status does not need to be checked separately before executing subsequent resource allocation tasks. Alternatively, after an order meets the "payment successful" condition and can be used as the target order, the second target order status can be set to "delivered." If the status of the second target order is updated to "delivered," the server will allocate resources to that target order.
[0083] It should be noted that the step of determining whether the order status of the target order matches the status of the second target order can be done before or after the resource configuration task is created.
[0084] Further, step 105, the step of the server creating and executing a resource configuration task for the target order based on the user information of the target order and the resource configuration quota corresponding to the amount information of the target order, specifically includes:
[0085] 105-1. The server sorts the target orders according to their order times to determine the resource allocation order.
[0086] Specifically, the resource allocation order is the order in which resource allocation tasks are executed.
[0087] 105-2. If the total resource allocation quota of the first target order is less than the quota threshold, the server will perform resource allocation operations on the resource accounts in the user information of the second target order according to the resource allocation quota of the second target order, in the order of resource allocation.
[0088] Resource accounts are used to manage user resources, such as online payment platforms.
[0089] 105-3. If the total resource allocation limit of the first target order is greater than or equal to the limit threshold, the server stops performing resource allocation operations on the resource accounts in the user information of the second target order.
[0090] Among them, the first target order is a target order whose resource configuration status is configured, and the second target order is a target order whose resource configuration status is pending configuration.
[0091] In this embodiment, the server determines the resource allocation order based on the order time of the target orders, and then performs resource allocation operations on the resource accounts in the user information of the target orders according to this resource allocation order and the resource allocation quota, thereby executing the resource allocation task. This reduces the chaos of resource allocation and alleviates the server's workload while ensuring fairness in resource allocation. Simultaneously, during the execution of the resource allocation task, the server first calculates the total resource allocation quota for the first target order whose resource allocation status is configured, i.e., the total amount of resources already allocated. If the total resource allocation quota for the first target order is less than the quota threshold, it indicates that there are still resources available for allocation in this session, and the server continues to perform resource allocation operations on the resource accounts of the second target orders whose resources are to be allocated. If the total resource allocation quota for the first target order is less than the quota threshold, it indicates that the currently available resources cannot support the resource allocation operations of the subsequent second target orders, and the server stops executing subsequent resource allocation tasks. Thus, by controlling the upper limit of resources that can be allocated through a preset quota threshold, the server achieves a "first-come, first-served" mechanism for executing resource allocation tasks, thereby maximizing the resource allocation effect and balancing the needs of users and resource providers.
[0092] It is understandable that the resource allocation status of a target order is related to the resource allocation conditions. Therefore, if the same order participates in the screening of different resource allocation conditions, that is, when the order participates in different resource allocation plans, the resource allocation status of each session only changes according to the resource allocation situation of that session.
[0093] Furthermore, before performing resource allocation operations on the resource accounts in the user information of the second target order based on the resource allocation quota of the second target order, the server first determines whether the user information corresponding to the second target order has a first target order under the current resource allocation conditions. If it does, it means that the user has already obtained resources in the resource allocation plan for this session. In order to ensure the fairness of resource allocation, the server will refuse to perform resource allocation operations on the resource accounts in the user information of the second target order. Otherwise, the server can directly perform resource allocation operations on the resource accounts in the user information of the second target order based on the resource allocation quota of the second target order.
[0094] In a specific application scenario, step 105-2, the step of the server performing resource configuration operations on the resource account in the user information of the second target order based on the resource configuration quota of the second target order, specifically includes:
[0095] 105-2-a. After a preset delay period, the server allocates resources to the resource account of the second target order according to the resource allocation quota of the second target order;
[0096] 105-2-b: The server updates the resource configuration status of the second target order based on the resource allocation results.
[0097] In this embodiment, to mitigate the resource allocation risks associated with fraudulent orders, the server allocates resources to the resource account of the second target order according to the allocated resource quota after a preset delay. Once the server confirms successful resource allocation, it updates the resource configuration status of the second target order based on whether the allocation was successful. Specifically, if the resource allocation is successful, the server updates the resource configuration status of the second target order from "pending configuration" to "configured"; if the resource allocation fails, the server updates the resource configuration status of the second target order from "pending configuration" to "target order not configured," meaning the order meets the resource configuration conditions but not the resource allocation conditions.
[0098] Specifically, allocation failures may be due to network failures, insufficient available resources to support the resource configuration task for the current second target order, missing resource account information, or discrepancies between the order status and the second target order status. Orders with a resource configuration status of "target order not configured" can be processed manually, or the resource configuration operation can be re-executed after a specified time.
[0099] In specific application scenarios, before step 105-2, where the server performs resource configuration operations on the resource account in the user information of the second target order based on the resource configuration limit of the second target order, the order processing also includes: if the order amount in the amount information of the second target order is greater than the preset configuration limit, the server configures the resource configuration limit of the second target order to the preset configuration limit.
[0100] The order amount refers to the actual payment amount of the target order.
[0101] In this embodiment, the amount of resources allocated to a single target order is limited by a preset configuration limit, which avoids allocating too many resources to a single target order and affecting other users' access to resources. This not only improves the fairness and objectivity of resource allocation, but also significantly increases the number of users who obtain resources, thereby greatly improving the user conversion rate of resources.
[0102] For example, if the actual payment amount of the target order (order amount) is less than 66 yuan (preset configuration limit), then the resource configuration limit = order amount. If the actual payment amount of the target order is greater than 66 yuan, then the resource configuration limit = preset configuration limit, that is, the transfer will be made to the target order's account according to the limit of 66 yuan.
[0103] In alternative embodiments, the resource allocation amount can also be a constant value, a gradient value, or a random value. For example, in one embodiment, regardless of the order amount, the resource allocation amount corresponding to the order amount can be constant at 20 yuan; in another embodiment, if the order amount is less than 66 yuan, the corresponding resource allocation amount can be 20 yuan, and if the order amount is greater than or equal to 66 yuan, the corresponding resource allocation amount can be 40 yuan, which is a gradient value; in yet another embodiment, the resource allocation amount can be randomly determined for the order within a certain range as the resource allocation amount corresponding to the order amount; the embodiments of this application do not impose specific limitations.
[0104] 106. The server sends the resource configuration information of the resource configuration task to multiple clients.
[0105] The resource configuration information includes at least one of the following: resource configuration quota, order time, resource configuration status, and user information.
[0106] It is understood that, in one embodiment, the resource configuration status of all orders in the published resource configuration information is "configured"; in another embodiment, the resource configuration status of all orders in the published resource configuration information may include "pending configuration," and will be updated to "configured" after configuration is completed. It is also understood that, in one embodiment, the resource configuration status in the published resource configuration information may be a fuzzy resource configuration status. For example, when the resource configuration task has not yet been executed, but will definitely be executed as long as the order does not experience cancellation or other abnormal states, the fuzzy resource configuration status is always "configured."
[0107] 107. The client displays the resource configuration information sent by the server.
[0108] In this embodiment, the server feeds back the resource configuration information of the resource configuration task to multiple clients based on the resource configuration task status. When the clients receive the resource configuration information, they publicize the resource configuration information, so that users of multiple clients who sent orders can intuitively know the actual situation of this resource configuration, further improving the fairness of resource configuration and helping to reduce user dissatisfaction.
[0109] It is understandable that the resource configuration information displayed by the client may include only the resource configuration quota; or only the order time; or only the resource configuration status; or only the user information; or any combination thereof.
[0110] The order processing method provided in this embodiment first involves the server filtering multiple orders submitted by different clients based on order information and / or real-time order status to determine the target orders that meet the resource configuration conditions, i.e., those eligible for resource configuration. After determining the target order, the server creates and executes a resource configuration task for the target order according to the resource configuration quota corresponding to the user information and amount information, distributing the resources corresponding to the allocated quota to the accounts corresponding to the user information. Furthermore, the server feeds back the resource configuration information of the resource configuration task to multiple clients, allowing them to publicly see the actual resource configuration situation. On one hand, by using order information and order status as conditions for resource configuration, and using the actual order amount as the basis for allocating resources to users, resource configuration ensures fairness while ensuring that the resources received by users better meet their needs, thereby improving user conversion rates. On the other hand, by publicly displaying the resource configuration information, all users can intuitively understand the resource configuration situation, further improving resource configuration fairness and reducing user dissatisfaction.
[0111] In specific application scenarios, step 107, the step of the client displaying the resource configuration information sent by the server, specifically includes:
[0112] 107-1. The client sorts the resource configuration information according to the order time to determine the display order of the resource configuration information.
[0113] 107-2. The client displays resource configuration information in the order of presentation.
[0114] In this embodiment, the client sorts the resource configuration information according to the order time and can display the resource configuration information sent by the server in sequence. This allows client users to intuitively understand the order in which resources are allocated in this session, and also facilitates users to verify whether their orders meet the resource configuration conditions, which helps to improve the user conversion rate of resources and increase users' enthusiasm for using resources.
[0115] Understandably, due to the size limitations of the client-side display page, if there are too many target orders, the display page will not be able to show the resource configuration information of all target orders. Therefore, as... Figure 8As shown, resource configuration information for a preset number of target orders can be displayed in a sequential order to ensure clarity, improve page layout, and enhance user comfort. Target orders exceeding the preset number can be omitted or displayed on separate pages. Alternatively, resource configuration information can be grouped according to the resource configuration conditions of the target orders, with each group containing at least one resource configuration item. This allows for the segmentation of multiple target orders by session. Figure 9 As shown, when a user needs to view resource configuration information, multiple display controls first show the label information of multiple sets of resource configuration information. The label information of multiple sets of resource configuration information can still be arranged in chronological order. The label information of a set of resource configuration information can be reasonably set based on the same information in at least one resource configuration information in the set. Figure 9 The label information includes the display date and four randomly selected user avatars for that group. When a user clicks the display control for any group of resource configuration information, the client will then display at least one resource configuration item from that group.
[0116] Furthermore, the resource configuration information also includes the geographic information of the target order. The client then uses a map display component to render and display the geographic location corresponding to the geographic information of the resource configuration information on the current page.
[0117] Furthermore, as a refinement and extension of the specific implementation of the above embodiments, and to fully illustrate the implementation process of this embodiment, an order processing method is provided, such as... Figure 2 As shown, the method includes the following steps:
[0118] 201. In response to resource configuration condition updates, the server sends the resource configuration conditions to multiple clients.
[0119] 202. The client uses the first preset component to render and display the resource configuration conditions sent by the server on the rights and interests page.
[0120] In this embodiment, if the resource configuration conditions are updated, it indicates that the server has set a new resource configuration plan. The server first sends the updated resource configuration conditions to the client. Upon receiving the resource configuration conditions, the client uses a first preset component to render and display the server-sent resource configuration conditions on the benefits page. This allows client users to understand the required resource configuration conditions in advance and intuitively, facilitating the submission of orders that meet the conditions, significantly increasing the probability of users obtaining resources, improving user activity, and increasing the user conversion rate for resource configuration.
[0121] In a specific application scenario, before the client uses the first preset component to render and display the resource configuration conditions sent by the server on the benefits page, the process includes: the server obtaining the prompt information and the condition display time period corresponding to the resource configuration conditions; the server sending the prompt information and the condition display time period to the client; the client using the second preset component to render and display the prompt information sent by the server on the benefits page; then the client using the first preset component to render and display the resource configuration conditions sent by the server on the benefits page includes: if the current time matches the condition display time period, the client using the first preset component to render and display the resource configuration conditions on the benefits page.
[0122] The server can determine the prompt information and display time period corresponding to the resource configuration conditions based on the information input by the resource provider, or dynamically match the prompt information and display time period corresponding to the resource configuration conditions based on the preset corresponding model, using the resource configuration conditions as model input.
[0123] In this embodiment, the server first obtains and sends the prompt information corresponding to the resource configuration conditions and the condition display time period. The prompt information is used to indicate the resource configuration conditions. Before the client renders and displays the resource configuration conditions, the prompt information sent by the server is first displayed on the benefits page using a second preset component, allowing the user to predict the current resource configuration conditions based on the prompt information. When the current time falls within the condition display time period, that is, when the time has arrived to reveal the resource configuration conditions, the client then uses the first preset component to render and display the resource configuration conditions on the benefits page. This approach, by using prompt information and delaying the display of resource configuration conditions, increases the interest in the resource configuration plan, helps to increase user participation in the resource configuration plan, and thus enhances the user conversion rate of resource configuration.
[0124] Taking the resource configuration conditions of order submission time matching the selected time range and product information containing target keywords as an example, a paginated display component is used to display prompt information, such as... Figure 10 As shown, a subpage on the benefits page displays the clue "282153017778", which is the riddle indicating the time range for order selection. Simultaneously, the clue "Today's auspicious day is crayfish" is displayed in plain text in the upper right corner, indicating the target keyword. The answers (resource allocation conditions) for all sessions that day will be revealed at 10 PM, with the order selection start time displayed on the page at 3:30 PM. Furthermore, before the resource allocation conditions are announced at 10 PM, you can view other subpages for all sessions with unrevealed answers that day, and swipe right to view all subpages for sessions with revealed answers from the previous day. If there is no resource allocation plan, such as... Figure 11 As shown, a subpage on the benefits page displays "Closed Today" to remind users that there are no resource allocation plans for today.
[0125] Understandably, the first preset component can also be a video / audio component or an aggregation page display component.
[0126] 203. The server receives orders from multiple clients and stores the order information.
[0127] 204. The server parses the order information to determine the user information, amount information, and at least one of the following: order time, geographical information, merchant information, and product information.
[0128] 205. In response to an order status update, the server updates the order status corresponding to the stored order information.
[0129] 206. The server selects the orders that meet the resource configuration conditions from the orders sent by multiple clients as the target orders.
[0130] The resource allocation conditions include at least one of the following: the order status matches the first target order status, the order time matches the order selection time, the geographical information matches the target region, the merchant information matches the target merchant, and the product information contains target keywords.
[0131] 207. The server creates and executes a resource configuration task for the target order based on the user information of the target order and the resource allocation quota corresponding to the amount of the target order.
[0132] 208. The server sends the resource configuration information of the resource configuration task to multiple clients.
[0133] The resource configuration information includes at least one of the following: resource configuration quota, order time, resource configuration status, and user information.
[0134] Specifically, the server may send resource configuration information in the following ways: sending a data packet containing the resource configuration information to the client, or sending a link to a display page that indicates the resource configuration information to the client, and the client is redirected to the display page when the user clicks the link, or sending an image displaying the resource configuration information to the client. These methods are not listed in detail in this application.
[0135] Furthermore, before sending the resource configuration information of the resource configuration task to multiple clients, the server performs anonymization processing on the user information of the target order. This is to hide the parts of the user information that contain personal privacy, thereby improving the security of the public disclosure of resource configuration information and protecting user privacy.
[0136] 209. The client displays the resource configuration information sent by the server.
[0137] 210. Based on the resource configuration information sent by the server, the client displays the resource configuration window corresponding to the user information of the client.
[0138] The resource configuration window includes resource configuration information for the corresponding user information on the client.
[0139] In this embodiment, the client can not only display the resource configuration information of all target orders sent by the server, but also filter and display the resource configuration information of the client's corresponding user information from the resource configuration information of all target orders. That is, the orders submitted by the client user that meet the resource configuration conditions, so that the user can know the current or previously obtained resource status in a timely manner.
[0140] For example, such as Figure 12 As shown, when a user needs to check their resource acquisition status, the client can display a resource configuration window. This window shows three resource configuration entries: order date AA month aa day, resource configuration status "pending configuration," resource allocation limit 37; order date BB month bb day, resource configuration status "configured," resource allocation limit 21; and order date CC month cc day, resource configuration status "configured," resource allocation limit 33.56. The resource configuration window also includes a jump control for the resource account; clicking this control redirects the user to their resource account page.
[0141] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0142] Furthermore, as Figure 1 , Figure 2 The specific implementation of the method shown in this embodiment provides an order processing system, such as... Figure 3 As shown, the system includes a server 301 and a client 302, with the client 302 communicating with the server 301.
[0143] Server 301 can be used to receive orders sent by multiple clients and store order information; parse order information to determine user information, amount information, and at least one of order time, geographical information, merchant information, and product information; update the order status corresponding to the stored order information in response to order status updates; filter orders that meet resource configuration conditions from orders sent by multiple clients as target orders, wherein the resource configuration conditions include at least one of the following: order status matches the status of a first target order, order time matches the order selection time, geographical information matches the target region, merchant information matches the target merchant, and product information contains target keywords; create and execute resource configuration tasks for target orders based on user information and the resource configuration quota corresponding to the amount information of target orders; and send the resource configuration information of the resource configuration task to multiple clients, wherein the resource configuration information includes at least one of the following: resource configuration quota, order time, resource configuration status, and user information;
[0144] Client 302 can be used to display resource configuration information sent by the server.
[0145] In a specific application scenario, server 301 can be used to execute the resource configuration task for the target order if the order status of the target order matches the status of the second target order.
[0146] In specific application scenarios, server 301 can be used to sort target orders based on their order time to determine the resource configuration order. If the total resource configuration quota of the first target order is less than the quota threshold, resource configuration operations are performed on the resource accounts in the user information of the second target order according to the resource configuration quota of the second target order. If the total resource configuration quota of the first target order is greater than or equal to the quota threshold, resource configuration operations on the resource accounts in the user information of the second target order are stopped. Here, the first target order is a target order whose resource configuration status is configured, and the second target order is a target order whose resource configuration status is pending configuration.
[0147] In specific application scenarios, server 301 can be used to allocate resources to the resource account of the second target order according to the resource configuration quota of the second target order after a preset delay; and update the resource configuration status of the second target order based on the resource allocation result.
[0148] In specific application scenarios, server 301 can be used to configure the resource allocation limit of the second target order to the preset allocation limit if the order amount in the amount information of the second target order is greater than the preset allocation limit.
[0149] In specific application scenarios, resource configuration conditions also include at least one of the following: the order type of the order matches the preset order type, the order placement channel of the order matches the preset order placement channel, and the user information corresponding to the order does not carry a risk control tag.
[0150] In specific application scenarios, server 301 can also be used to send resource configuration conditions to the client in response to resource configuration condition updates; client 302 can be used to render and display the resource configuration conditions sent by the server on the rights and interests page using the first preset component.
[0151] In specific application scenarios, server 301 can also be used to obtain the prompt information and condition display time period corresponding to the resource configuration conditions; and send the prompt information and condition display time period to the client; client 302 can also use the second preset component to render and display the prompt information sent by the server on the rights and benefits page; specifically, if the current time matches the condition display time period, the client can use the first preset component to render and display the resource configuration conditions on the rights and benefits page.
[0152] In specific application scenarios, client 302 can be used to sort resource configuration information according to order time, determine the display order of resource configuration information, and display resource configuration information in the display order.
[0153] In specific application scenarios, server 301 can also be used to de-identify user information for target orders.
[0154] In specific application scenarios, client 302 can also be used to display a resource configuration window for the corresponding user information of the client based on the resource configuration information sent by the server. The resource configuration window includes the resource configuration information for the corresponding user information of the client.
[0155] It should be noted that other corresponding descriptions of the various functional clients and servers involved in the order processing system provided in this embodiment can be found in [reference needed]. Figure 1 , Figure 2 The corresponding descriptions in [the document] will not be repeated here.
[0156] In one embodiment, such as Figure 4 As shown, an order processing method is provided. Taking the application of this method to a server as an example, it includes the following steps:
[0157] 401. Receive orders sent by multiple clients and store order information.
[0158] 402. Parse the order information to determine the user information, amount information, and at least one of the following: order time, geographical information, merchant information, and product information.
[0159] 403. In response to an order status update, update the order status corresponding to the stored order information.
[0160] 404. Select the orders that meet the resource configuration conditions from the orders sent by multiple clients as the target orders.
[0161] The resource configuration conditions include at least one of the following: the order status matches the first target order status; the order time matches the order selection time; the geographical information matches the target region; the merchant information matches the target merchant; and the product information contains target keywords. Furthermore, the resource configuration conditions also include at least one of the following: the order type matches the preset order type; the order placement channel matches the preset order placement channel; and the user information corresponding to the order does not carry a risk control tag. The resource configuration conditions can be set reasonably according to needs.
[0162] 405. Based on the user information of the target order and the resource allocation quota corresponding to the amount of the target order, create and execute a resource allocation task for the target order.
[0163] Further, step 405, which is the step of creating and executing a resource configuration task for the target order, specifically includes: if the order status of the target order matches the status of the second target order, executing the resource configuration task for the target order.
[0164] In this embodiment, during the process of filtering target orders from multiple orders, when using the matching of order status with the first target order status as a resource allocation condition, considering the characteristic that order status changes over time, relying solely on the first target order status as the basis for filtering target orders may lead to misjudgment of some orders. This could cause some users to miss resource allocation opportunities due to the extended transition period of the order status, which is detrimental to improving user conversion rates. Therefore, the requirement for the first target order status can be lowered, and before creating and executing the resource allocation task, the second target order status can be used as the criterion for determining whether to allocate resources. Through further order status determination, it can be confirmed whether the target order can be allocated resources. This significantly increases the number of users participating in the resource allocation plan, helps to improve user enthusiasm, and thus improves the user conversion rate for resource allocation.
[0165] Further, step 405, which is the step of creating and executing a resource configuration task for the target order based on the user information of the target order and the resource allocation quota corresponding to the amount information of the target order, specifically includes:
[0166] 405-1. Sort the target orders according to their order times to determine the resource allocation order.
[0167] 405-2. If the total resource allocation amount of the first target order is less than the allocation threshold, resource allocation operations are performed on the resource accounts in the user information of the second target order according to the resource allocation order and the resource allocation amount of the second target order.
[0168] 405-3. If the total resource allocation limit of the first target order is greater than or equal to the limit threshold, stop the resource allocation operation for the resource account in the user information of the second target order.
[0169] Among them, the first target order is a target order whose resource configuration status is configured, and the second target order is a target order whose resource configuration status is pending configuration.
[0170] In this embodiment, the server determines the resource allocation order based on the order time of the target orders, and then performs resource allocation operations on the resource accounts in the user information of the target orders according to this resource allocation order and the resource allocation quota, thereby executing the resource allocation task. This reduces the chaos of resource allocation and alleviates the server's workload while ensuring fairness in resource allocation. Simultaneously, during the execution of the resource allocation task, the server first calculates the total resource allocation quota for the first target order whose resource allocation status is configured, i.e., the total amount of resources already allocated. If the total resource allocation quota for the first target order is less than the quota threshold, it indicates that there are still resources available for allocation in this session, and the server continues to perform resource allocation operations on the resource accounts of the second target orders whose resources are to be allocated. If the total resource allocation quota for the first target order is less than the quota threshold, it indicates that the currently available resources cannot support the resource allocation operations of the subsequent second target orders, and the server stops executing subsequent resource allocation tasks. Thus, by controlling the upper limit of resources that can be allocated through a preset quota threshold, the server achieves a "first-come, first-served" mechanism for executing resource allocation tasks, thereby maximizing the resource allocation effect and balancing the needs of users and resource providers.
[0171] Further, step 405-1, which is the step of performing resource allocation operation on the resource account in the user information of the second target order according to the resource allocation quota of the second target order, specifically includes: after a preset delay, allocating resources to the resource account of the second target order according to the resource allocation quota of the second target order; and updating the resource allocation status of the second target order according to the resource allocation result.
[0172] In this embodiment, to mitigate the resource allocation risks associated with fraudulent orders, the server allocates resources to the resource account of the second target order according to the allocated resource quota after a preset delay. Once the server confirms successful resource allocation, it updates the resource configuration status of the second target order based on whether the allocation was successful. Specifically, if the resource allocation is successful, the server updates the resource configuration status of the second target order from "pending configuration" to "configured"; if the resource allocation fails, the server updates the resource configuration status of the second target order from "pending configuration" to "target order not configured".
[0173] Further, step 405, which is the step of creating and executing a resource configuration task for the target order based on the user information of the target order and the resource configuration quota corresponding to the amount information of the target order, specifically includes: if the order amount in the amount information of the second target order is greater than the preset configuration quota, the resource configuration quota of the second target order is configured to the preset configuration quota.
[0174] In this embodiment, the amount of resources allocated to a single target order is limited by a preset configuration limit, which avoids allocating too many resources to a single target order and affecting other users' access to resources. This not only improves the fairness and objectivity of resource allocation, but also significantly increases the number of users who obtain resources, thereby greatly improving the user conversion rate of resources.
[0175] 406. Send the resource configuration information of the resource configuration task to multiple clients.
[0176] The resource configuration information includes resource allocation quota, order time, resource configuration status and / or user information, which is displayed to the client.
[0177] The order processing method provided in this embodiment involves the server receiving orders submitted by different clients, storing the order information, and then filtering multiple orders submitted by different clients based on the order information and / or real-time order status to determine the target orders that meet the resource configuration conditions, i.e., those eligible for resource configuration. After determining the target order, the server creates and executes a resource configuration task for the target order according to the resource configuration quota corresponding to the user information and amount information, distributing the resources corresponding to the resource configuration quota to the account corresponding to the user information. Furthermore, the server feeds back the resource configuration information of the resource configuration task to multiple clients, allowing them to publicly see the actual resource configuration situation. On one hand, by using order information and order status as conditions for resource configuration, and using the actual order amount as the basis for allocating resources to users, resource configuration ensures fairness while ensuring that the resources received by users better meet their needs, thereby improving user conversion rates. On the other hand, by publicly displaying the resource configuration information, all users can intuitively understand the resource configuration situation, further improving the fairness of resource configuration and helping to reduce user dissatisfaction.
[0178] Furthermore, the order processing method also includes: in response to resource configuration condition updates, sending resource configuration conditions to the client.
[0179] In this embodiment, before filtering target orders and configuring resources, the server first sends updated resource configuration conditions to the client. The client then uses a first preset component to render and display these conditions on the benefits page. This allows client users to understand the required resource configuration conditions in advance, making it easier for them to submit orders that meet these conditions. This significantly increases the probability of users obtaining resources, helps improve user activity, and increases the conversion rate of users configuring resources.
[0180] Furthermore, the order processing method also includes: obtaining the prompt information and condition display time period corresponding to the resource configuration conditions; and sending the prompt information and condition display time period to the client.
[0181] In this embodiment, the server first obtains and sends the prompt information corresponding to the resource configuration conditions and the condition display time period. The prompt information is used to indicate the resource configuration conditions. Before the client renders and displays the resource configuration conditions, the server-sent prompt information is first displayed on the benefits page using a second preset component. Thus, the user can predict the current resource configuration conditions based on the prompt information. When the current time falls within the condition display time period, that is, when the time to reveal the resource configuration conditions arrives, the client then uses the first preset component to render and display the resource configuration conditions on the benefits page. This approach, by using prompt information and delaying the display of resource configuration conditions, increases the interest in the resource configuration plan, helps to improve user participation in the resource configuration plan, and ultimately enhances the user conversion rate of resource configuration.
[0182] Furthermore, before sending the resource configuration information of the resource configuration task to multiple clients, the order processing method also includes: desensitizing the user information of the target order.
[0183] Furthermore, as Figure 4 The specific implementation of the method shown in this embodiment provides an order processing device, such as... Figure 5 As shown, the device includes: a communication module 501, a storage module 502, a parsing module 503, an update module 504, a filtering module 505, and a resource configuration module 506.
[0184] The communication module 501 can be used to receive orders sent by multiple clients;
[0185] Storage module 502 can be used to store order information of orders sent by multiple clients;
[0186] The parsing module 503 can be used to parse order information and determine user information, amount information, and at least one of order time, geographical information, merchant information, and product information in the order information;
[0187] The update module 504 can be used to update the order status corresponding to the stored order information in response to an order status update.
[0188] The filtering module 505 can be used to filter orders from multiple clients that meet the resource configuration conditions as target orders. The resource configuration conditions include at least one of the following: the order status matches the status of the first target order, the order time matches the order selection time, the geographical information matches the target region, the merchant information matches the target merchant, and the product information contains the target keyword.
[0189] The resource configuration module 506 can be used to create and execute resource configuration tasks for a target order based on the user information of the target order and the resource configuration quota corresponding to the amount information of the target order.
[0190] The communication module 501 can also be used to send resource configuration information of resource configuration tasks to multiple clients. The resource configuration information includes resource configuration quota, order time, resource configuration status and / or user information, so that the clients can display the resource configuration information.
[0191] In a specific application scenario, the resource configuration module 506 can be used to execute the resource configuration task for the target order if the order status of the target order matches the status of the second target order.
[0192] In specific application scenarios, the resource configuration module 506 can be used to sort target orders according to their order time to determine the resource configuration order; if the total resource configuration amount of the first target order is less than the amount threshold, resource configuration operations are performed on the resource accounts in the user information of the second target order according to the resource configuration order and the resource configuration amount of the second target order; if the total resource configuration amount of the first target order is greater than or equal to the amount threshold, resource configuration operations on the resource accounts in the user information of the second target order are stopped; wherein, the first target order is a target order whose resource configuration status is configured, and the second target order is a target order whose resource configuration status is pending configuration.
[0193] In specific application scenarios, the resource configuration module 506 can be used to allocate resources to the resource account of the second target order according to the resource configuration quota of the second target order after a preset delay; the update module 504 can also be used to update the resource configuration status of the second target order according to the resource allocation result.
[0194] In specific application scenarios, the resource configuration module 506 can be used to allocate resources to the resource account of the second target order according to the preset configuration amount if the resource configuration amount of the second target order is greater than the preset configuration amount.
[0195] In specific application scenarios, resource configuration conditions also include at least one of the following: the order type of the order matches the preset order type, the order placement channel of the order matches the preset order placement channel, and the user information corresponding to the order does not carry a risk control tag.
[0196] In specific application scenarios, the communication module 501 can also be used to send resource configuration conditions to the client in response to resource configuration condition updates.
[0197] In specific application scenarios, the order processing device also includes: an acquisition module (not shown in the figure), which can be used to acquire the prompt information and condition display time period corresponding to the resource configuration conditions; and a communication module 501, which can also be used to send the prompt information and condition display time period to the client.
[0198] In specific application scenarios, the order processing device also includes a desensitization module (not shown in the figure), which is used to desensitize the user information of the target order.
[0199] It should be noted that other corresponding descriptions of the functional modules involved in the order processing device provided in this embodiment can be found in [reference needed]. Figure 4 The corresponding descriptions in [the document] will not be repeated here.
[0200] In one embodiment, such as Figure 6 As shown, an order processing method is provided. Taking the application of this method to a client as an example, the method includes the following steps:
[0201] 601. In response to the order submission operation, send the order to the server.
[0202] 602. Receive the resource configuration information of the target order sent by the server.
[0203] The resource configuration information includes at least one of the following: resource configuration quota, order time, resource configuration status, and user information.
[0204] 603. In response to the first display operation, display resource configuration information.
[0205] Specifically, order submission or initial display operations include, but are not limited to, click operations, button operations, fingerprint operations, swipe operations, and press operations. Button operations include, but are not limited to, single-click, double-click, long-press, and combination button operations on the power button, volume buttons, and main menu button of an electronic device. This application does not specifically limit the operation method; any feasible method may be used.
[0206] In this embodiment, the user can confirm the order information through an order submission operation. The client then responds to the order submission operation, sending the order to the server. The server uses the order information to determine if the order is a potential target order for resource allocation. If so, the server executes the resource allocation task according to the target order's amount and the user's information, transferring the corresponding resource allocation amount to the client's resource account. The server then returns the resource allocation information for all target orders to the client. Upon receiving the resource allocation information from the server, and if the user confirms viewing the information through a first display operation, the client displays the resource allocation information on the screen, publicly displaying the resource allocation information for all target orders. On one hand, by using order information and order status as conditions for resource allocation, and using the actual order amount as the basis for allocating resources to the user, resource allocation is performed while ensuring fairness, ensuring that the resources received by the user better match their needs, thereby improving user conversion rates. On the other hand, by publicly displaying the resource allocation information, all users can intuitively understand the resource allocation situation, further improving the fairness of resource allocation and helping to reduce user dissatisfaction.
[0207] Furthermore, the order processing method also includes: receiving resource configuration conditions sent by the server; responding to the second display operation and displaying the benefits page; and rendering and displaying the resource configuration conditions on the benefits page using the first preset component.
[0208] The rights and benefits page is used to display information related to resource allocation.
[0209] In this embodiment, after the server receives the resource configuration conditions for the new resource configuration plan, it sends the updated resource configuration conditions to the client. Upon receiving the resource configuration conditions, the user can trigger the display of the benefits page through a second display operation. Simultaneously, the resource configuration conditions sent by the server are rendered and displayed on the benefits page using a first preset component. Therefore, users can understand the resource configuration conditions required for this resource configuration plan through the benefits page, making it easier for them to submit orders that meet the conditions. This significantly increases the probability of users obtaining resources, helps improve user activity, and increases the user conversion rate for resource configuration.
[0210] Furthermore, the order processing method also includes: receiving prompt information and condition display time period corresponding to the resource configuration conditions sent by the server; rendering and displaying the prompt information on the benefits page using the second preset component; if the current time matches the condition display time period, rendering and displaying the resource configuration conditions on the benefits page using the first preset component.
[0211] In this embodiment, before the client renders and displays the resource configuration conditions, a second preset component is used to render and display the prompt information sent by the server on the benefits page, allowing the user to predict the current resource configuration conditions based on the prompt information. When the current time falls within the condition display time period, that is, when the time has arrived to reveal the resource configuration conditions, the client then uses the first preset component to render and display the resource configuration conditions on the benefits page. This approach, by using prompt information and delaying the display of resource configuration conditions, increases the interest in the resource configuration plan, helps to improve user participation in the resource configuration plan, and thus enhances the user conversion rate of resource configuration.
[0212] Furthermore, the steps for displaying resource configuration information specifically include: sorting the resource configuration information according to the order time to determine the display order of the resource configuration information; and displaying the resource configuration information in the display order.
[0213] In this embodiment, resource configuration information is sorted according to order time, allowing the client to display the server-sent resource configuration information sequentially. This enables client users to intuitively understand the order in which resources are allocated for the current session, and also facilitates user verification of whether orders meet resource configuration conditions. This helps improve user conversion rates and increases user engagement in resource usage.
[0214] Furthermore, the resource configuration information also includes the geographic information of the target order, and the order processing method also includes: using a map display component to render and display the geographic location corresponding to the geographic information of the resource configuration information on the current page.
[0215] In this embodiment, the geographical locations corresponding to the geographical information of the resource configuration information can be displayed sequentially in the map display component according to the order of the resource configuration information displayed on the current page. This allows users to more intuitively view the geographical range of each resource configuration information distribution. By displaying the geographical locations corresponding to the geographical information of the resource configuration information on the current page through the map display component, this embodiment can increase the fun of resource configuration activities, help improve users' enthusiasm for participating in resource configuration activities, and thus enhance the utilization rate of resource configuration and user conversion rate.
[0216] Furthermore, the order processing method also includes: in response to the third display operation, displaying a resource configuration window for the client's corresponding user information based on the resource configuration information sent by the server, wherein the resource configuration window includes the resource configuration information for the client's corresponding user information.
[0217] In this embodiment, when a user needs to view the resources they have acquired, the third display operation can trigger the client to filter and display the resource configuration information of the corresponding user information from all target orders, and display the resource configuration window of the corresponding user information so that the user can know the current or previously acquired resource status in a timely manner.
[0218] Furthermore, as Figure 6 The specific implementation of the method shown in this embodiment provides an order processing device, such as... Figure 7 As shown, the device includes a communication module 701 and a display module 702.
[0219] The communication module 701 can be used to respond to an order submission operation by sending an order to a server for the server to filter out target orders that meet resource configuration conditions; and to receive the resource configuration information of the target order sent by the server, wherein the resource configuration information includes at least one of the following: the resource configuration quota, the order time, the resource configuration status, and the user information;
[0220] The display module 702 can be used to display the resource configuration information in response to the first display operation.
[0221] In specific application scenarios, the communication module 701 can also be used to receive resource configuration conditions sent by the server; the display module 702 can also be used to respond to the second display operation, display the rights and benefits page; and render and display the resource configuration conditions on the rights and benefits page using the first preset component.
[0222] In specific application scenarios, the communication module 701 can also be used to receive prompt information and condition display time period corresponding to the resource configuration conditions sent by the server; the display module 702 can be used to render and display prompt information on the rights and benefits page using the second preset component; and if the current time matches the condition display time period, to render and display the resource configuration conditions on the rights and benefits page using the first preset component.
[0223] In specific application scenarios, the order processing device also includes: a sorting module (not shown in the figure), which is used to sort the resource configuration information according to the order time and determine the display order of the resource configuration information; and a display module 702, which can be used to display the resource configuration information according to the display order.
[0224] In specific application scenarios, the display module 702 can also be used to respond to a third display operation and display a resource configuration window for the corresponding user information of the client based on the resource configuration information sent by the server. The resource configuration window includes the resource configuration information for the corresponding user information of the client.
[0225] It should be noted that other corresponding descriptions of the functional modules involved in the order processing device provided in this embodiment can be found in [reference needed]. Figure 6 The corresponding descriptions in [the document] will not be repeated here.
[0226] Based on the above, Figure 1 , Figure 2 , Figure 4 , Figure 6 Accordingly, this embodiment also provides a storage medium storing a computer program that, when executed by a processor, implements the above-described method. Figure 1 , Figure 2 , Figure 4 , Figure 6 The order processing method shown.
[0227] Based on this understanding, the technical solution of this application can be embodied in the form of a software product. The software product to be identified can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, mobile hard drive, etc.) and includes several instructions to cause an electronic device (such as a personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of this application.
[0228] Based on the above, Figure 1 , Figure 2 , Figure 4 , Figure 6 The order processing method shown Figure 3 The order processing system shown, and Figure 5 and Figure 7 To achieve the above objectives, the illustrated order processing device embodiment also provides an electronic device, specifically a personal computer, server, smartphone, tablet computer, smartwatch, or other network device. This electronic device includes a storage medium and a processor; the storage medium stores computer programs and an operating system; the processor executes the computer programs to achieve the above-described objectives. Figure 1 , Figure 2 , Figure 4 , Figure 6 The order processing method shown.
[0229] Optionally, the electronic device may also include internal memory, a communication interface, a network interface, a camera, radio frequency (RF) circuitry, sensors, audio circuitry, a Wi-Fi module, a display screen, and input devices such as a keyboard. The communication interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include standard wired interfaces or wireless interfaces (such as Wi-Fi interfaces).
[0230] Those skilled in the art will understand that the electronic device structure for recognizing operational actions provided in this embodiment does not constitute a limitation on the electronic device, and may include more or fewer components, or combine certain components, or have different component arrangements.
[0231] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the aforementioned electronic device, supporting the operation of information processing programs and other software and / or programs to be identified. The network communication module is used to enable communication between the various components within the storage medium, as well as communication with other hardware and software in the information processing electronic device.
[0232] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented using software plus necessary general-purpose hardware platforms, or it can be implemented through hardware. By applying the technical solution of this application, the server filters multiple orders submitted by multiple different clients based on order information and / or real-time order status to determine the target order that meets the resource configuration conditions, i.e., can be configured with resources. After determining the target order, the server creates and executes a resource configuration task for the target order according to the resource configuration quota corresponding to the user information and amount information of the target order, so as to distribute the resources corresponding to the resource configuration quota to the account corresponding to the user information. Furthermore, the server feeds back the resource configuration information of the resource configuration task to multiple clients, so that the multiple clients that sent the order are aware of the actual situation of this resource configuration. Compared with the prior art, on the one hand, by using order information and order status as conditions for whether resource configuration is possible, and on the other hand, using the actual amount of the order as the basis for allocating resources to users, resource configuration is performed, thereby ensuring the fairness of resource configuration and making the resources obtained by users more in line with their needs, thereby improving the user conversion rate. On the other hand, by making resource allocation information public, all users can intuitively understand the resource allocation situation, further improving the fairness of resource allocation and helping to reduce user dissatisfaction.
[0233] Those skilled in the art will understand that the accompanying drawings are merely schematic diagrams of a preferred embodiment, and the modules or processes shown in the drawings are not necessarily essential for implementing this application. Those skilled in the art will understand that the modules in the apparatus of the embodiment can be distributed within the apparatus of the embodiment as described, or can be modified to be located in one or more apparatuses different from this embodiment. The modules of the above-described embodiment can be combined into one module, or further divided into multiple sub-modules.
[0234] The serial numbers in this application are for descriptive purposes only and do not represent the superiority or inferiority of any particular implementation scenario. The above disclosures are merely a few specific implementation scenarios of this application; however, this application is not limited thereto, and any variations conceived by those skilled in the art should fall within the protection scope of this application.
Claims
1. An order processing method, characterized by, The method comprises: The server acquires prompt information corresponding to a resource configuration condition, the resource configuration condition being a condition required by a resource configuration plan; The server sends the prompt information to a plurality of clients; The client uses a second preset component to render and display the prompt information sent by the server on a benefit page, so that a user predicts the resource configuration condition through the prompt information; The client sends an order to the server in response to an order submission operation, so as to participate in the resource configuration plan through the order submission operation; The server receives the orders sent by the plurality of clients and stores order information; The server analyzes the order information to determine at least one of user information, amount information, and at least one of order time, geographic information, merchant information, and product information in the order information, the user information including at least one of a resource account, a user nickname, and a user contact method; In response to an order state update, the server updates an order state corresponding to the stored order information; The server filters orders that meet a resource configuration condition from the orders sent by the plurality of clients as target orders, the resource configuration condition including at least one of the following: the order state matches a first target order state, the order time matches an order selection time, the geographic information matches a target area, the merchant information matches a target merchant, and the product information includes a target keyword; The server creates and executes a resource configuration task for the target order according to the user information of the target order and a resource configuration quota corresponding to the amount information of the target order; The server sends resource configuration information of the resource configuration task to the plurality of clients, the resource configuration information including at least one of the following: the resource configuration quota, the order time, a resource configuration state, and the user information; The client displays the resource configuration information sent by the server to publicize the resource configuration information.
2. The method of claim 1, wherein, The server executes a resource configuration task for the target order, including: If the order state of the target order matches a second target order state, the server executes the resource configuration task for the target order.
3. The method of claim 1, wherein, The server creates and executes a resource configuration task for the target order according to the user information of the target order and a resource configuration quota corresponding to the amount information of the target order, including: The server sorts the target order according to the order time of the target order to determine a resource configuration order; If the total resource configuration quota of the first target order is less than a quota threshold, the server performs a resource configuration operation on a resource account in the user information of the second target order according to the resource configuration quota of the second target order in the resource configuration order; If the total resource configuration quota of the first target order is greater than or equal to the quota threshold, the server stops the resource configuration operation on the resource account in the user information of the second target order. The first target order is the target order with a resource configuration state of configured, and the second target order is the target order with a resource configuration state of to be configured.
4. The method of claim 3, wherein, The server performs a resource configuration operation on a resource account in the user information of the second target order according to the resource configuration quota of the second target order, including: After a delay of a preset time period, the server allocates resources to the resource account of the second target order according to the resource configuration quota of the second target order; The server updates the resource configuration state of the second target order according to the resource allocation result.
5. The method of claim 3, wherein, Before the server performs a resource configuration operation on a resource account in the user information of the second target order according to the resource configuration quota of the second target order, the method further includes: If the order amount in the amount information of the second target order is greater than a preset configuration quota, the server configures the resource configuration quota of the second target order as the preset configuration quota.
6. The method of any one of claims 1 to 5, wherein The resource configuration condition further includes at least one of the following: the order type of the order matches a preset order type, the order placement channel of the order matches a preset order placement channel, and the user information corresponding to the order does not carry a risk control label.
7. The method according to any one of claims 1 to 5, characterized in that, The method further includes: In response to the resource configuration condition update, the server sends the resource configuration condition to the client; The client uses a first preset component to render and display the resource configuration condition sent by the server on the benefit page.
8. The method of claim 7, wherein, Before the client uses a first preset component to render and display the resource configuration condition sent by the server on the benefit page, the method includes: The server obtains a condition display time period corresponding to the resource configuration condition; The server sends the condition display time period to a plurality of clients; The client uses a first preset component to render and display the resource configuration condition sent by the server on the benefit page, including: If the current time matches the condition display time period, the client uses a first preset component to render and display the resource configuration condition on the benefit page.
9. The method according to any one of claims 1 to 5, characterized in that, The client displays the resource configuration information sent by the server, including: The client sorts the resource configuration information according to the order time to determine the display order of the resource configuration information; The client displays the resource configuration information according to the display order.
10. The method according to any one of claims 1 to 5, characterized in that, The method further includes: The client displays a resource configuration window of the user information corresponding to the client according to the resource configuration information sent by the server, and the resource configuration window includes the resource configuration information of the user information corresponding to the client.
11. An order processing method, characterized by, The method includes: Obtain prompt information corresponding to a resource configuration condition, the resource configuration condition being a condition required for a resource configuration plan; Send the prompt information to a plurality of clients, so that the clients use a second preset component to render and display the prompt information on a benefit page, so that a user predicts the resource configuration condition through the prompt information; receiving orders sent by a plurality of clients and storing order information; parsing the order information to determine at least one of user information, amount information, and at least one of order time, geographic information, merchant information, and commodity information in the order information, the user information including at least one of a resource account, a user nickname, and a user contact; updating an order state corresponding to the stored order information in response to an order state update; selecting, as target orders, orders that meet resource allocation conditions from the orders sent by the plurality of clients, the resource allocation conditions including at least one of the following: the order state matches a first target order state, the order time matches an order selection time, the geographic information matches a target region, the merchant information matches a target merchant, and the commodity information includes a target keyword; creating and executing a resource allocation task for the target order according to the user information of the target order and a resource allocation quota corresponding to the amount information of the target order; sending resource allocation information of the resource allocation task to the plurality of clients, the resource allocation information including the resource allocation quota, the order time, a resource allocation state, and / or the user information, for the clients to publicly announce the resource allocation information.
12. The method of claim 11, wherein, The creating and executing a resource allocation task for the target order includes: if the order state of the target order matches a second target order state, executing the resource allocation task for the target order.
13. The method of claim 11, wherein, The creating and executing a resource allocation task for the target order according to the user information of the target order and a resource allocation quota corresponding to the amount information of the target order includes: sorting the target orders according to the order time to determine a resource allocation order; if a total resource allocation quota of a first target order is less than a quota threshold, performing a resource allocation operation on a resource account in the user information of a second target order according to the resource allocation quota of the second target order in the resource allocation order; if the total resource allocation quota of the first target order is greater than or equal to the quota threshold, stopping the resource allocation operation on the resource account in the user information of the second target order; wherein the first target order is the target order whose resource allocation state is configured, and the second target order is the target order whose resource allocation state is to be configured.
14. The method of claim 13, wherein, The performing a resource allocation operation on a resource account in the user information of a second target order according to the resource allocation quota of the second target order includes: allocating resources to the resource account in the user information of the second target order according to the resource allocation quota of the second target order after a delay of a preset time period; updating a resource allocation state of the second target order according to a resource allocation result.
15. The method of claim 13, wherein, Before the performing a resource allocation operation on a resource account in the user information of a second target order according to the resource allocation quota of the second target order, the method further includes: If the order amount in the amount information of the second target order is greater than the preset configuration quota, the resource configuration quota of the second target order is configured as the preset configuration quota.
16. The method of any one of claims 11-15, wherein, The resource configuration condition further comprises at least one of the following: the order type of the order matches a preset order type, the order placement channel of the order matches a preset order placement channel, the user information corresponding to the order does not carry a risk control label.
17. The method according to any one of claims 11 to 15, characterized in that, The method further comprises: In response to the resource configuration condition update, the resource configuration condition is sent to the client.
18. The method of claim 17, wherein, The method further comprises: Obtaining a condition display time period corresponding to the resource configuration condition; The condition display time period is sent to a plurality of clients.
19. An order processing method, characterized by, The method comprises: Receiving prompt information corresponding to the resource configuration condition sent by the server, the resource configuration condition being a condition required by a resource configuration plan; Using a second preset component to render and display the prompt information on a benefit page, so that a user predicts the resource configuration condition through the prompt information; In response to an order submission operation, an order is sent to the server to participate in the resource configuration plan through the order submission operation, so that the server selects a target order that meets the resource configuration condition from a plurality of orders sent by the clients; Receiving resource configuration information of the target order sent by the server, the resource configuration information comprising at least one of the following: a resource configuration quota corresponding to the amount information of the target order, an order time, a resource configuration state, and user information, the user information comprising at least one of a resource account, a user nickname, and a user contact method; In response to a first display operation, the resource configuration information is displayed for public announcement.
20. The method of claim 19, wherein, The method further comprises: Receiving the resource configuration condition sent by the server; In response to a second display operation, a benefit page is displayed; Using a first preset component to render and display the resource configuration condition on the benefit page.
21. The method of claim 20, wherein, Before the resource configuration condition is rendered and displayed on the benefit page using the first preset component, the method further comprises: Receiving a condition display time period corresponding to the resource configuration condition sent by the server; The resource configuration condition is rendered and displayed on the benefit page using the first preset component, comprising: If the current time matches the condition display time period, the resource configuration condition is rendered and displayed on the benefit page using the first preset component.
22. The method of any one of claims 19-21, wherein, The resource configuration information is displayed, comprising: The resource configuration information is sorted according to the order time to determine the display order of the resource configuration information; The resource configuration information is displayed according to the display order.
23. The method of any one of claims 19-21, wherein, The method further comprises: In response to a third display operation, a resource configuration window corresponding to the user information of the client is displayed according to the resource configuration information sent by the server, the resource configuration window comprising the resource configuration information of the user information corresponding to the client.
24. An order processing system characterized by The system comprises: A server configured to obtain prompt information corresponding to a resource allocation condition, the resource allocation condition being a condition required by a resource allocation plan; and The server is configured to send the prompt information to a plurality of clients; and The server is configured to receive orders sent by the plurality of clients and store order information; and The server is configured to analyze the order information to determine at least one of user information, amount information, and at least one of order time, geographic information, merchant information, and product information in the order information, the user information including at least one of a resource account, a user nickname, and a user contact method; and In response to an order state update, the server is configured to update an order state corresponding to the stored order information; and The server is configured to filter orders that meet a resource allocation condition from the orders sent by the plurality of clients as target orders, wherein the resource allocation condition includes at least one of the following: the order state matches a first target order state, the order time matches an order selection time, the geographic information matches a target region, the merchant information matches a target merchant, and the product information includes a target keyword; and The server is configured to create and execute a resource allocation task for the target order based on the user information of the target order and a resource allocation amount corresponding to the amount information of the target order; and The server is configured to send resource allocation information of the resource allocation task to the plurality of clients, the resource allocation information including at least one of the following: the resource allocation amount, the order time, a resource allocation state, and the user information. A client in communication with the server; the client uses a second preset component to render and display the prompt information sent by the server on a benefit page, so that a user can predict the resource allocation condition through the prompt information; and The client is configured to send an order to the server in response to an order submission operation to participate in the resource allocation plan through the order submission operation; and The client is configured to display the resource allocation information sent by the server for public display.
25. The system of claim 24, wherein The server is configured to execute the resource allocation task for the target order if the order state of the target order matches a second target order state.
26. The system of claim 24, wherein The server is configured to sort the target orders according to the order time of the target orders to determine a resource allocation order; If a total resource allocation amount of a first target order is less than an amount threshold, the server is configured to perform a resource allocation operation on a resource account in the user information of a second target order according to the resource allocation amount of the second target order in the resource allocation order; If the total resource allocation amount of the first target order is greater than or equal to the amount threshold, the server is configured to stop the resource allocation operation on the resource account in the user information of the second target order; The first target order is the target order with a configured resource allocation state, and the second target order is the target order with a to-be-configured resource allocation state.
27. The system of claim 26, wherein the server is specifically configured to, after delaying for a preset time period, allocate resources to the resource account of the second target order according to the resource allocation amount of the second target order; update the resource allocation state of the second target order according to the resource allocation result.
28. The system of claim 26, wherein the server is specifically configured to, if the order amount in the amount information of the second target order is greater than a preset allocation amount, configure the resource allocation amount of the second target order as the preset allocation amount.
29. The system of any one of claims 24 to 28, wherein the resource allocation condition further comprises at least one of the following: the order type of the order matches a preset order type, the order placement channel of the order matches a preset order placement channel, and the user information corresponding to the order does not carry a risk control label.
30. The system of any one of claims 24 to 28, wherein the server is further configured to, in response to the resource allocation condition update, send the resource allocation condition to the client; the client is further configured to use a first preset component to render and display the resource allocation condition sent by the server on the benefit page.
31. The system of claim 30, wherein the server is further configured to obtain a condition display time period corresponding to the resource allocation condition; and send the condition display time period to the plurality of clients; the client is specifically configured to, if the current time matches the condition display time period, use the first preset component to render and display the resource allocation condition on the benefit page.
32. The system of any one of claims 24 to 28, wherein the client is specifically configured to sort the resource allocation information according to the order time to determine the display order of the resource allocation information; and display the resource allocation information according to the display order.
33. The system of any one of claims 24 to 28, wherein the client is further configured to display, according to the resource allocation information sent by the server, a resource allocation window corresponding to the user information of the client, the resource allocation window comprising the resource allocation information corresponding to the user information of the client. the device comprises: an acquisition module configured to acquire prompt information corresponding to a resource allocation condition, the resource allocation condition being a condition required by a resource allocation plan; a communication module configured to send the prompt information to a plurality of clients, so that the clients use a second preset component to render and display the prompt information on a benefit page, so that a user predicts the resource allocation condition through the prompt information; a communication module configured to receive orders sent by a plurality of clients; a storage module configured to store order information of the orders sent by the plurality of clients; and a display module configured to display the orders according to the order information. 34. An order processing apparatus, characterized by comprising: The analysis module is configured to analyze the order information, determine user information, amount information, and at least one of order time, geographic information, merchant information, and commodity information in the order information, and the user information includes at least one of a resource account, a user nickname, and a user contact method; The update module is configured to update an order state corresponding to the stored order information in response to an order state update; The screening module is configured to screen orders that meet a resource allocation condition from a plurality of orders sent by the clients as target orders, wherein the resource allocation condition includes at least one of the following: the order state matches a first target order state, the order time matches an order selection time, the geographic information matches a target region, the merchant information matches a target merchant, and the commodity information includes a target keyword; The resource allocation module is configured to create and execute a resource allocation task for the target order according to the user information of the target order and a resource allocation limit corresponding to the amount information of the target order. The communication module is further configured to send resource allocation information of the resource allocation task to a plurality of the clients, and the resource allocation information includes the resource allocation limit, the order time, a resource allocation state, and / or the user information, so that the clients publicly announce the resource allocation information.
35. The apparatus of claim 34, wherein the resource allocation module is specifically configured to execute the resource allocation task for the target order if the order state of the target order matches a second target order state.
36. The apparatus of claim 34, wherein the resource allocation module is specifically configured to sort the target orders according to the order time of the target orders to determine a resource allocation order; if a total resource allocation limit of a first target order is less than a limit threshold, perform a resource allocation operation on a resource account in the user information of a second target order according to the resource allocation limit of the second target order in the resource allocation order; if the total resource allocation limit of the first target order is greater than or equal to the limit threshold, stop the resource allocation operation on the resource account in the user information of the second target order; wherein the first target order is the target order whose resource allocation state is configured, and the second target order is the target order whose resource allocation state is to be configured.
37. The apparatus of claim 36, wherein the resource allocation module is specifically configured to allocate resources to the resource account of the second target order according to the resource allocation limit of the second target order after a delay of a preset time period; the update module is further configured to update the resource allocation state of the second target order according to a resource allocation result.
38. The apparatus of claim 36, wherein the resource allocation module is specifically configured to configure the resource allocation limit of the second target order as a preset allocation limit if an order amount in the amount information of the second target order is greater than the preset allocation limit. 39. The apparatus of any one of claims 34-38, wherein the resource configuration condition comprises at least one of the following: an order type of the order matches a preset order type, an order placement channel of the order matches a preset order placement channel, or the user information corresponding to the order does not carry a risk control label.
40. The apparatus of any one of claims 34-38, wherein the resource configuration condition comprises at least one of the following: an order type of the order matches a preset order type, an order placement channel of the order matches a preset order placement channel, or the user information corresponding to the order does not carry a risk control label.
40. The apparatus of any one of claims 34-38, wherein the resource configuration condition comprises at least one of the following: an order type of the order matches a preset order type, an order placement channel of the order matches a preset order placement channel, or the user information corresponding to the order does not carry a risk control label.
41. The apparatus of any one of claims 34-38, wherein the communication module is further configured to: in response to the resource configuration condition being updated, send the resource configuration condition to the client.
41. The device of claim 40, wherein, 42. The apparatus of claim 41, further comprising:
43. The apparatus of claim 42, wherein the communication module is further configured to: receive the resource configuration condition sent by the server.
44. The apparatus of claim 43, wherein the communication module is further configured to: receive a condition display time period corresponding to the resource configuration condition sent by the server.
42. An order processing apparatus, characterized by comprising:
45. The apparatus of claim 44, wherein the display module is specifically configured to: if a current time matches the condition display time period, render and display the resource configuration condition on the benefit page by using the first preset component.
46. The apparatus of any one of claims 42-44, wherein the display module is further configured to: in response to a first display operation, display the resource configuration information to make a public announcement of the resource configuration information.
47. The apparatus of claim 46, wherein the communication module is further configured to: receive the resource configuration condition sent by the server.
48. The apparatus of claim 47, wherein the display module is further configured to: in response to a second display operation, display a benefit page; and render and display the resource configuration condition on the benefit page by using a first preset component.
49. The apparatus of claim 48, wherein the communication module is further configured to: receive a condition display time period corresponding to the resource configuration condition sent by the server.
50. The apparatus of claim 49, wherein the display module is specifically configured to: if a current time matches the condition display time period, render and display the resource configuration condition on the benefit page by using the first preset component.
51. The apparatus of any one of claims 42-50, further comprising:
52. The apparatus of claim 51, wherein the sorting module is configured to: sort the resource configuration information according to the order time to determine a display order of the resource configuration information.
53. The apparatus of claim 52, wherein the display module is specifically configured to: display the resource configuration information according to the display order.
54. The apparatus of any one of claims 42-53, wherein the resource configuration information comprises at least one of the following: a resource configuration amount corresponding to an amount information of the target order, an order time, a resource configuration state, and user information, the user information comprising at least one of the following: a resource account, a user nickname, and a user contact method. 45. The apparatus of any one of claims 42-44, wherein, The display module is further configured to, in response to a third display operation, display a resource configuration window of user information corresponding to the client according to the resource configuration information sent by the server, wherein the resource configuration window comprises the resource configuration information of the user information corresponding to the client.
47. A storage medium having stored thereon a computer program, characterized in that The computer program, when executed by a processor, implements the steps of the method of any one of claims 1 to 23.
48. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, The computer program, when executed by a processor, implements the steps of the method of any one of claims 1 to 23.
Citation Information
Patent Citations
System and method for directional issue of coupons
CN108765007A
Coupon management method and device and storage medium
CN111507772A
Virtual resource configuration method, device and system, electronic equipment and storage medium
CN114245149A