Order processing method, device, electronic device and storage medium

By receiving and processing order processing information, determining the target terminal identity, and sending notification messages to relevant terminals, the problem of not being able to know the order processing terminal in the multi-user and multi-client control APP is solved, and user perception is improved.

CN110503512BActive Publication Date: 2025-03-04BEIJING SANKUAI ONLINE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN201910656560.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-07-19
Publication Date
2025-03-04
Estimated Expiration
2039-07-19

AI Technical Summary

Technical Problem

In the APP environment controlled by multiple users and multiple clients, it is impossible to accurately know which client handles a certain business order, resulting in low user perception.

Method used

By receiving the order processing information sent by the first terminal, determining the target terminal identification, and sending an order processing notification message to the second terminal bound to the merchant, it is clear which terminal the order is processed by.

Benefits of technology

It is realized that when the business order is completed, other related terminals can know the terminal that handles the business order, which improves user perception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN110503512B_ABST
    Figure CN110503512B_ABST
Patent Text Reader

Abstract

The disclosed embodiment provides an order processing method and device. The method includes: receiving order processing information generated by processing a business order sent by a first terminal; sending an order notification message to a third terminal that initiates the business order; displaying the order notification message at the third terminal; determining the target terminal identifier corresponding to the first terminal based on the order processing information; determining the merchant to which the business order belongs; obtaining at least one second terminal other than the first terminal that has a binding relationship with the merchant; sending the target terminal identifier and the order identifier of the business order to at least one second terminal through a first message; at the second terminal, filling the target terminal identifier and the order identifier into a preset message generation template to obtain an order processing notification message; displaying the order processing notification message at the second terminal. The disclosed embodiment can obtain the terminal that processes the business order, thereby improving user perception.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the technical field of order processing, and in particular, to an order processing method, device, electronic device, and storage medium. Background Art

[0002] With the continuous development of terminal technology, the application of various APPs (Application) has penetrated into people's lives. At present, most of the common APPs on the market are controlled by a single user and a single client, such as chat APPs and so on.

[0003] However, APPs for enterprise users are usually controlled by multiple users and multiple clients. For example, in the merchant-side APP of Meituan Takeaway, a store is operated by multiple users, multiple devices, and even multiple accounts at the same time (such as merchant waiters, bosses, store managers, Meituan regional managers, chain brand owners, etc.). When multiple clients control an APP, after a client executes a certain business in the APP, it will send the processing result to other clients that jointly control it. However, the information sent does not include which client processed the business, but only includes the processing result, so other clients cannot know which client processed the business, and the user perception is low. Summary of the invention

[0004] The embodiments of the present disclosure provide an order processing method, device, electronic device and storage medium, so that when a business order is completed, other related terminals can be informed of the terminal that processes the business order, thereby improving user perception.

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided an order processing method, comprising:

[0006] Receiving order processing information generated by processing a business order sent by the first terminal;

[0007] Sending an order acceptance notification message to the third terminal that initiated the business order; the order acceptance notification message is used to indicate that the order has been accepted by the merchant;

[0008] At the third terminal, displaying the order notification message;

[0009] Based on the order processing information, determining a target terminal identifier corresponding to the first terminal;

[0010] Determining the merchant to which the business order belongs;

[0011] Acquire at least one second terminal other than the first terminal that has a binding relationship with the merchant;

[0012] Sending the target terminal identifier and the order identifier of the service order to the at least one second terminal through a first message;

[0013] At the second terminal, the target terminal identifier and the order identifier are filled into a preset message generation template to obtain an order processing notification message; the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier;

[0014] At the second terminal, the order processing notification message is displayed.

[0015] In a specific implementation of the present disclosure, the order processing information includes processing flow information, and after receiving the order processing information generated by processing the business order sent by the first terminal, it also includes:

[0016] Extracting the processing flow information from the order processing information; the processing flow information includes at least one of processing time, processing location and processing result;

[0017] The sending the target terminal identifier and the order identifier of the service order to the at least one second terminal through a first message includes:

[0018] The target terminal identifier and the processing flow information are carried in the first message and sent to the at least one second terminal.

[0019] In a specific implementation of the present disclosure, after sending the target terminal identifier and the order identifier of the service order to the at least one second terminal through the first message, the method further includes:

[0020] receiving an order viewing request sent by a fourth terminal; the fourth terminal is a terminal having a binding relationship with the merchant, and the order viewing request is a request to view the business order;

[0021] According to the order viewing request, obtaining the target terminal identifier and the processing flow information matching the business order;

[0022] The processing flow information and the target terminal identifier are carried in a second message and sent to the fourth terminal.

[0023] In a specific implementation of the present disclosure, before acquiring the target terminal identifier and the processing flow information matching the business order according to the order viewing request, the method further includes:

[0024] Obtaining a terminal level corresponding to the fourth terminal;

[0025] Determine whether the terminal level meets the level viewing condition corresponding to the business order;

[0026] The step of acquiring the target terminal identifier and the processing flow information matching the service order according to the service viewing request includes:

