A data processing method and device, a server and a storage medium

By guiding users to participate in the draw for welfare resources through the merchant's side, users can enter the draw window after submitting order identification and evaluation information. This solves the problem of cumbersome evaluation process in the existing technology and improves evaluation efficiency and user participation.

CN122288818APending Publication Date: 2026-06-26RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
Filing Date
2024-12-26
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In existing technologies, the process of users adding merchants' social application accounts by scanning QR codes to submit positive reviews and receive virtual resource points is cumbersome and difficult to effectively attract users to submit reviews.

Method used

The merchant sends a notification to registered organizations to guide users to participate in the draw for welfare resources. After submitting the identification information and evaluation information of the target order, users can enter the welfare resource draw window to operate, which simplifies the process and improves the evaluation efficiency.

Benefits of technology

It simplified the user operation process, increased the enthusiasm and efficiency of users submitting evaluation information, and increased the fun of users participating in the welfare resource draw and the number of users on the trading platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122288818A_ABST
    Figure CN122288818A_ABST
Patent Text Reader

Abstract

This application provides a data processing method, apparatus, server, and storage medium, applicable to the field of computer technology. The method includes: displaying a login interface provided by the registered organization for drawing welfare resources in response to an identification operation of an identification code of the registered organization; redirecting from the login interface to an editing interface in response to a trigger operation performed on the login interface; displaying a welfare resource drawing window based on the identification information of a target order entered in the editing interface and evaluation information for the target order; wherein the target order is an order for which the user has submitted an evaluation; and displaying the target welfare resource in response to a drawing operation performed in the welfare resource drawing window. This method improves the efficiency of users submitting evaluation information by guiding users to participate in the drawing of welfare resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and more specifically, to a data processing method, apparatus, server, and storage medium in the field of computer technology. Background Technology

[0002] In related technologies, users scan QR codes on food delivery cards to add merchants' social media accounts, and then receive virtual resource points from the merchants after leaving positive reviews. However, this process—where users submit orders, leave positive reviews, and add merchants' social media accounts to receive virtual resource points—is cumbersome and not effectively incentivizing users to submit reviews. Summary of the Invention

[0003] This application provides a data processing method, apparatus, server, and storage medium. The method guides users to participate in the extraction of welfare resources through a registered organization sent by the merchant. After the user submits the identification information and evaluation information of the target order, they can enter the welfare resource extraction window to perform the extraction operation, thereby improving the efficiency of users submitting evaluation information.

[0004] In a first aspect, a data processing method is provided, comprising: in response to an identification operation of an identification code of a registered organization, displaying a login interface provided by the registered organization for drawing welfare resources; in response to a trigger operation performed on the login interface, jumping from the login interface to display an editing interface; displaying a welfare resource drawing window based on the identification information of a target order entered on the editing interface and the evaluation information for the target order; wherein the target order is an order for which the user has submitted an evaluation; and displaying the target welfare resources in response to a drawing operation performed on the welfare resource drawing window.

[0005] In the above technical solution, a registration operation is performed on the registered organization carrying the product data to access the login interface provided by the registered organization for drawing welfare resources. The user can then operate through this login interface to draw welfare resources. Subsequently, based on the triggered operation on the login interface, the user is redirected to an editing interface. A welfare resource drawing window is displayed based on the target order's identification information and evaluation information entered in the editing interface. After the user evaluates the target order, the evaluation information is uploaded to the editing interface for welfare resource drawing, thus displaying the welfare resource drawing window to the user. Based on the drawing operation in the welfare resource drawing window, the target welfare resource is output. In this way, after the user uploads the target order's identification information and evaluation information, a welfare resource drawing window pops up, allowing the user to participate in the drawing of welfare resources and obtain the target welfare resource. In this way, by sending registered organizations through the merchant's end to guide users to participate in the extraction of welfare resources, and building a page for returning welfare resources through comments, users can enter the welfare resource extraction window to perform the extraction operation after submitting the identification information and evaluation information of the target order on the user's end, thereby improving the efficiency of users submitting evaluation information.

[0006] In conjunction with the first aspect, in some possible implementations, displaying the welfare resource extraction window based on the identification information of the target order and the evaluation information for the target order entered in the editing interface includes: displaying the welfare resource extraction window in response to a submission operation on the editing interface; wherein the submission operation is used to submit the entered identification information and the evaluation information in the editing interface.

[0007] In the above scheme, after the user enters the identification information and evaluation information of the target order, the user can submit the operation to display a welfare resource extraction window, so that the user can participate in the extraction of welfare resources. This not only simplifies the user's operation process, but also increases the user's enthusiasm for submitting order evaluation information.

[0008] In combination with the first aspect and the above implementation methods, in some possible implementation methods, displaying the welfare resource extraction window in response to a submission operation on the editing interface includes: in response to a submission operation on the editing interface, sending the identification information and the evaluation information to the server so that the server can verify the identification information and the evaluation information; when the verification is successful, displaying the welfare resource extraction window corresponding to the window information based on the verification success information and window information received from the server.

[0009] In combination with the first aspect and the above implementation methods, in some possible implementation methods, when the verification is successful and it is the first time the user draws welfare resources, a resource draw button is displayed in the welfare resource draw window to prompt the user to draw welfare resources directly.

[0010] In the above scheme, after the user submits the editing interface, the server verifies the submitted identification information and evaluation information. If the verification is successful, the server responds to the user's window display request and sends back window information to the user so that the user can display the welfare resource extraction window according to the window information. This allows the user to be presented with a display interface for extracting welfare resources and participate in the extraction of welfare resources.

[0011] In conjunction with the first aspect and the above implementation methods, in some possible implementation methods, the welfare resource extraction window also displays the validity period of the resource extraction button, and the step of displaying the target random welfare resource in response to the extraction operation performed in the random welfare resource extraction window includes: displaying the target welfare resource in response to receiving an extraction operation for the resource extraction button within the validity period.

[0012] In the above solution, by setting the effective duration of the resource extraction button on the welfare resource extraction window, users can be encouraged to participate in the extraction of welfare resources in a timely manner, thereby increasing the user's interest.

[0013] In combination with the first aspect and the above implementation methods, in some possible implementation methods, when the verification passes and it is not the first time the user has drawn welfare resources, the welfare resource drawing window displays at least one task item associated with drawing welfare resources, which is used to prompt the user to obtain the right to draw welfare resources after executing the at least one task item; and the method further includes: in response to the user selecting and completing the operation of the at least one task item, the welfare resource drawing window displays a resource drawing button, which is used to prompt the user to draw welfare resources.

[0014] In the above scheme, for users who are not participating in the welfare resource extraction for the first time, by presenting at least one task item in the welfare resource extraction window, users can be guided to actively participate in sharing the corresponding products, thereby promoting the products and the product trading platform, and thus increasing the number of users of the trading platform.

[0015] In combination with the first aspect and the above implementation methods, in some possible implementation methods, the method further includes: when the verification fails, displaying a prompt message based on the verification failure information received from the server, the prompt message being used to prompt the user to adjust the identification information and the evaluation information.

[0016] In the above scheme, if the verification fails, a prompt message is displayed so that the user can adjust the input identification information and uploaded evaluation information in a timely manner, thereby facilitating their continued participation in the extraction of welfare resources.

[0017] In conjunction with the first aspect and the above implementation methods, in some possible implementation methods, the step of displaying the login interface provided by the registered organization for extracting welfare resources in response to the identification operation of the registered organization's identification code includes: establishing a communication connection with the welfare terminal corresponding to the registered organization in response to the identification operation of the registered organization's identification code; receiving a welfare resource extraction link sent by the welfare terminal; and displaying the login interface in response to the click operation of the welfare resource extraction link.

[0018] In the above scheme, by guiding users to scan the identification code of the registered organization offline and add the corresponding account of the registered organization, they can enter the login interface by clicking the welfare resource extraction link sent by the welfare platform. After submitting a screenshot of the evaluation, they can extract welfare resources, thereby attracting users.

[0019] In combination with the first aspect and the above implementation methods, in some possible implementation methods, the identification information includes the order number of the target order.

[0020] In combination with the first aspect and the above implementation methods, in some possible implementation methods, the evaluation information includes images of user-submitted evaluations for the target order.

[0021] In the above solution, users are guided to upload screenshots of their order reviews through the displayed editing interface to participate in the draw for welfare resources, thereby increasing the probability of users submitting order reviews.

[0022] Secondly, a data processing method is provided, comprising: in response to an identification operation of an identification code of a registered organization, a user terminal displays a login interface provided by the registered organization for extracting welfare resources; in response to a trigger operation performed on the login interface, the user terminal jumps from the login interface to display an editing interface; in response to a submission operation on the editing interface, the user terminal obtains identification information of a target order entered on the editing interface and evaluation information for the target order, and sends the identification information and the evaluation information to a server; the server verifies the identification information and the evaluation information; when the verification passes, the server sends verification pass information and window information to the user terminal; the user terminal displays a welfare resource extraction window corresponding to the window information according to the window information; and in response to an extraction operation performed on the welfare resource extraction window, the target welfare resource is displayed.

[0023] In conjunction with the second aspect, in some possible implementations, the server verifies the identification information and the evaluation information, including: the server obtains information about the target order based on the identification information and detects whether the user terminal has established a communication connection with the welfare terminal corresponding to the registered organization; when it is detected that the target order is an order for which the user has submitted an evaluation, and the user terminal has already established a communication connection with the welfare terminal corresponding to the registered organization, the verification is determined to be successful; when it is detected that the target order is an order for which the user has not submitted an evaluation, and / or, the user terminal has not established a communication connection with the welfare terminal corresponding to the registered organization, the verification is determined to be unsuccessful.

[0024] In combination with the second aspect and the above implementation methods, in some possible implementation methods, when the verification is successful and it is the first time the user terminal is drawing welfare resources, a resource drawing button is displayed in the welfare resource drawing window to prompt the user to directly draw welfare resources.

[0025] In conjunction with the second aspect and the above implementation methods, in some possible implementation methods, the welfare resource extraction window also displays the validity period of the resource extraction button, and the step of displaying the target welfare resource in response to the extraction operation performed in the welfare resource extraction window includes: displaying the target welfare resource in response to receiving an extraction operation for the resource extraction button within the validity period.

[0026] In conjunction with the second aspect and the above implementation methods, in some possible implementation methods, the method further includes: when the verification passes and it is not the first time the user terminal has extracted welfare resources, the server sends at least one task item associated with extracting welfare resources to the user terminal; the user terminal displays the at least one task item in the welfare resource extraction window; in response to the user selecting and completing the operation of the at least one task item, a resource extraction button is displayed in the welfare resource extraction window to prompt the user to extract welfare resources.

[0027] In conjunction with the second aspect and the above implementation methods, in some possible implementation methods, the method further includes: when the verification fails, the server sends verification failure information and prompt information to the user terminal; the user terminal prompts the user to adjust the identification information and the evaluation information according to the prompt information.