[0027] When the terminal level meets the level viewing condition, the target terminal identifier and the processing flow information are acquired.

[0028] In a specific implementation of the present disclosure, the receiving of order processing information generated by processing a service order sent by the first terminal includes:

[0029] The order processing information sent by the first terminal according to a preset information format is received.

[0030] According to a second aspect of an embodiment of the present disclosure, there is provided an order processing device, including:

[0031] An order processing information receiving module, used to receive order processing information generated by processing a business order sent by the first terminal;

[0032] A notification message sending module, used to send an order acceptance notification message to the third terminal that initiated the business order; the order acceptance notification message is used to indicate that the order has been received by the merchant;

[0033] An order receiving notification message display module, used for displaying the order receiving notification message at the third terminal;

[0034] A terminal identification determination module, configured to determine a target terminal identification corresponding to the first terminal based on the order processing information;

[0035] An order merchant determination module, used to determine the merchant to which the business order belongs;

[0036] A second terminal acquisition module, used to acquire at least one second terminal other than the first terminal that has a binding relationship with the merchant;

[0037] An order identification sending module, used to send the target terminal identification and the order identification of the service order to the at least one second terminal through a first message;

[0038] An order message acquisition module, used to fill the target terminal identifier and the order identifier into a preset message generation template at the second terminal to obtain an order processing notification message; the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier;

[0039] An order message display module is used to display the order processing notification message at the second terminal.

[0040] In a specific implementation of the present disclosure, the order processing information includes processing flow information, and the device further includes:

[0041] A processing flow information extraction module, used to extract the processing flow information from the order processing information; the processing flow information includes at least one of processing time, processing location and processing result;

[0042] The order identification sending module includes:

[0043] The order identification sending submodule is used to carry the target terminal identification and the processing flow information in the first message and send it to the at least one second terminal.

[0044] In a specific implementation of the present disclosure, the device further includes:

[0045] An order viewing request receiving module, used to receive an order viewing request sent by a fourth terminal; the fourth terminal is a terminal having a binding relationship with the merchant, and the order viewing request is a request to view the business order;

[0046] An identification process information acquisition module, used to acquire the target terminal identification and the processing process information matching the business order according to the order viewing request;

[0047] The identification process information sending module is used to carry the processing process information and the target terminal identification in the second message and send it to the fourth terminal.

[0048] In a specific implementation of the present disclosure, the device further includes:

[0049] A terminal level acquisition module, used to acquire the terminal level corresponding to the fourth terminal;

[0050] A level condition judgment module, used to judge whether the terminal level meets the level viewing condition corresponding to the business order;

[0051] The identification process information acquisition module includes:

[0052] The identification process information acquisition submodule is used to obtain the target terminal identification and the processing process information when the terminal level meets the level viewing condition.

[0053] In a specific implementation of the present disclosure, the order processing information receiving module includes:

[0054] The order processing information receiving submodule is used to receive the order processing information sent by the first terminal according to a preset information format.

[0055] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, including:

[0056] A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, one or more of the above-mentioned order processing methods are implemented.

[0057] According to a fourth aspect of an embodiment of the present disclosure, a readable storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute one or more of the above-mentioned order processing methods.

[0058] The embodiments of the present disclosure provide an order processing method, device, electronic device and storage medium. By receiving order processing information generated by processing a business order sent by a first terminal, an order notification message is sent to a third terminal that initiates the business order, and the order notification message is used to indicate that the business order has been received by the merchant. At the third terminal, the order notification message is displayed, and based on the order processing information, the terminal identifier corresponding to the first terminal is determined, the merchant to which the business order belongs is determined, and at least one second terminal other than the first terminal that has a binding relationship with the merchant is obtained. The target terminal identifier and the order identifier of the business order are sent to at least one second terminal through a first message. At the second terminal, the target terminal identifier and the order identifier are filled into a preset message generation template to obtain an order processing notification message, and the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier. The embodiment of the present disclosure improves user perception by sending the terminal identifier and the business order representation of the first terminal that processes the business order to at least the second terminal bound to the merchant, so that the second terminal bound to the merchant can know the terminal that processes the business order. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the description of the embodiments of the present disclosure will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0060] Figure 1 is a flowchart of a method for processing an order provided by an embodiment of the present disclosure;

[0061] Figure 2is a flowchart of a method for processing an order provided by an embodiment of the present disclosure;

[0062] Figure 3 is a structural schematic diagram of an order processing device provided by an embodiment of the present disclosure;

[0063] Figure 4 It is a structural diagram of an order processing device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0064] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the embodiments of the present disclosure.

[0065] Embodiment 1

[0066] Reference Figure 1 , shows a flowchart of the steps of an order processing method provided by an embodiment of the present disclosure, and the order processing method may specifically include the following steps:

[0067] Step 101: receiving order processing information generated by processing a business order sent by a first terminal.

[0068] The embodiments of the present disclosure can be applied to merchant management platforms, such as the Meituan food delivery platform, etc.