[0028] In conjunction with the second aspect and the above implementation methods, in some possible implementation methods, the step of displaying a login interface for drawing welfare resources provided by the registered organization in response to the identification operation of the registered organization's identification code includes: establishing a communication connection with the welfare terminal corresponding to the registered organization in response to the identification operation of the registered organization's identification code; the welfare terminal sending a welfare resource drawing link to the user terminal; the user terminal displaying the welfare resource drawing link, detecting the user's click operation on the welfare resource drawing link, and displaying the login interface.

[0029] In combination with the second aspect and the above implementation methods, in some possible implementation methods, the identification information includes the order number of the target order.

[0030] In combination with the second aspect and the above implementation methods, in some possible implementation methods, the evaluation information includes images of user-submitted evaluations for the target order.

[0031] Thirdly, a data processing apparatus is provided, the apparatus comprising:

[0032] The display module is used to display the login interface provided by the registered organization for extracting welfare resources in response to the identification operation of the identification code of the registered organization;

[0033] In response to a triggering operation performed on the login screen, the user is redirected from the login screen to display an editing screen.

[0034] The acquisition module, in response to the submission operation on the editing interface, is used to acquire the identification information of the target order and the evaluation information for the target order entered on the editing interface;

[0035] A sending module is used to send the identification information and the evaluation information to the server, so that the server can verify the identification information and the evaluation information;

[0036] The receiving module, when the verification is successful, is used to receive the verification success information and window information sent by the server;

[0037] The display module is also used to display the welfare resource extraction window corresponding to the window information according to the window information;

[0038] In response to the extraction operation performed in the welfare resource extraction window, the target welfare resource is displayed.

[0039] Fourthly, a user terminal is provided, comprising: a memory for storing executable program code; and a processor for calling and running the executable program code from the memory, such that the user terminal executes a method that the user terminal can execute in the first aspect or any possible implementation thereof, or executes a method that the user terminal can execute in the second aspect or any possible implementation thereof.

[0040] Fifthly, a server is provided, comprising: a memory for storing executable program code; and a processor for calling and running the executable program code from the memory, such that the server executes a method that the server can execute in the first aspect or any possible implementation thereof, or executes a method that the server can execute in the second aspect or any possible implementation thereof.

[0041] A sixth aspect provides a system comprising a user terminal as described in the first aspect or any possible implementation thereof and a server as described in the first aspect or any possible implementation thereof; or comprising a user terminal as described in the second aspect or any possible implementation thereof and a server as described in the second aspect or any possible implementation thereof.

[0042] In a seventh aspect, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions that, when executed on an electronic device, cause the electronic device to perform the data processing method described in the first aspect or any possible implementation thereof, or to perform the data processing method described in the second aspect or any possible implementation thereof.

[0043] Eighthly, a computer program product is provided, comprising: computer program code, which, when executed on a computer, causes the computer to perform the data processing method described in the first aspect or any possible implementation thereof, or to perform the data processing method described in the second aspect or any possible implementation thereof. Attached Figure Description

[0044] Figure 1 This is a schematic diagram of the implementation environment of a data processing method provided in an embodiment of this application;

[0045] Figure 2 This is a schematic flowchart illustrating a data processing method provided in an embodiment of this application;

[0046] Figure 3This is another schematic flowchart of a data processing method provided in an embodiment of this application;

[0047] Figure 4 This is an interactive schematic diagram illustrating the implementation of the data processing method provided in the embodiments of this application;

[0048] Figure 5 This is an application scenario diagram of a data processing method provided in the embodiments of this application;

[0049] Figure 6 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0050] Figure 7 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0051] Figure 8 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0052] Figure 9 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0053] Figure 10 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0054] Figure 11 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0055] Figure 12 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0056] Figure 13 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0057] Figure 14 This is another application scenario diagram of a data processing method provided in the embodiments of this application;

[0058] Figure 15 This is a schematic diagram of the structure of a welfare resource extraction device provided in an embodiment of this application;

[0059] Figure 16 This is a schematic diagram of the structure of a welfare resource extraction device provided in an embodiment of this application. Detailed Implementation

[0060] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.

[0061] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0062] To facilitate understanding of the embodiments of this application, the following explanations are provided for the technical terms involved in the embodiments of this application:

[0063] Welfare Officer: The role that distributes benefits in instant messaging. As the person in charge of pushing benefits to viewers and users in live streams or social media groups, the main task of the Welfare Officer is to push various forms of benefits to viewers and users, such as coupons, gifts, and event participation qualifications.

[0064] Offline to Online: The method of transferring offline user traffic to online through certain technical means.

[0065] The implementation environment of the embodiments of this application is described below, and the implementation environment is as follows: Figure 1 As shown, the implementation environment of the data processing method provided in this application embodiment includes a user terminal 101, a server 102, and a merchant terminal 103.

[0066] User terminal 101 and merchant terminal 103 are connected via a wireless network, and merchant terminal 103 is connected to server 102 via a wireless or wired network. User terminal 101 can be an electronic device such as a mobile phone or tablet with an interactive application installed. Users can communicate with server 102 through the interactive application installed on user terminal 101. For example, a user can scan a welfare officer's QR code using the WeChat application installed on user terminal 101, add the welfare officer on WeChat, and launch the Ele.me mini-program by clicking the welfare link sent by the welfare officer. This embodiment of the application does not limit the type of interactive application.

[0067] Merchant 103 can be someone who has already registered on the server and can provide welfare resources to micro-users.

[0068] Server 102 can be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery network (CDN), and big data and artificial intelligence platforms, such as the Ele.me data platform server.

[0069] The technical solutions provided in the embodiments of this application are described below. Figure 2 This is a schematic flowchart illustrating a data processing method provided in an embodiment of this application. The method includes the following steps:

[0070] 201. In response to the identification operation of the registered organization's identification code, the login interface provided by the registered organization for extracting welfare resources is displayed.

[0071] Optionally, users can scan the identification code of a registered organization through an interactive application. This interactive application can be a social media application, a mini-program, or an instant messaging application, etc.

[0072] Optionally, the registered organization can be the welfare officer account or group account of a store that has already registered an account. The store can be a food store, fresh food supermarket, general supermarket, or clothing store that can conduct online transactions.

[0073] Optionally, the registered organization's identification code can carry information from the merchant's end, including product information provided by the merchant (such as product name, type, specifications, etc.). Taking the food delivery scenario of the Ele.me app as an example, the registered organization's identification code can carry the merchant's welfare officer's QR code, meal name, portion size, price, and meal transaction information.

[0074] It should be understood that welfare resources are random virtual resources that users can obtain after participating in the lottery activity, such as one or more of the following: food delivery coupons, cash withdrawals, discounts for purchases over a certain amount, and free shipping coupons.

[0075] The identification operation for a registered organization's identifier can be a scanning operation of the organization's identifier or an image recognition operation of the registered organization. For example, a user can long-press the identifier of a registered organization to identify and add its account, thereby receiving a link to extract welfare resources from the terminal corresponding to the registered organization. By triggering the link, the user can then access the login interface for extracting welfare resources. The identifier of a registered organization includes QR codes or barcodes representing the organization. For example, a group QR code created by the target registered organization, or the QR code of the welfare officer of the target registered organization.

[0076] In some possible implementations, the merchant sends catering data carrying the welfare officer's account to the user. After completing an order based on this catering data, the user adds the welfare officer's account by identifying it and receives a link from the welfare officer to draw welfare resources. The user then triggers this link to access a login interface for drawing welfare resources.

[0077] 202, in response to a trigger operation performed on the login screen, jump from the login screen to display the editing screen.

[0078] The login screen displays a login button icon and a process for drawing reward resources. For example... Figure 6 As shown, on the login interface 601, the "Log in Now" control 602 is displayed, and the process for drawing welfare resources is as follows: First, order takeout from the entire network; second, submit a screenshot of the evaluation; and finally, receive a gift.

[0079] In some possible implementations, the client can detect user actions on the login screen. For example, it could detect if the user clicks the "Login Now" control (602) or swipes a specific icon on the login page, triggering the login process and allowing them to log in to the mini-program used to draw welfare resources, such as the Ele.me mini-program. After successfully logging in through these actions, the user is redirected to an editing interface. This editing interface can display instructions for the user to fill in the order information for the target order and upload a review for that order. Figure 8 As shown, on page 801, users can click the "Order Number" control to fill in order information; and click the "Evaluation Screenshot" control to upload an evaluation screenshot.

[0080] 203. Based on the identification information of the target order and the evaluation information of the target order entered in the editing interface, a welfare resource extraction window is displayed; wherein, the target order is an order for which the user has submitted an evaluation.

[0081] Here, "target order" refers to an order for which a user has submitted a review. For example, if the product data is food and beverage data in a marketplace scenario, the target order is a food and beverage order that has been completed and for which a review has been submitted. The identifier information of the target order is used to uniquely identify the order, and the review information is the user's evaluation of the target order on the transaction terminal of that order.

[0082] Optionally, the identification information of the target order may include the order number of the target order.

[0083] Optionally, the evaluation information for the target order may include: an image of a user submitting a review of the target order on the transaction platform for that order. For example, a screenshot of the review submitted on a food delivery platform. Thus, by guiding users to upload screenshots of their order reviews through the displayed editing interface to participate in the draw for reward resources, the probability of users submitting order reviews can be increased.

[0084] In some possible implementations, after the editing interface is displayed on the user's end, the user enters the order number of the target order and uploads a screenshot of the target order's evaluation. Upon receiving the uploaded order number and evaluation screenshot, the server verifies the identification information and the evaluation information. If the verification passes, the server sends verification success information and window information to the user. The user then displays a welfare resource extraction window corresponding to the window information, allowing the user to extract welfare resources from the window and further displaying the extracted target welfare resources. If the verification fails, the server sends verification failure information and a prompt to the user. The user can then adjust the identification information and the evaluation information based on the prompt.

[0085] 204. In response to the extraction operation performed in the welfare resource extraction window, the target welfare resource is displayed.

[0086] Optionally, the extraction operation may be an operation by the user to click the extraction button in the welfare resource extraction window, or a sliding or touching operation of a specific image in the welfare resource extraction window, etc. This application embodiment does not limit this.

[0087] In one possible implementation, the screen displayed in the welfare resource extraction window is related to whether the user client of the target order is participating in welfare resource extraction for the first time. That is, the screen displayed when the user client participates in welfare resource extraction for the first time is different from the screen displayed when the user client participates again. This allows for displaying different welfare resource extraction window screens for users with different number of extraction attempts, thus meeting the needs of different users.

[0088] Optionally, the target welfare resources in the actual scenario can be coupons, cash vouchers, points, game coins, or points, etc.

[0089] The above method provides users with a way to extract welfare resources. After the user uploads the target order's identification information and review information on their end, a welfare resource extraction window pops up, allowing the user to participate in the extraction process and obtain the target welfare resource. Thus, by building a page that rewards welfare resources through reviews, merchants can guide registered organizations to help users participate in the extraction process. After submitting the target order's identification information and review information on their end, users can enter the welfare resource extraction window to perform the extraction operation, thereby improving the efficiency of users submitting review information.

[0090] In some embodiments, after the user enters the identification information and evaluation information of the target order, if the submission operation is detected, a welfare resource extraction window is displayed on the user's page. That is, step 203 above can be achieved through the following steps 1 and 2:

[0091] Step 1: In response to a submission operation on the editing interface, the welfare resource extraction window is displayed. The submission operation is used to submit the entered identification information and evaluation information on the editing interface.

[0092] It should be understood that the user enters the identification information of the target order in the corresponding area of ​​the editing interface and uploads a screenshot of the target order's review. Furthermore, a submit button is displayed on the editing interface so that the user can promptly submit the page to the server after entering the identification and review information.

[0093] The submit operation is used to submit the entered identification information and evaluation information on the editing interface. This submission operation can be performed by the user clicking, touching, or swiping the submit button on the editing interface. Triggering this submission operation allows the entered identification and evaluation information to be submitted to the server. The server then verifies the submitted identification and evaluation information. Upon successful verification, a welfare resource extraction window is displayed on the user's page, allowing the user to participate in the extraction of welfare resources. In this way, after entering the identification and evaluation information for the target order, the user can submit the information to access the welfare resource extraction window, simplifying the user's workflow and increasing their willingness to submit order evaluation information.

[0094] In some embodiments, the server verifies the uploaded identification and evaluation information. Upon successful verification, a welfare resource extraction window is displayed on the user's device. Figure 3As shown, this can be achieved through the following steps:

[0095] 301. In response to the submission operation on the editing interface, the identification information and the evaluation information are sent to the server so that the server can verify the identification information and the evaluation information.

[0096] 302. When the verification passes, based on the verification pass information and window information received from the server, the welfare resource extraction window corresponding to the window information is displayed.

[0097] 303, in response to the extraction operation performed in the welfare resource extraction window, the target welfare resource is displayed.

[0098] In this process, the user submits the order by clicking the submit button on the editing interface. This sends the identification information and evaluation information to the server. The server then uses the identification information to obtain the account of the user to whom the target order belongs and verifies whether the account has been added to the welfare officer account. Additionally, the server verifies the authenticity of the order using the evaluation information and the order's identification information. If both verifications pass, meaning the order is authentic and the welfare officer account has been added, the server confirms the verification has passed and can send a verification pass message to the user.

[0099] 304. When the verification fails, the user terminal receives the verification failure information and prompt information sent by the server, and prompts the user to adjust the identification information and the evaluation information according to the prompt information.

[0100] When verification fails, the server can send a verification success message and a prompt message to the user. The prompt message prompts the user to adjust the identification information and evaluation information. The verification failure message indicates that the server failed to verify the submitted identification information and evaluation information, including situations where the target order's account has not added a welfare officer account and / or the target order lacks authenticity, such as being a fake order or the uploaded evaluation information being fake. If the user receives this verification failure message, a prompt message is displayed on the current page, reminding the user to modify the entered identification information and evaluation information, thus facilitating continued participation in the welfare resource extraction. In this way, by displaying a prompt message in cases of verification failure, the user can promptly adjust the entered identification information and uploaded evaluation information, thereby facilitating continued participation in the welfare resource extraction.

[0101] In some embodiments, depending on whether the user is drawing welfare resources for the first time, a welfare resource drawing window with different screens is displayed on the user's device. That is, step 304 above can be implemented in the following two ways:

[0102] Method 1: When the verification is successful and it is the first time the user draws welfare resources, a resource draw button is displayed in the welfare resource draw window to prompt the user to draw welfare resources directly.

[0103] In some possible implementations, the server detects whether the user terminal corresponding to the target order is drawing welfare resources for the first time based on the identification information; if it is detected that the user terminal is drawing welfare resources for the first time, the server feeds back the screen content corresponding to the welfare resource drawing window at the time of the first drawing to the user terminal so that the user terminal displays the welfare resource drawing window.

[0104] In some embodiments, the welfare resource extraction window also displays the validity period of the resource extraction button. After the welfare resource extraction window is displayed on the user's terminal, the user performs an extraction operation on the window within the validity period to extract the target welfare resource. In response to receiving an extraction operation for the resource extraction button within the validity period, the target welfare resource is displayed.

[0105] For example, the effective duration is 5 seconds. Then, a countdown timer for the effective duration of the resource extraction button is displayed on the welfare resource extraction window. The countdown starts from 5 seconds and decreases second by second. If the countdown ends, the resource extraction button becomes invalid, and the user cannot participate in the extraction of welfare resources.

[0106] Specifically, if a user attempts to draw a resource before the countdown of the button expires, a request to the server for the draw result is sent. The server responds by retrieving the target resource and sending it back to the user. The user is then redirected from the resource draw window to a display page showing the target resource, allowing them to easily view the result. By displaying the validity period of the resource draw button in the window, the system encourages users to participate in the draw promptly, enhancing the user experience.

[0107] Method 2: When the verification is successful and it is not the first time the user has drawn welfare resources, the welfare resource drawing window displays at least one task item associated with drawing welfare resources, which is used to prompt the user to obtain the right to draw welfare resources after executing the at least one task item; in response to the user selecting and completing the operation of the at least one task item, the welfare resource drawing window displays a resource drawing button, which is used to prompt the user to draw welfare resources.

[0108] When a user is not drawing welfare resources for the first time, the welfare resource drawing window can display at least one task item associated with drawing welfare resources, prompting the user to execute the at least one task item to obtain the right to draw welfare resources.