[0069] Business orders can be such as takeaway orders, orders to be paid, refund orders, etc.

[0070] The first terminal refers to a terminal that has a binding relationship with the merchant. The first terminal can process the merchant's business orders. For example, (a terminal used by a store clerk or store manager, etc.) can execute takeout orders, send orders to be paid, etc.

[0071] When a merchant successfully registers on the merchant management platform, one or more terminals that can execute business orders can be added to the merchant management platform in advance, so that these terminals can process the merchant's business orders.

[0072] Order processing information refers to processing information generated after the terminal bound to the merchant processes the merchant's business order. For example, when a user places an order for a takeaway from a merchant on the merchant management platform, a takeaway order can be generated. After the terminal bound to the merchant accepts the order, processing information "merchant accepts order" can be generated; or, when a user cancels a takeaway order from the merchant, when the terminal bound to the merchant executes the cancellation process, processing information "cancellation successful" can be generated.

[0073] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present disclosure, and are not intended to be the sole limitations on the embodiments of the present disclosure.

[0074] A monitoring program for processing business orders can be pre-set on the merchant management platform. The monitoring program can monitor the status of business orders in real time, such as pending, completed, failed, etc. After the business order is processed by the first terminal, the order processing information generated by the first terminal in processing the business order can be obtained. After the first terminal processes the business order and generates order processing information, the order processing information can be sent to the merchant management platform.

[0075] After the first terminal processes the business order, the corresponding operation can be performed, and the order processing information can be sent to the merchant management platform. For example, after the terminal bound to the merchant accepts the takeaway order, you can click the "Confirm" button displayed on the order acceptance page to send the order processing information to the merchant management platform, and the merchant management platform will receive the order processing information.

[0076] Of course, when the first terminal sends the order processing information to the merchant management platform, it can also be sent according to the information sending format specified by the merchant management platform. Specifically, it is described in detail in the following specific implementation method.

[0077] In a specific implementation of the present disclosure, the above step 101 may include:

[0078] Sub-step A: receiving the order processing information sent by the first terminal in a preset information format.

[0079] In the embodiment of the present disclosure, the preset information format refers to the format of sending order processing information preset by the merchant management platform.

[0080] For example, the order processing information may be sent in the following format:

[0081]

[0082] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present disclosure, and are not intended to be the sole limitations on the embodiments of the present disclosure.

[0083] After the first terminal processes the business order, corresponding order processing information may be generated, and the order processing information may be sorted according to a preset information format, and the sorted order processing information may be sent to the merchant management platform.

[0084] In the present disclosure, by managing order processing information in a unified format, each order can have processing information in a unified format after processing is completed, so as to facilitate the merchant to view and manage the order in the subsequent process.

[0085] Of course, the generated order processing information may also include processing flow information, such as processing time, processing location, processing results, etc. Specifically, it is described in detail in the following specific implementation method.

[0086] In a specific implementation of the present disclosure, the order processing information includes processing flow information, and after the above step 101, it may also include:

[0087] Step B: extracting the processing flow information from the order processing information; the processing flow information includes at least one of processing time, processing location and processing result.

[0088] In the embodiment of the present disclosure, the processing flow information may include one or more of the information such as processing time, processing location and processing result.

[0089] The processing time refers to the time when the first terminal processes the business order. For example, the time when the first terminal processes the "takeout order" is: 2019-7-18, 17:55:30, which is the processing time.

[0090] The processing location refers to the location where the first terminal processes the business order. For example, the location where the first terminal processes the "refund order" is: "No. xx, xx Street, xx District, Beijing", which is the processing location.

[0091] The processing result refers to the result of the first terminal processing the business order, and the processing result may include a processing success or a processing failure.

[0092] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present disclosure, and are not intended to be the sole limitations on the embodiments of the present disclosure.

[0093] After the merchant management platform receives the order processing information sent by the first terminal, it can extract processing flow information such as processing time, processing location and processing result from the order processing information.

[0094] Extracting the processing flow information in the merchant management platform can be used to send the processing flow information to other terminals bound to the merchant in the subsequent process. Specifically, it will be described in detail in the following steps, and the embodiments of the present disclosure will not be repeated here.

[0095] Step 102: Send an order acceptance notification message to the third terminal that initiated the business order; the order acceptance notification message is used to indicate that the order has been received by the merchant.

[0096] The third terminal refers to the terminal that initiates a business order. For example, a user uses a mobile phone to order a takeaway from a merchant in the Meituan Takeaway APP, and a business order is generated for the merchant: the "takeaway order". The "takeaway order" is initiated by the user using a mobile phone, and the mobile phone used by the user is the third terminal.

[0097] An order notification message refers to a message sent by the business management platform to the third terminal indicating that a business order initiated by the third terminal has been received by the merchant. For example, after the "takeaway order" initiated by the third terminal is received by the first terminal, the merchant management platform can generate an order notification message indicating that the "takeaway order" has been received.

[0098] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present disclosure, and are not intended to be the sole limitations on the embodiments of the present disclosure.