[0109] Optionally, during the actual welfare resource extraction process, to encourage users to actively participate in order evaluation, the task item can be set to place an order for the corresponding product, or click, forward, or share the promotional link of the corresponding product. Each task item corresponds to a specific virtual resource value. For example, if the task item is set to share a product's promotional link, and the user completes the sharing of the product within the valid time period, then the user will gain the right to extract welfare resources once. In this way, for users who are not participating in welfare resource extraction for the first time, by presenting one or more task items in the welfare resource extraction window, users can be guided to actively participate in sharing the corresponding products, thereby promoting the products and the product trading platform, and ultimately increasing the number of users on the trading platform.

[0110] In some embodiments, the user client adds the welfare terminal corresponding to the registered organization and participates in the welfare resource extraction according to the link sent by the welfare terminal. That is, step 201 above can be achieved through the following steps 1 to 3:

[0111] Step 1: In response to the identification operation of the identification code of the registered organization, establish a communication connection with the welfare terminal corresponding to the registered organization.

[0112] The identification operation for the registered organization's identification code sent by the merchant can involve scanning the code to add the corresponding account and establish a communication connection with the welfare service provider associated with that organization. For example, if the account associated with the registered organization is a welfare officer account, then adding that welfare officer account enables interaction with the welfare service provider to receive information sent by it.

[0113] Step 2: Receive the welfare resource extraction link sent by the welfare terminal.

[0114] Once the user adds the account corresponding to the registered organization, communication between the user and the welfare platform is established, enabling the user to receive welfare resource extraction links sent by the welfare platform. These welfare resource extraction links can be links to mini-programs, web pages, or applications used for extracting welfare resources.

[0115] Step 3: In response to the click operation of the welfare resource extraction link, the login interface is displayed.

[0116] In this system, after receiving a link to claim welfare resources, if a user clicks on the link, they are redirected to a login page with a login button. This allows the user to log in and claim the resources. By guiding users to scan the identification code of a registered organization offline and add its corresponding account, they can then access the login page by clicking the link sent by the welfare provider. After submitting a screenshot of their evaluation, they can claim the welfare resources, thus attracting users.

[0117] This application provides a data processing method that guides users to scan QR codes on food delivery cards offline. After submitting their food delivery reviews, users can participate in a daily lucky draw to win cash prizes, thereby attracting more users and turning the tide of competition. The overall design, based on attractive incentives and thoughtful guidance, creates a page that rewards positive reviews with cash back, increasing user submission rates.

[0118] Figure 4 This is an interactive schematic diagram illustrating the implementation of the data processing method provided in the embodiments of this application. The following is in conjunction with... Figure 4 The steps shown illustrate the interactive flow of the data processing method in this application:

[0119] 401, the merchant sends catering data containing welfare officer materials to the user.

[0120] 402, the user opens the interactive application and scans the code.

[0121] 403. The interactive application opens the food delivery mini-program and displays the welfare officer page to the user's terminal page.

[0122] 404, the user page sent a request to the backend to obtain welfare officer information.

[0123] 405, the backend returns the welfare officer information to the user's page.

[0124] 406, the user-side page displays information about the welfare officer.

[0125] like Figure 5 As shown, the merchant sends the welfare officer's QR code 501 to the user, and displays "Add welfare officer's benefits below" and "takeout red envelope up to 10 yuan" in the display area 502 on the page.

[0126] 407, the user can scan the welfare officer's QR code.

[0127] like Figure 5 As shown, scan QR code 501 using the interactive application to add the welfare officer.

[0128] 408, the interactive application opens the welfare officer addition page.

[0129] 409, Add a welfare officer to the user's client.

[0130] 410, The interactive application sends a message to the backend indicating that the addition was successful.

[0131] 411. The background reads the "Review for Rewards" scenario information and sends it to the interactive application.

[0132] 412, The interactive application sends a push notification from the welfare officer to the user's end with information about the "Review and Get a Gift" activity.

[0133] 413. Users click on the "Review and Reward" card to open the food delivery mini-program.

[0134] 414, The user-side page displays the "Review and Reward" page.

[0135] like Figure 6 As shown, the user client displays a login interface 601 for "Review and Rewards," allowing the user to access the "Review and Rewards" page by clicking "Login Now" 602. If loading fails after the user clicks "Login Now," the following message is displayed: Figure 7 The displayed page 701 prompts the user to click to reload the page (702) and log in again.

[0136] 415. The user enters the order number and uploads a screenshot of the review to the user's page.

[0137] like Figure 8 As shown in page 801 of the "Review and Reward" page, users enter their order number in section 802 and upload a screenshot of their review in the "Review Screenshot" section to receive a reward. Figure 9 As shown on page 901, you can upload the review screenshot and order number to the server by clicking "Submit Now" on page 901.

[0138] 416. The interactive application calls the image reading function to read screenshots from the user's webpage.

[0139] 417. The user-side page uploads the image to the image storage server.

[0140] 418. The image storage server returns an image link to the user's webpage.

[0141] Here, users can preview images and delete images on the user-side page.

[0142] 419, The user submits the current page.

[0143] 420, Required information for user-side page validation.

[0144] 421, The user-side page requests the submission interface from the server.

[0145] 422, The server reads the cache from the data cache.

[0146] 423, The data cache returns data to the server.

[0147] 424, The server performs identity verification and order verification.

[0148] Here, the server determines whether to add a "Review and Rewards Officer" feature.

[0149] 425, The server sends stored data to the data cache.

[0150] 426, The server returns the landing page to the user's page.

[0151] 427, The user's page is redirected to the landing page.

[0152] After receiving the landing page from the server, the user is redirected to open that landing page. The landing page is an independent page with various functions, such as displaying product descriptions, explanatory images, or showcasing promotional activities. In some specific examples, the landing page is used to add pre-sale items for major promotional events and regular products. During an event, if there's a designated area for clients to access the store, the first page a customer is redirected to after clicking on a brand or product is called the landing page. This can be the homepage or a newly created event page.