[0099] After the merchant management platform receives the order processing information sent by the first terminal, it can generate an order notification message corresponding to the business order and send the order notification message to the third terminal.

[0100] After sending the order acceptance notification message to the third terminal that initiated the service order, step 103 is executed.

[0101] Step 103: Displaying the order notification message at the third terminal.

[0102] After the merchant management platform sends an order notification message to the third terminal, the order notification message can be displayed at the third terminal, that is, the order notification message can be displayed on the display interface of the third terminal. For example, after a "takeout order" initiated by the third terminal is received, a notification message "the order has been received by the merchant" can be sent to the third terminal, and the notification message "the order has been received by the merchant" can be displayed on the display screen of the terminal.

[0103] By displaying the order notification message at the third terminal, the user holding the third terminal can be prompted that the merchant has accepted the order, which not only improves user awareness, but also can improve user satisfaction with the merchant management platform to a certain extent.

[0104] Step 104: Based on the order processing information, determine the target terminal identifier corresponding to the first terminal.

[0105] The target terminal identifier refers to a terminal identifier that indicates the identity of the first terminal of the user.

[0106] It can be understood that the target terminal identification can use the account name of the first terminal, the device type information of the first terminal, etc. as the target terminal identification of the first terminal.

[0107] After the merchant management platform receives the order processing information sent by the first terminal, it can determine the sending first terminal based on the order processing information, and obtain the target terminal identifier corresponding to the first terminal based on the pre-saved terminal identifier, such as the device name: xx mobile phone 5, account name: wull, etc.

[0108] After the target terminal identifier of the first terminal is determined, step 105 is executed.

[0109] Step 105: Determine the merchant to which the business order belongs.

[0110] Merchant refers to the merchant to which the business order belongs, that is, from which merchant on the merchant management platform the business order is initiated. For example, when a user initiates a takeaway order at food store A on the Meituan takeaway platform, the merchant to which the takeaway order belongs is food store A; and when a user initiates a refund order at food store B, the merchant to which the refund order belongs is food store B.

[0111] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present disclosure, and are not intended to be the sole limitations on the embodiments of the present disclosure.

[0112] After receiving the service order initiated by the third terminal, the merchant to which the service order initiated by the third terminal belongs may be determined.

[0113] After the merchant to which the business order belongs is determined, step 106 is executed.

[0114] Step 106: Acquire at least one second terminal other than the first terminal that has a binding relationship with the merchant.

[0115] The second terminal refers to other terminals bound to the merchant on the merchant management platform except the above-mentioned first terminal. For example, when the first terminal is a terminal held by a store clerk of the merchant, the second terminal can be a terminal held by the store manager of the merchant, or a terminal held by other store clerks, etc.

[0116] After the merchant completes registration on the merchant management platform and binds one or more terminals, the merchant management platform can save the one or more terminals bound to the merchant. After determining the merchant, it can obtain at least one second terminal other than the first terminal that has a binding relationship with the merchant based on the binding relationship between the merchant and the terminal.

[0117] After obtaining at least one second terminal other than the first terminal that has a binding relationship with the merchant, step 107 is performed.

[0118] Step 107: Send the target terminal identifier and the order identifier of the service order to the at least one second terminal via a first message.

[0119] The order ID refers to the ID of a business order. It can be understood that for each merchant registered on the merchant management platform, a business order initiated at a certain merchant may correspond to a different order ID. For example, the order IDs of a takeaway order may be: Takeaway Order 1, Takeaway Order 2, Takeaway Order 3,...; the order IDs of a refund order may be: Refund Order 1, Refund Order 2, Refund Order 3,...

[0120] Of course, in a specific implementation, the order identifier for a business order of a certain merchant can also display the specific time, that is, the order identifier within each day corresponds to the time information. For example, a takeaway order can be: 2019-07-19: Takeaway 1, Takeaway 2, ..., 2019-07-20: Takeaway 1, Takeaway 2, ..., ...

[0121] The method for setting the order identifier may be determined according to business requirements, and the embodiments of the present disclosure do not limit this.

[0122] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present disclosure, and are not intended to be the sole limitations on the embodiments of the present disclosure.

[0123] The first message refers to a message generated when the merchant management platform sends a target terminal identifier and an order identifier to the second terminal.

[0124] After the merchant management platform obtains the target terminal identifier of the first terminal processing the business order and the order identifier of the business order, the target terminal identifier and the order identifier of the business order can be packaged to generate a first message, and the first message is sent to at least one second terminal.

[0125] Of course, the first message may also carry processing flow information of the service order, and send the processing flow information of the service order to at least one second terminal through the first message. Specifically, it may be described in detail in combination with the following specific implementation method.

[0126] In a specific implementation of the present disclosure, the above step 107 may include:

[0127] Sub-step C: carrying the target terminal identifier and the processing flow information in the first message and sending the message to the at least one second terminal.

[0128] In an embodiment of the present disclosure, after extracting the processing flow information of the business order from the order processing information, the target terminal identifier of the first terminal and the processing flow information of the business order can also be carried in the first message, that is, the target terminal identifier and the order processing flow information are packaged to generate a first message, and the first message is sent to at least one second terminal.

[0129] After the target terminal and the order identifier of the service order are sent to at least one second terminal via the first message, step 108 is performed.

[0130] Step 108: At the second terminal, the target terminal identifier and the order identifier are filled into a preset message generation template to obtain an order processing notification message; the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier.

[0131] The order processing notification message refers to a notification message used to indicate that the business order corresponding to the order identifier has been processed by the terminal corresponding to the terminal identifier.

[0132] The preset message generation template refers to a template pre-set on the second terminal side for generating an order processing notification message. The preset message generation template defines the format of information display and the location of the displayed information, as shown in the following content:

[0133]

[0134] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present disclosure, and are not intended to be the sole limitations on the embodiments of the present disclosure.

[0135] When the target terminal identifier and the order identifier are received at the second terminal, an order processing notification message may be generated according to a preset message generation template in combination with the target terminal identifier, the order identifier and the processing flow information.

[0136] After the second terminal receives the order processing notification message, step 109 is executed.

[0137] Step 109: Displaying the order processing notification message at the second terminal.

[0138] After the order processing notification message is obtained on the second terminal side, the order processing notification message can be displayed in the designated interface of the second terminal, so that the second terminal bound to the merchant can learn, based on the order processing notification message, that the business order has been processed by the first terminal, thereby improving user perception.

[0139] The order processing method provided by the embodiment of the present disclosure receives the order processing information generated by processing the business order sent by the first terminal, sends an order notification message to the third terminal that initiates the business order, and the order notification message is used to indicate that the business order has been received by the merchant. At the third terminal, the order notification message is displayed, and based on the order processing information, the terminal identifier corresponding to the first terminal is determined, the merchant to which the business order belongs is determined, and at least one second terminal other than the first terminal that has a binding relationship with the merchant is obtained, and the target terminal identifier and the order identifier of the business order are sent to at least one second terminal through the first message. At the second terminal, the target terminal identifier and the order identifier are filled into the preset message generation template to obtain the order processing notification message, and the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier. The embodiment of the present disclosure improves user perception by sending the terminal identifier and the business order representation of the first terminal that processes the business order to at least the second terminal bound to the merchant, so that the second terminal bound to the merchant can know the terminal that processes the business order.

[0140] Embodiment 2

[0141] Reference Figure 2 , shows a flowchart of the steps of an order processing method provided by an embodiment of the present disclosure, and the order processing method may specifically include the following steps:

[0142] Step 201: receiving order processing information generated by processing a business order sent by a first terminal;

[0143] Step 202: Sending an order acceptance notification message to the third terminal that initiated the business order; the order acceptance notification message is used to indicate that the order has been accepted by the merchant;

[0144] Step 203: Displaying the order notification message at the third terminal;

[0145] Step 204: Determine a target terminal identifier corresponding to the first terminal based on the order processing information;

[0146] Step 205: Determine the merchant to which the business order belongs;

[0147] Step 206: Acquire at least one second terminal other than the first terminal that has a binding relationship with the merchant;

[0148] Step 207: Sending the target terminal identifier and the order identifier of the service order to the at least one second terminal via a first message;

[0149] Step 208: At the second terminal, the target terminal identifier and the order identifier are filled into a preset message generation template to obtain an order processing notification message; the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier;

[0150] Step 209: Displaying the order processing notification message at the second terminal;

[0151] In the embodiment of the present disclosure, the specific implementation process of the above steps 201 to 209 is similar to the specific implementation process of steps 101 to 109 in the above embodiment 1. The specific implementation process can refer to the description in the above embodiment 1, and the embodiment of the present disclosure will not be repeated here.

[0152] Step 210: receiving an order viewing request sent by a fourth terminal; the fourth terminal is a terminal having a binding relationship with the merchant, and the order viewing request is a request to view the business order.

[0153] In the embodiment of the present disclosure, the fourth terminal refers to a terminal that has a binding relationship with the merchant. The fourth terminal can be the first terminal mentioned above, or a terminal in at least one of the second terminals, etc., and the embodiment of the present disclosure does not limit this.

[0154] An order viewing request is a request to view the processing information of an operation business order (such as the terminal that processes the business order, the processing location, the processing time, etc.).

[0155] An order viewing request may be a request triggered by clicking a button. Taking the Meituan Takeaway APP as an example, a history record viewing button may be pre-set on the merchant's corresponding page. When a user clicks the viewing button through the Meituan Takeaway APP, an order viewing request is triggered.

[0156] An order viewing request can also be a voice-triggered request. Taking the Meituan Takeaway APP as an example, on the merchant's corresponding page, an interface for receiving voice input can be pre-set to receive the voice input of the terminal user through this interface, such as "query records within one month", and the order viewing request can be generated by recognizing the voice.

[0157] Of course, in a specific implementation, other methods may be used to trigger an order viewing request. Specifically, it may be determined according to the actual situation, and the embodiments of the present disclosure are not limited to this.