[0153] The client, redirected to a landing page, sends a window display request to the server, requesting the server to provide data related to displaying the welfare resource extraction window. In some possible implementations, the client sends the submission result along with a request to display the extraction window—a window display request. Upon receiving this request, the server reads cached data from the data cache and, if the verification passes, sends the window information back to the client.

[0154] 428. The user-side page sends the scene parameter submission result and lottery pop-up information to the server.

[0155] 429, The server reads the cache from the data cache.

[0156] 430, the data cache returns data to the server.

[0157] 431, The server returns the results and pop-up information to the user's webpage.

[0158] Here, if the server verification passes, proceed to step 432; if the server verification fails, proceed to step 437.

[0159] 432, The user-side page displays a successful submission message and a reward pop-up.

[0160] 433, users click to enter the lottery.

[0161] 434, The user's webpage sends a request to the server to retrieve the lottery results.

[0162] 435, The server reads the lottery information and returns the lottery results to the user's page.

[0163] 436, The lottery results are displayed on the user-side page.

[0164] If this is the user's first time participating in a lucky draw, then after the user successfully submits their application, the following will be displayed: Figure 10 The display interface 1001 shown displays the message "Submission successful! Come and draw a prize for your review!" Users can click on the message on display interface 1001 to be redirected to... Figure 11 The display interface 1101 shown includes an "Instant Lottery" button and a countdown timer indicating the validity of the display interface, for example, a total of 5 seconds, decreasing by 0 seconds. The display area 1102 of the display interface 1101 displays reward information, such as: up to 8 game coins, a grand prize with no minimum spend, or up to 5 game coins.

[0165] After the user clicks the "Draw Now (5s) 1102" button before the countdown ends, the user is redirected from the display interface 1101 to... Figure 12 The display interface 1201 shown displays the lottery result "Congratulations on winning game coins, 2.66 game coins". The user can withdraw 2.66 game coins to the user's account by clicking the button "Withdraw Now 1202".

[0166] If this is not the user's first time participating in a lucky draw, then after the user successfully submits their application, the following will be displayed: Figure 13 The display interface 1301 shown displays the message "Submission successful. Congratulations on winning the daily lottery." Users can click on the message on display interface 1301 to be redirected to... Figure 14 The display interface 1401 shown includes a "Share Now 1402" button and a "Cancel Benefit 1403" button. The display interface 1401 also displays a message such as "Sending you a limited-time sharing benefit: Share within 10 seconds to receive one chance to win a prize."

[0167] 437, The user-side page displays "Submission successful".

[0168] After step 437, if the server verification fails, the user can still participate in the daily lottery.

[0169] In this embodiment, by using game coins to exchange for positive reviews, users are guided to scan the QR code of the food delivery card offline, submit their food delivery reviews, and then enter the lottery page. This approach provides users with incentives and thoughtful guidance to increase the submission rate.

[0170] This application provides a welfare resource extraction device. Figure 15 This is a schematic diagram of the structure of a welfare resource extraction device provided in an embodiment of this application. For example, as shown... Figure 15 As shown, the welfare resource extraction device 1500 includes:

[0171] Display module 1501 is used to display the login interface provided by the registered organization for extracting welfare resources in response to the identification operation of the identification code of the registered organization;

[0172] In response to a triggering operation performed on the login screen, the user is redirected from the login screen to display an editing screen.

[0173] The acquisition module 1502, in response to the submission operation on the editing interface, is used to acquire the identification information of the target order and the evaluation information for the target order entered on the editing interface;

[0174] The sending module 1503 is used to send the identification information and the evaluation information to the server, so that the server can verify the identification information and the evaluation information;

[0175] The receiving module 1504 is used to receive the verification pass information and window information sent by the server when the verification passes.

[0176] The display module 1501 is also used to display the welfare resource extraction window corresponding to the window information according to the window information;

[0177] In response to the extraction operation performed in the welfare resource extraction window, the target welfare resource is displayed.

[0178] In one possible implementation, the display module 1501 is further configured to: display the welfare resource extraction window in response to a submission operation on the editing interface; wherein the submission operation is used to submit the input identification information and the evaluation information on the editing interface.

[0179] In one possible implementation, the sending module 1503 is further configured to: in response to a submission operation on the editing interface, send the identification information and the evaluation information to the server, so that the server verifies the identification information and the evaluation information;

[0180] The receiving module 1504 is further configured to: receive the verification pass information and window information fed back by the server when the verification passes. The display module 1501 is further configured to: display the welfare resource extraction window corresponding to the window information based on the received verification pass information and window information fed back by the server.

[0181] In one possible implementation, when the verification passes and it is the first time the user draws welfare resources, a resource draw button is displayed in the welfare resource draw window to prompt the user to draw welfare resources directly.

[0182] The display module 1501 is further configured to: display the effective duration of the resource extraction button in the welfare resource extraction window; and the display module 1501 is further configured to: display the target welfare resource in response to receiving an extraction operation for the resource extraction button within the effective duration.

[0183] In one possible implementation, when the verification passes and it is not the first time the user has extracted welfare resources, the welfare resource extraction window displays at least one task item associated with extracting welfare resources, which prompts the user to obtain the right to extract welfare resources after executing the at least one task item; the display module 1501 is further configured to: in response to the user selecting and completing the operation of the at least one task item, display a resource extraction button in the welfare resource extraction window, which prompts the user to extract welfare resources.