[0158] It should be understood that, although the terms first, second, third, fourth, etc. may be used to describe the terminal in the embodiment of the present invention, these terminals should not be limited to these terms. These terms are only used to distinguish the terminals from each other. For example, without departing from the scope of the embodiment of the present invention, the first terminal may also be referred to as the second terminal or the third terminal, and similarly, the second terminal or the third terminal may also be referred to as the first terminal.

[0159] After receiving the order viewing request sent by the fourth terminal, step 211 is executed.

[0160] Step 211: According to the order viewing request, the target terminal identifier and the processing flow information matching the business order are obtained.

[0161] After the order viewing request is obtained, the target terminal identifier and processing flow information matching the saved business order can be obtained according to the order viewing request.

[0162] Of course, in the present disclosure, before obtaining the target terminal identification and processing flow information, the terminal level of the fourth terminal can also be judged to determine whether the level of the fourth terminal meets the level conditions for viewing the business order. Specifically, it is described in detail in the following specific implementation method.

[0163] In a specific implementation of the present disclosure, before the above step 211, the following may also be included:

[0164] Step D1: Obtaining a terminal level corresponding to the fourth terminal;

[0165] Step D2: Determine whether the terminal level meets the level viewing condition corresponding to the business order.

[0166] In the disclosed embodiment, the level viewing condition refers to the condition that the business order can only be viewed when the terminal level pre-set for the business order reaches the set level, that is, the condition of whether the business order can be viewed by the associated terminal. For example, for takeaway orders, it can be viewed by all associated terminals, while refund orders can only be viewed by terminals used by store managers or regional managers, etc.; or, for example, the clerk can only view the business orders of the day, the store manager can view the business orders within the past month, and the regional manager can view the business orders within the past six months, etc.

[0167] The terminal level refers to the terminal level corresponding to the fourth terminal.

[0168] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present disclosure, and are not intended to be the sole limitations on the embodiments of the present disclosure.

[0169] In the present disclosure, the terminal level of the fourth terminal may be acquired in advance, and it is determined whether the terminal level of the fourth terminal satisfies the level viewing condition corresponding to the service order.

[0170] Furthermore, the above step 211 may include:

[0171] Sub-step E: When the terminal level meets the level viewing condition, the target terminal identifier and the processing flow information are obtained.

[0172] When the terminal level of the fourth terminal does not meet the level viewing condition, a message such as a query that the level condition does not meet the current order may be returned to the fourth terminal.

[0173] When the terminal level of the fourth terminal meets the level viewing condition, the target terminal identification and processing flow information matching the business order can be obtained.

[0174] After obtaining the target terminal identification and processing flow information matching the service order, step 212 is executed.

[0175] Step 212: The processing flow information and the target terminal identifier are carried in a second message and sent to the fourth terminal.

[0176] The second message refers to a message generated when the processing flow information and the target terminal identifier are sent to the fourth terminal.

[0177] After obtaining the target terminal identifier and processing flow information matching the service order, the target terminal identifier and the processing flow information may be packaged to generate a second message, and the second message is sent to the fourth terminal.

[0178] After obtaining the target terminal identification and processing flow information matching the business order, the fourth terminal can learn which terminal processed the business order, as well as the processing time, processing location and processing results of the business order, which can facilitate subsequent user order sorting work.

[0179] The order processing method provided by the embodiment of the present disclosure, in addition to having the beneficial effects of the order processing method provided by the above-mentioned embodiment 1, can also directly query the historical records of business orders to query which device operated the business order, as well as information such as the order processing process, further improving user perception.

[0180] Embodiment 3

[0181] Reference Figure 3 , shows a schematic diagram of the structure of an order processing device provided by an embodiment of the present disclosure, and the order processing device may specifically include:

[0182] The order processing information receiving module 301 is used to receive the order processing information generated by processing the business order sent by the first terminal;

[0183] Notification message sending module 302, used to send an order acceptance notification message to the third terminal that initiated the business order; the order acceptance notification message is used to indicate that the order has been received by the merchant;

[0184] An order notification message display module 303, used to display the order notification message at the third terminal;

[0185] A terminal identification determination module 304, configured to determine a target terminal identification corresponding to the first terminal based on the order processing information;

[0186] An order merchant determination module 305 is used to determine the merchant to which the business order belongs;

[0187] A second terminal acquisition module 306, configured to acquire at least one second terminal other than the first terminal that has a binding relationship with the merchant;

[0188] An order identification sending module 307, configured to send the target terminal identification and the order identification of the service order to the at least one second terminal via a first message;

[0189] The order message acquisition module 308 is used to fill the target terminal identifier and the order identifier into a preset message generation template at the second terminal to obtain an order processing notification message; the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier;

[0190] The order message display module 309 is used to display the order processing notification message at the second terminal.

[0191] In a specific implementation of the present disclosure, the order processing information includes processing flow information, and the device further includes:

[0192] A processing flow information extraction module, used to extract the processing flow information from the order processing information; the processing flow information includes at least one of processing time, processing location and processing result;