[0184] In one possible implementation, the receiving module 1504 is further configured to: receive verification failure information and prompt information from the server when the verification fails; the display module 1501 is further configured to: display prompt information based on the received verification failure information from the server, the prompt information being used to prompt the user to adjust the identification information and the evaluation information.

[0185] In one possible implementation, the device further includes a communication module, configured to: establish a communication connection with the welfare terminal corresponding to the registered organization in response to an identification operation of the identification code of the registered organization; the receiving module 1504 is further configured to: receive a welfare resource extraction link sent by the welfare terminal; and the display module 1501 is further configured to: display the login interface in response to a click operation on the welfare resource extraction link.

[0186] It should be noted that the welfare resource extraction device provided in the above embodiments is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the computer device can be divided into different functional modules to complete all or part of the functions described above. In addition, the welfare resource extraction device and the data processing method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0187] This application also provides a welfare resource extraction device. Figure 16 This is a schematic diagram of the structure of a welfare resource extraction device provided in an embodiment of this application.

[0188] For example, such as Figure 16 As shown, the device 1600 includes a memory 1601 and a processor 1602, wherein the memory 1601 stores executable program code 16011, and the processor 1602 is used to call and execute the executable program code 16011 to perform a data processing method.

[0189] Furthermore, embodiments of this application also protect an apparatus that may include a memory and a processor, wherein the memory stores executable program code, and the processor is used to call and execute the executable program code to perform a data processing method provided in embodiments of this application.

[0190] This embodiment can divide the device into functional modules based on the above method example. For example, each module can correspond to a separate function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0191] When each module is divided according to its function, the device may also include a signal uploading module, a determination module, and an adjustment module. It should be noted that all relevant content of each step involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here.

[0192] It should be understood that the apparatus provided in this embodiment is used to perform the above-described data processing method, and therefore can achieve the same effect as the above-described implementation method.

[0193] When using integrated units, the device may include a processing module and a storage module. When applied to a workpiece, the processing module can be used to control and manage the workpiece's operations. The storage module can be used to support the execution of program code by the workpiece.

[0194] The processing module may be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits as disclosed in this application. The processor may also be a combination of functions that implement computing capabilities, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc., and the storage module may be a memory.

[0195] In addition, the apparatus provided in the embodiments of this application may specifically be a chip, component or module. The chip may include a connected processor and a memory. The memory is used to store instructions. When the processor calls and executes the instructions, the chip can execute a data processing method provided in the above embodiments.

[0196] This embodiment also provides a system that may include the server and client described above. The system is capable of executing the above-described methods and steps to implement a method for guiding users provided in the above embodiment.

[0197] This embodiment also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the aforementioned method steps to implement a data processing method provided in the above embodiment.

[0198] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement a data processing method provided in the above embodiment.

[0199] In this embodiment, the device, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0200] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0201] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0202] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A data processing method, characterized in that, The method includes: In response to the identification operation of the registered organization's identification code, the login interface provided by the registered organization for extracting welfare resources is displayed; In response to a triggering operation performed on the login screen, the user is redirected from the login screen to display an editing screen. Based on the identification information of the target order and the evaluation information of the target order entered in the editing interface, a welfare resource extraction window is displayed; wherein, the target order is the order for which the user has submitted an evaluation; In response to the extraction operation performed in the welfare resource extraction window, the target welfare resource is displayed.

2. The method according to claim 1, characterized in that, The step of displaying the welfare resource extraction window in response to a submission operation on the editing interface includes: In response to the submission operation on the editing interface, the identification information and the evaluation information are sent to the server so that the server can verify the identification information and the evaluation information; When the verification passes, the welfare resource extraction window corresponding to the received verification information and window information from the server is displayed.

3. The method according to claim 2, characterized in that, When the verification is successful and it is the first time the user draws welfare resources, a resource draw button is displayed in the welfare resource draw window to prompt the user to draw welfare resources directly.

4. The method according to claim 3, characterized in that, The welfare resource extraction window also displays the validity period of the resource extraction button. The response to the extraction operation performed in the random welfare resource extraction window, displaying the target random welfare resource, includes: In response to receiving a draw operation for the resource draw button within the effective duration, the target welfare resource is displayed.

5. The method according to claim 2, characterized in that, When the verification is successful and it is not the first time the user has drawn welfare resources, the welfare resource drawing window displays at least one task item associated with drawing welfare resources, which is used to prompt the user to obtain the right to draw welfare resources after executing the at least one task item. Furthermore, the method further includes: In response to the user selecting and completing the at least one task item, a resource extraction button is displayed in the welfare resource extraction window to prompt the user to extract welfare resources.

6. The method according to claim 2, characterized in that, The method further includes: When the verification fails, a prompt message is displayed based on the verification failure information received from the server. The prompt message is used to prompt the user to adjust the identification information and the evaluation information.

7. The method according to any one of claims 1 to 6, characterized in that, The operation of recognizing the identification code of a registered organization and displaying the login interface provided by the registered organization for drawing welfare resources includes: In response to the identification operation of the identification code of the registered organization, a communication connection is established with the welfare terminal corresponding to the registered organization; Receive the welfare resource extraction link sent by the welfare terminal; In response to a click on the link for extracting the welfare resources, the login interface is displayed.

8. The method according to any one of claims 1 to 6, characterized in that, The identification information includes the order number of the target order.

9. The method according to any one of claims 1 to 6, characterized in that, The evaluation information includes images of user reviews submitted for the target order.

10. A user terminal, characterized in that, include: Memory, used to store executable program code; A processor for calling and running the executable program code from the memory, such that the user terminal performs the method that the user terminal can execute as described in any one of claims 1 to 9.