[0193] The order identification sending module 307 includes:

[0194] The order identification sending submodule is used to carry the target terminal identification and the processing flow information in the first message and send it to the at least one second terminal.

[0195] In a specific implementation of the present disclosure, the order processing information receiving module 301 includes:

[0196] The order processing information receiving submodule is used to receive the order processing information sent by the first terminal according to a preset information format.

[0197] The order processing device provided by the embodiment of the present disclosure receives the order processing information generated by processing the business order sent by the first terminal, sends an order notification message to the third terminal that initiates the business order, and the order notification message is used to indicate that the business order has been received by the merchant. At the third terminal, the order notification message is displayed, and based on the order processing information, the terminal identifier corresponding to the first terminal is determined, the merchant to which the business order belongs is determined, and at least one second terminal other than the first terminal that has a binding relationship with the merchant is obtained, and the target terminal identifier and the order identifier of the business order are sent to at least one second terminal through the first message. At the second terminal, the target terminal identifier and the order identifier are filled into the preset message generation template to obtain the order processing notification message, and the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier. The embodiment of the present disclosure improves user perception by sending the terminal identifier and the business order representation of the first terminal that processes the business order to at least the second terminal bound to the merchant, so that the second terminal bound to the merchant can know the terminal that processes the business order.

[0198] Embodiment 4

[0199] Reference Figure 4 , shows a schematic diagram of the structure of an information processing device provided by an embodiment of the present disclosure, and the information processing device may specifically include:

[0200] The order processing information receiving module 401 is used to receive the order processing information generated by processing the business order sent by the first terminal;

[0201] Notification message sending module 402, used to send an order acceptance notification message to the third terminal that initiated the business order; the order acceptance notification message is used to indicate that the order has been received by the merchant;

[0202] An order notification message display module 403, used to display the order notification message at the third terminal;

[0203] A terminal identification determination module 404, configured to determine a target terminal identification corresponding to the first terminal based on the order processing information;

[0204] An order merchant determination module 405 is used to determine the merchant to which the business order belongs;

[0205] A second terminal acquisition module 406, configured to acquire at least one second terminal other than the first terminal that has a binding relationship with the merchant;

[0206] An order identification sending module 407, configured to send the target terminal identification and the order identification of the service order to the at least one second terminal via a first message;

[0207] The order message acquisition module 408 is used to fill the target terminal identifier and the order identifier into a preset message generation template at the second terminal to obtain an order processing notification message; the order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier;

[0208] An order message display module 409, configured to display the order processing notification message at the second terminal;

[0209] The order viewing request receiving module 410 is used to receive an order viewing request sent by a fourth terminal; the fourth terminal is a terminal having a binding relationship with the merchant, and the order viewing request is a request to view the business order;

[0210] The identification process information acquisition module 411 is used to acquire the target terminal identification and the processing process information matching the business order according to the order viewing request;

[0211] The identification process information sending module 412 is used to carry the processing process information and the target terminal identification in the second message and send it to the fourth terminal.

[0212] In a specific implementation of the present disclosure, the device further includes:

[0213] A terminal level acquisition module, used to acquire the terminal level corresponding to the fourth terminal;

[0214] A level condition judgment module, used to judge whether the terminal level meets the level viewing condition corresponding to the business order;

[0215] The identification process information acquisition module 412 includes:

[0216] The identification process information acquisition submodule is used to obtain the target terminal identification and the processing process information when the terminal level meets the level viewing condition.

[0217] The order processing device provided in the embodiment of the present disclosure, in addition to having the beneficial effects of the order processing device provided in the above-mentioned embodiment three, can also directly query the historical records of business orders to query which device operated the business order, as well as information such as the order processing process, further improving user perception.

[0218] An embodiment of the present disclosure further provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the order processing method of the aforementioned embodiment when executing the program.

[0219] An embodiment of the present disclosure further provides a readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the order processing method of the aforementioned embodiment.

[0220] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0221] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system or other device. Various general purpose systems may also be used together with the teachings based thereon. According to the above description, it is apparent that the structure required for constructing such systems is. In addition, the embodiments of the present disclosure are not directed to any particular programming language either. It should be understood that the contents of the embodiments of the present disclosure described herein may be realized using various programming languages, and the description of the specific languages ​​above is intended to disclose the best mode of implementation of the embodiments of the present disclosure.

[0222] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present disclosure can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0223] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present disclosure, the various features of the embodiments of the present disclosure are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be interpreted as reflecting the following intention: the claimed embodiments of the present disclosure require more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, the inventive aspects lie in less than all the features of the single embodiment disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the embodiments of the present disclosure.

[0224] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.

[0225] The various component embodiments of the embodiments of the present disclosure may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the dynamic picture generation device according to the embodiments of the present disclosure. The embodiments of the present disclosure may also be implemented as a device or apparatus program for executing part or all of the methods described herein. Such a program implementing an embodiment of the present disclosure may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0226] It should be noted that the above embodiments illustrate rather than limit the embodiments of the present disclosure, and that those skilled in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets should not be constructed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of multiple such elements. The embodiments of the present disclosure may be implemented by means of hardware including several different elements and by means of appropriately programmed computers. In a unit claim that lists several devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names.

[0227] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0228] The above description is only a preferred embodiment of the embodiments of the present disclosure and is not intended to limit the embodiments of the present disclosure. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the embodiments of the present disclosure should be included in the protection scope of the embodiments of the present disclosure.

[0229] The above is only a specific implementation of the embodiment of the present disclosure, but the protection scope of the embodiment of the present disclosure is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed by the embodiment of the present disclosure, which should be included in the protection scope of the embodiment of the present disclosure. Therefore, the protection scope of the embodiment of the present disclosure should be based on the protection scope of the claims.

Claims

1. An order processing method, characterized in that: include: Receiving order processing information generated by processing a business order sent by the first terminal; Sending an order acceptance notification message to the third terminal that initiated the business order; The order acceptance notification message is used to indicate that the order has been received by the merchant; At the third terminal, displaying the order notification message; Based on the order processing information, determining a target terminal identifier corresponding to the first terminal; Determining the merchant to which the business order belongs; Acquire at least one second terminal other than the first terminal that has a binding relationship with the merchant; Sending the target terminal identifier and the order identifier of the service order to the at least one second terminal through a first message; At the second terminal, the target terminal identifier and the order identifier are filled into a preset message generation template to obtain an order processing notification message; The order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier; At the second terminal, displaying the order processing notification message; The order processing information includes processing flow information, and after receiving the order processing information generated by processing the business order sent by the first terminal, further includes: Extracting the processing flow information from the order processing information; the processing flow information includes at least one of processing time, processing location and processing result; The sending the target terminal identifier and the order identifier of the service order to the at least one second terminal through a first message includes: Sending the target terminal identifier and the processing flow information in the first message to the at least one second terminal; After sending the target terminal identifier and the order identifier of the service order to the at least one second terminal through the first message, the method further includes: receiving an order viewing request sent by a fourth terminal; the fourth terminal is a terminal having a binding relationship with the merchant, and the order viewing request is a request to view the business order; According to the order viewing request, obtaining the target terminal identifier and the processing flow information matching the business order; The processing flow information and the target terminal identifier are carried in a second message and sent to the fourth terminal.

2. The method according to claim 1, characterized in that Before acquiring the target terminal identifier and the processing flow information matching the business order according to the order viewing request, the method further includes: Obtaining a terminal level corresponding to the fourth terminal; Determine whether the terminal level meets the level viewing condition corresponding to the business order; The step of acquiring the target terminal identifier and the processing flow information matching the business order according to the order viewing request includes: When the terminal level meets the level viewing condition, the target terminal identifier and the processing flow information are acquired.

3. The method according to claim 1, characterized in that The receiving order processing information generated by processing a business order sent by the first terminal includes: The order processing information sent by the first terminal according to a preset information format is received.

4. An order processing device, characterized in that: include: An order processing information receiving module, used to receive order processing information generated by processing a business order sent by the first terminal; A notification message sending module, used to send an order acceptance notification message to the third terminal that initiated the business order; The order acceptance notification message is used to indicate that the order has been received by the merchant; An order notification message display module, used to display the order notification message at the third terminal; A terminal identification determination module, configured to determine a target terminal identification corresponding to the first terminal based on the order processing information; An order merchant determination module, used to determine the merchant to which the business order belongs; A second terminal acquisition module, used to acquire at least one second terminal other than the first terminal that has a binding relationship with the merchant; An order identification sending module, used to send the target terminal identification and the order identification of the service order to the at least one second terminal through a first message; An order message acquisition module, used to fill the target terminal identifier and the order identifier into a preset message generation template at the second terminal to obtain an order processing notification message; The order processing notification message is used to indicate that the order corresponding to the order identifier is processed by the terminal corresponding to the terminal identifier; An order message display module, used for displaying the order processing notification message at the second terminal; The order processing information includes processing flow information, and the device further includes: A processing flow information extraction module, used to extract the processing flow information from the order processing information; the processing flow information includes at least one of processing time, processing location and processing result; The order identification sending module includes: An order identification sending submodule, configured to carry the target terminal identification and the processing flow information in the first message and send the message to the at least one second terminal; The device also includes: An order viewing request receiving module, used to receive an order viewing request sent by a fourth terminal; the fourth terminal is a terminal having a binding relationship with the merchant, and the order viewing request is a request to view the business order; An identification process information acquisition module, used to acquire the target terminal identification and the processing process information matching the business order according to the order viewing request; The identification process information sending module is used to carry the processing process information and the target terminal identification in the second message and send it to the fourth terminal.

5. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the order processing method as described in one or more of claims 1-3 is implemented.

6. A readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the order processing method as described in one or more of method claims 1-3.

Citation Information

Patent Citations

  • Takeout distribution method and device, terminal and storage medium

    CN109886633A