[go: up one dir, main page]

CN111027896A - Data processing method and device, readable storage medium and electronic equipment - Google Patents

Data processing method and device, readable storage medium and electronic equipment Download PDF

Info

Publication number
CN111027896A
CN111027896A CN201910934553.7A CN201910934553A CN111027896A CN 111027896 A CN111027896 A CN 111027896A CN 201910934553 A CN201910934553 A CN 201910934553A CN 111027896 A CN111027896 A CN 111027896A
Authority
CN
China
Prior art keywords
task
information
order
response
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910934553.7A
Other languages
Chinese (zh)
Inventor
李名凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lazas Network Technology Shanghai Co Ltd
Original Assignee
Lazas Network Technology Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lazas Network Technology Shanghai Co Ltd filed Critical Lazas Network Technology Shanghai Co Ltd
Priority to CN201910934553.7A priority Critical patent/CN111027896A/en
Priority to PCT/CN2020/075825 priority patent/WO2021056955A1/en
Publication of CN111027896A publication Critical patent/CN111027896A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • G06Q30/0635Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Primary Health Care (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种数据处理方法、装置、可读存储介质和电子设备,所述方法向服务器发送包括目标对象标识的订单信息,并基于发送的订单信息接收带有顺路任务标签的任务订单,所述任务订单中包括与所述目标对象标识相同的任务对象标识。通过所述方法可以在基于向服务器发送订单前提下接收服务器发送的对象相同的任务订单,使客户成为顺路骑手,进而解决外卖高峰期间运力不足的问题。

Figure 201910934553

Embodiments of the present invention disclose a data processing method, device, readable storage medium and electronic device. The method sends order information including a target object identifier to a server, and receives a task with a drop-in task tag based on the sent order information. order, wherein the task order includes the same task object identification as the target object identification. The method can receive the same task order sent by the server on the premise of sending the order to the server, so that the customer can become a drop-in rider, thereby solving the problem of insufficient transportation capacity during the peak period of takeaway.

Figure 201910934553

Description

Data processing method and device, readable storage medium and electronic equipment
Technical Field
The present invention relates to the field of computer software, and in particular, to a data processing method, an apparatus, a readable storage medium, and an electronic device.
Background
With the development of the take-out industry and the accelerated pace of life of people, more and more people can choose a take-out delivery mode when eating or shopping. However, due to the limited number of the dispatchers, when the peak of dinner in the morning, at night, or in bad weather or other situations causing an increase in single volume, the distribution pressure of the dispatchers is often too large, which causes problems of insufficient transportation capacity, delayed distribution and the like, and the demands of customers cannot be met.
Disclosure of Invention
In view of the above, embodiments of the present invention provide a data processing method, an apparatus, a readable storage medium, and an electronic device, which aim to enable a customer to become a smooth rider and solve the problem of insufficient transportation capacity caused by excessive distribution pressure during a distribution peak.
In a first aspect, an embodiment of the present invention discloses a data processing method, where the method includes:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface, wherein the order receiving control is used for displaying candidate task information, and the candidate task information comprises a task object identifier which is the same as the target object identifier;
responding to the triggering of the order receiving control, and sending an order receiving request, wherein the order receiving request comprises a task information identifier;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
Further, the method further comprises:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
Further, the candidate task information further includes a forward task label.
Further, the candidate task information further includes a task destination address corresponding to the task object identifier.
In a second aspect, an embodiment of the present invention discloses a data processing method, where the method includes:
displaying a task generation interface, and displaying task information and forward distribution options on the task generation interface;
and responding to the fact that the forward distribution option is selected, and sending task information to a server, wherein the task information comprises a task object identification and a forward task label.
Further, the method further comprises:
responding to the received task response information, and displaying a task detail interface, wherein the task detail interface comprises task detail information and a feedback control;
and responding to the received task completion information, and sending first feedback information through the feedback control.
In a third aspect, an embodiment of the present invention discloses a data processing method, where the method includes:
receiving order information from a first client, wherein the order information comprises a target object identifier and a self-fetching label;
acquiring task information to be distributed, wherein the task information comprises a task object identifier and a forward task label;
searching at least one candidate task information matched with the order information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
sending order response information to the first client;
sending the candidate task information to the first client;
and responding to the received order receiving request, and sending task distribution information to the first client, wherein the task distribution information comprises a distribution user identifier.
Further, the method further comprises:
responding to the received task completion information sent by the first client, and sending the task completion information to a second client;
and sending task feedback information to the first client.
Further, the sending task feedback information to the first client includes:
determining second feedback information according to the task completion information;
receiving first feedback information sent by the second client;
and determining task feedback information according to the first feedback information and the second feedback information, and sending the task feedback information to the first client.
Further, the sending task allocation information to the first client in response to receiving the order pickup request includes:
in response to receiving order receiving requests sent by a plurality of first clients, determining a target order receiving request according to a preset rule;
and sending task allocation information comprising a distribution user identifier to the plurality of first clients, wherein the distribution user identifier is used for representing the first client sending the target order taking request.
In a fourth aspect, an embodiment of the present invention discloses a data processing method, where the method includes:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface;
responding to the order receiving control to be triggered, and displaying candidate task information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
in response to the at least one candidate task information being selected, sending an order taking request;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
Further, the method further comprises:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
Further, the candidate task information further includes a forward task label.
Further, the candidate task information further includes a task destination address corresponding to the task object identifier.
In a fifth aspect, an embodiment of the present invention discloses a data processing system, where the system includes:
the system comprises a first terminal, a second terminal and a third terminal, wherein the first terminal is configured to receive an operation instruction, send order information to a server, display a response interface, send an order taking request to the server and display distribution information, an order taking control and order response information corresponding to the order information are displayed on the response interface, the order taking control is used for displaying candidate task information, the candidate task information comprises a task object identifier which is the same as the target object identifier, the order taking request is sent when the order taking control is triggered and comprises a task information identifier, and the task distribution information comprises a distribution user identifier; and
the second terminal is configured to display a task generation interface and send task information to the server, wherein the task information and the forward route distribution options are displayed on the task generation interface, and the task information is sent when the forward route distribution options are selected and comprises task object identifications and forward route task labels; and
the first server is configured to receive order information, acquire task information to be distributed, search at least one candidate task information matched with the order information, send order response information to the first client, send the candidate task information to the first client, and send task distribution information to the first client, wherein the order information comprises a target object identifier and a self-fetching label, the task information comprises a task object identifier and an on-road task label, the candidate task information comprises a task object identifier which is the same as the target object identifier, and the task distribution information is sent when an order receiving request is received and comprises a distribution user identifier.
In a sixth aspect, an embodiment of the present invention discloses a data processing apparatus, where the apparatus includes:
the first signal receiving module is used for receiving an input operation instruction;
the first order sending module is used for sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
the first display module is used for displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface, wherein the order receiving control is used for displaying candidate task information, and the candidate task information comprises a task object identifier which is the same as the target object identifier;
the first request sending module is used for sending a receipt receiving request when the receipt receiving control is triggered;
and the second display module is used for displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
In a seventh aspect, an embodiment of the present invention discloses a data processing apparatus, where the apparatus includes:
the third display module is used for displaying a task generation interface and displaying task information and forward distribution options on the task generation interface;
and the task sending module is used for sending task information to the server when the forward route distribution option is selected, wherein the task information comprises a task object identifier and a forward route task label.
In an eighth aspect, an embodiment of the present invention discloses a data processing apparatus, where the apparatus includes:
the order acquisition module is used for receiving order information from a first client, wherein the order information comprises a target object identifier and a self-taking label;
the task information acquisition module is used for acquiring task information to be distributed, and the task information comprises a task object identifier and a direct path task label;
the task searching module is used for searching at least one candidate task information matched with the order information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
the first information sending module is used for sending order response information to the first client;
the second information sending module is used for sending the candidate task information to the first client;
and the task allocation module is used for sending task allocation information to the first client when receiving the order receiving request, wherein the task allocation information comprises a distribution user identifier.
In a ninth aspect, an embodiment of the present invention discloses a data processing apparatus, including:
the second signal receiving module is used for receiving an input operation instruction;
the second order sending module is used for sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
the fourth display module is used for displaying a response interface and displaying the order receiving control and the order response information corresponding to the order information on the response interface;
the third signal receiving module is used for displaying candidate task information when the order taking control is triggered, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
the second request sending module is used for sending a order receiving request when the at least one candidate task information is selected;
and the fifth display module is used for displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
In a tenth aspect, an embodiment of the present invention discloses a computer-readable storage medium for storing computer program instructions, which, when executed by a processor, implement the method according to any one of the first, second, third and fourth aspects.
In an eleventh aspect, an embodiment of the present invention discloses an electronic device, including a memory and a processor, where the memory is used to store one or more computer program instructions, where the one or more computer program instructions are executed by the processor to implement the following steps:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface, wherein the order receiving control is used for displaying candidate task information, and the candidate task information comprises a task object identifier which is the same as the target object identifier;
responding to the triggering of the order receiving control, and sending an order receiving request, wherein the order receiving request comprises a task information identifier;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
Further, the electronic device is further configured to perform the following steps:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
Further, the candidate task information further includes a forward task label.
Further, the candidate task information further includes a task destination address corresponding to the task object identifier.
In a twelfth aspect, an embodiment of the present invention discloses an electronic device, including a memory and a processor, where the memory is used to store one or more computer program instructions, where the one or more computer program instructions are executed by the processor to implement the following steps:
displaying a task generation interface, and displaying task information and forward distribution options on the task generation interface;
and responding to the fact that the forward distribution option is selected, and sending task information to a server, wherein the task information comprises a task object identification and a forward task label.
Further, the electronic device is further configured to perform the following steps:
responding to the received task response information, and displaying a task detail interface, wherein the task detail interface comprises task detail information and a feedback control;
and responding to the received task completion information, and sending first feedback information through the feedback control.
In a thirteenth aspect, an embodiment of the present invention discloses an electronic device, including a memory and a processor, where the memory is used to store one or more computer program instructions, where the one or more computer program instructions are executed by the processor to implement the following steps:
receiving order information from a first client, wherein the order information comprises a target object identifier and a self-fetching label;
acquiring task information to be distributed, wherein the task information comprises a task object identifier and a forward task label;
searching at least one candidate task information matched with the order information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
sending order response information to the first client;
sending the candidate task information to the first client;
and responding to the received order receiving request, and sending task distribution information to the first client, wherein the task distribution information comprises a distribution user identifier.
Further, the electronic device is further configured to perform the following steps:
responding to the received task completion information sent by the first client, and sending the task completion information to a second client;
and sending task feedback information to the first client.
Further, the sending task feedback information to the first client includes:
determining second feedback information according to the task completion information;
receiving first feedback information sent by the second client;
and determining task feedback information according to the first feedback information and the second feedback information, and sending the task feedback information to the first client.
Further, the sending task allocation information to the first client in response to receiving the order pickup request includes:
in response to receiving order receiving requests sent by a plurality of first clients, determining a target order receiving request according to a preset rule;
and sending task allocation information comprising a distribution user identifier to the plurality of first clients, wherein the distribution user identifier is used for representing the first client sending the target order taking request.
In a fourteenth aspect, an embodiment of the present invention discloses an electronic device, including a memory and a processor, where the memory is used to store one or more computer program instructions, where the one or more computer program instructions are executed by the processor to implement the following steps:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface;
responding to the order receiving control to be triggered, and displaying candidate task information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
in response to the at least one candidate task information being selected, sending an order taking request;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
Further, the method further comprises:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
Further, the candidate task information further includes a forward task label.
Further, the candidate task information further includes a task destination address corresponding to the task object identifier.
The method of the embodiment of the invention sends order information comprising the target object identification to a server, and receives a task order with a direct-route task label based on the sent order information, wherein the task order comprises the task object identification which is the same as the target object identification. By the method, the task orders with the same object sent by the server can be received on the premise of sending the orders to the server, so that the client becomes a road rider, and the problem of insufficient transport capacity during the take-out peak period is solved.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
FIG. 1 is a system flow diagram of a data processing method according to an embodiment of the present invention;
FIG. 2 is a flowchart of a data processing method on the first client side according to a first embodiment of the present invention;
FIG. 3 is a flowchart of a data processing method on the second client side according to the first embodiment of the present invention;
FIG. 4 is a flowchart of a data processing method on the server side according to a first embodiment of the present invention;
FIG. 5 is a flowchart of a data processing method on the first client side according to a second embodiment of the present invention;
FIG. 6 is a schematic view of a response interface according to a first embodiment of the present invention;
FIG. 7 is a diagram illustrating task allocation information according to an embodiment of the present invention;
FIG. 8 is a schematic diagram of a task generation interface according to a first embodiment of the present invention;
FIG. 9 is a schematic view of a response interface of a second embodiment of the present invention;
FIG. 10 is a diagram illustrating candidate task information according to a second embodiment of the present invention;
FIG. 11 is a diagram of a data processing apparatus on a first client side according to a first embodiment of the present invention;
FIG. 12 is a diagram of a data processing apparatus on the second client side according to the first embodiment of the present invention;
FIG. 13 is a diagram of a server-side data processing apparatus according to a first embodiment of the present invention;
FIG. 14 is a diagram of a data processing apparatus on the first client side according to a second embodiment of the present invention;
FIG. 15 is a diagram of an electronic device at a first client side according to a first embodiment of the present invention;
fig. 16 is a schematic diagram of an electronic device on the second client side according to the first embodiment of the present invention;
fig. 17 is a schematic diagram of an electronic device on the server side according to the first embodiment of the present invention;
fig. 18 is a schematic diagram of an electronic device on the first client side according to a second embodiment of the present invention.
Detailed Description
The present invention will be described below based on examples, but the present invention is not limited to only these examples. In the following detailed description of the present invention, certain specific details are set forth. It will be apparent to one skilled in the art that the present invention may be practiced without these specific details. Well-known methods, procedures, and procedures have not been described in detail so as not to obscure the present invention.
Further, those of ordinary skill in the art will appreciate that the drawings provided herein are for illustrative purposes and are not necessarily drawn to scale.
Unless the context clearly requires otherwise, throughout this specification, the words "comprise", "comprising", and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is, what is meant is "including, but not limited to".
In the description of the present invention, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In addition, in the description of the present invention, "a plurality" means two or more unless otherwise specified.
Fig. 1 is a system flowchart of a data processing method according to an embodiment of the present invention, and as shown in fig. 1, the system includes a first client 10, a second client 11, and a server 12.
Specifically, the first client 10 and the second client 11 are user terminals, for example, smart terminals such as a mobile phone, a computer, a tablet computer, and a smart watch, and a user may perform information transmission with the server 12 through the first client 10 or the second client 11. The server 12 includes a processor and a memory, and is used for performing information transmission with the first client 10 or the second client 11, and processing information sent by a user through the first client 10 or the second client 11.
In this embodiment, a first user sends an operation instruction to the first client 10, where the operation instruction is used to send order information to the server 12, where the order information includes a target object identifier and a self-fetching label, and optionally includes other information corresponding to the target object identifier. The target object identification is used for representing objects such as merchants or commodities corresponding to the order information. The server 12 receives the order information, analyzes the content included in the order information, and feeds back an order response message to the first client 10 according to the order information.
For example, when the first user sends order information to the server 12 of the takeout software through the takeout software installed on the first client 10, a target object identifier included in the order information is a merchant, and other information corresponding to the target object identifier may be, for example, a commodity, an address, a customer, a contact address, and the like. After receiving the order information, the server 12 analyzes the content and sends order response information to the first client 10, where the order response information includes the order information confirmed by the server 12 and the order taking code allocated by the server 12.
The second user sends task information to the server 12 through the second client 11, where the task information includes a task object identifier and a forward task label, and optionally, includes other information corresponding to the task object identifier. The task object identification is used for representing objects such as merchants or commodities corresponding to the task information. The server 12 receives the task information, analyzes the content included in the task information, searches for order information including a target object identifier that is the same as the task object identifier, and sends the task information as candidate task information to the first client 10 that sends the order information. Optionally, the candidate task information and the order response information may be sent to the first client 10 at the same time.
For example, when the second user sends task information to the server 12 of the takeout software through the takeout software installed on the second client 11, the task object identifier included in the task information is a merchant, and other information corresponding to the task object identifier may be, for example, a commodity, an address, a customer, a contact address, and the like. After receiving the task information, the server 12 analyzes the content and searches for order information including a target object identifier that is the same as the task object identifier, that is, searches for a self-taken order of the same merchant, and sends the task information as candidate task information to the first client 10 that sends the order information.
The first user reads the order response information and the order taking control on the response interface of the first client 10, and when the order taking control is further used for displaying the candidate task information, the order taking control is triggered in response to the triggering of the order taking control, and an order taking request is sent to the server 12 based on the selected candidate task information. When the order taking control is not used for displaying the candidate task information, responding to triggering the order taking control, displaying the candidate task information, and responding to the fact that at least one candidate task information is selected, and sending an order taking request to the server 12, wherein the order taking request comprises task information identification, such as name, code, number and the like of the task information. The rules predetermined by the server 12 determine a target order receiving request among the received order receiving requests, and feed back a task allocation message to the first client 10. The predetermined rule may be, for example, for order taking requests including the same task information identifier, where the first received order taking request is the target order taking request. The task allocation information comprises a distribution user identifier, and the distribution user identifier is used for representing a first client side which sends the target order receiving request.
For example, when the first user reads order response information and an order receiving control displaying candidate task information through a response interface of the first client 10, where the candidate task information includes "task information a", "task information B", and "task information C", the first user triggers the order receiving control and simultaneously selects at least one candidate task information from among the "task information a", "task information B", and "task information C". When the first user reads order response information and an order receiving control which does not display candidate task information through a response interface of the first client 10, and the first user triggers the order receiving control, the response interface displays the candidate task information 'task information a', 'task information B' and 'task information C', and the first user selects at least one candidate task information from the 'task information a', 'task information B' and 'task information C'. After selecting the candidate task information, the first user sends an order receiving request to the server 12 through the first client 10, where the order receiving request includes a task information identifier, such as a task information number. The server 12 may determine that the order taking request received first is a target order taking request, and feed back to the first client 10 a piece of task allocation information including a distribution user identifier, where the distribution user identifier is used to characterize the first client sending the target order taking request.
The data processing method sends order information including a target object identifier to a server, and receives a task order with an on-road task label based on the sent order information, wherein the task order includes a task object identifier which is the same as the target object identifier. By the method, the task orders with the same object sent by the server can be received on the premise of sending the orders to the server, so that the client becomes a road rider, and the problem of insufficient transport capacity during the take-out peak period is solved.
Fig. 2 is a flowchart of a first embodiment of a data processing method on the first client side according to the present invention, where the method is used for the first client 10 shown in fig. 1. As shown in fig. 2, the method includes:
step S100: and receiving an input operation instruction.
Specifically, the operation instruction is input to the first client by the first user, and the input of the operation instruction may be completed by an external device such as a keyboard and a mouse, or directly completed by clicking or swiping the first client screen.
Step S200: and sending order information according to the operation instruction.
Specifically, the order information is determined according to the operation instruction and includes a target object identifier and a self-fetching label, and the self-fetching label is used for representing a distribution mode of the order information. Optionally, the method further includes other information corresponding to the target object identifier. The target object identifies an object, such as a merchant or a commodity, corresponding to the order information, and may be, for example, a noun, a code, and the like of the object.
The order information is taken as the order information on the takeout software for example. The first user creates and sends order information through the takeaway software installed on the first client, and the order information may be, for example, { "merchant: kungfu "," commodity: beef noodles "," address: true north building "," customer: mr. King "," contact means: 12345678900 "," dispensing manner: and (4) self-fetching, wherein the target object identifier is 'true kungfu', the 'beef noodles', 'true north mansion', 'Mr. King' and '12345678900' are all information corresponding to the target object identifier, and the 'self-fetching' is a self-fetching label.
Step S300: and displaying a response interface, and displaying the order receiving control and the order response information corresponding to the order information on the response interface.
Specifically, the response interface is displayed through a screen of the first client, wherein the order taking control is used for displaying candidate task information, and the candidate task information includes a task object identifier that is the same as the target object identifier. Optionally, the candidate task information further includes information such as a forward task label and a task destination address corresponding to the task object identifier. The task object identifies an object, such as a merchant or a commodity, corresponding to the candidate task information, and may be, for example, a noun, a code, and the like of the object. The forward-route task label is used for representing the distribution mode of the candidate task information, the task destination address is used for representing the distribution address of the candidate task information, and a user can judge whether to take an order or not according to the task destination address.
The order information is taken as the order information on the takeout software for example. The candidate task information may be, for example, { "merchant: kungfu "," commodity: curry rice "," address: true south building "," customer: mr. plum "," contact means: 12345678901 "," dispensing manner: an "in-route delivery", wherein the task object identifier is "true kungfu", the "curry rice", "true south mansion", "mr. li", and "12345678901" are all information corresponding to the task object identifier, and the "in-route delivery" is the in-route task label.
Fig. 6 is a schematic diagram of a response interface according to a first embodiment of the present invention, and as shown in fig. 6, the response interface is displayed on a screen of the first client, and includes order response information 60 and an order taking control 61, and the order taking control is further configured to display candidate task information 62.
Specifically, the candidate task information 62 includes a plurality of candidate task information 62, and at least one of the candidate task information 62 is selected while the order taking control is triggered.
Step S400: and sending an order taking request in response to the order taking control being triggered.
Specifically, in step S300, the order taking control displays at least one candidate task information, the first user selects at least one candidate task information while triggering the order taking control, and sends an order taking request based on the candidate task information, where the order taking request includes a task information identifier. The process of triggering the order taking control directly clicks the candidate task information to select the candidate task information and triggers the order taking control, for example. Or selecting the task information and clicking the order receiving control button to trigger the order receiving control.
For example, when the candidate task information displayed by the order taking control comprises "task a", "task B" and "task C", only the "task a", "task B" and "task C" are displayed on the response interface, and the "task a" is clicked, that is, the order taking control is triggered and an order taking request comprising the "task a" identifier is sent to the server. Or, the response interface displays the task A, the task B, the task C and the order receiving, when the task A is selected and the order receiving button is clicked, the order receiving control is triggered, and an order receiving request comprising the task A identification is sent to the server.
Step S500: and displaying the task allocation information.
Specifically, after sending the order receiving request, the first client receives and displays task allocation information, where the task allocation information includes a distribution user identifier. Because a plurality of first clients may send order taking requests based on the same candidate task information at the same time, the server determines one of the order taking requests as a target order taking request according to a preset rule, and sends the first user identification or the identification of the client in the order information sent by the first client as a distribution user identification to all or part of the first clients sending the order taking requests.
And further, responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control. That is, when the task is allocated to the target first client, a task execution interface is displayed at the target first client, and the task execution interface may be displayed together with the task allocation information, or jump to the task execution interface after the task allocation information is displayed. And when the task completion control in the task execution interface is triggered, sending task completion information to the server and receiving task feedback information sent by the server. Optionally, the task feedback information includes feedback of the user sending the task information on the distribution process, and feedback and rewards of the server on the distribution process.
Fig. 7 is a schematic diagram of displaying task allocation information according to an embodiment of the present invention, and as shown in fig. 7, the page is used for displaying task allocation information 70 and a task execution interface 71. The task execution interface 71 further includes a task completion control, and when the task completion control is clicked, the task completion information is sent to the server.
The data processing method comprises the steps of sending order information comprising a target object identifier to a server through a first client, and receiving a task order with a direct-route task label based on the sent order information, wherein the task order comprises a task object identifier which is the same as the target object identifier. The first user of the first client can send the task order with the same object as the self-taking order to the server through the data processing method, so that the first user becomes a road rider, and the problem of insufficient transport capacity during the take-out peak period is solved.
Fig. 3 is a flowchart of a data processing method on the second client side according to the first embodiment of the present invention, which is applied to the second client 11 shown in fig. 1. As shown in fig. 3, the method includes:
step S600: and displaying a task generation interface, and displaying task information and forward distribution options on the task generation interface.
Specifically, the task generation interface displays the task information and the forward delivery options through a display interface of the second client. The task information is order information of the second user, and includes a task object identifier, and optionally, other information corresponding to the task object identifier. And the forward distribution option is used for determining a distribution mode of the task information.
The order information is taken as task information on the takeout software as an example for explanation. The second user creates task information through the takeaway software installed on the second client, and the task information may be, for example, { "merchant: kungfu "," commodity: curry rice "," address: true south building "," customer: mr. plum "," contact means: 12345678901 ", wherein the task object identification is" true kungfu ", and the" curry rice "," true south mansion "," mr. li "and" 12345678901 "are all information corresponding to the task object identification.
Fig. 8 is a schematic diagram of a task generating interface according to a first embodiment of the present invention, as shown in fig. 8, the task generating interface displays task information 80 and an option 81 for forward route distribution, and when the option 81 for forward route distribution is selected, an in-route task tag is added to the task information.
Step S700: and responding to the selection of the forward distribution option, and sending task information to a server.
Specifically, when the forward route distribution option is selected, the task information sent to the server further includes a forward route task tag. Task information still displayed on the task generation interface { "Merchant: kungfu "," commodity: curry rice "," address: true south building "," customer: mr. plum "," contact means: 12345678901' is used as an example to explain, wherein the task object identifier is "true kungfu", and the "curry rice", "true south mansion", "mr. li" and "12345678901" are all information corresponding to the task object identifier. When the forward distribution option is selected, task information sent to the server is { "merchant: kungfu "," commodity: curry rice "," address: true south building "," customer: mr. plum "," contact means: 12345678901 "," dispensing manner: and forward distribution, wherein the forward distribution is a forward task label added in the task information.
Further, after receiving and determining the task information, the server determines a delivery user for the task information, and sends task response information to the second client. And after receiving the task response information, the second client displays a task detail interface, wherein the task detail interface comprises task detail information and a feedback control. The task detail information comprises content in the task information, delivery information and a delivery user identifier, wherein the delivery information can be information such as a route, a location of a delivery user, a contact phone and the like, and the delivery user identifier is used for representing a delivery user of the task order. And after the second user receives the task completion information, first feedback information can be sent through the feedback control. The first feedback information is used for evaluating, complaining, giving tip fees and the like to the delivery users.
The data processing method comprises the steps that task information comprising a task object identifier and an on-road task label is sent to a server through a second client, the server obtains order information of a target object identifier which is the same as the task object identifier according to the task information, and a first user sending the order information through a first client serves as an on-road rider to carry out distribution, so that the problems of long distribution time and low service quality caused by insufficient transport capacity during a take-out peak period are solved.
Fig. 4 is a flowchart of a data processing method on the server side according to a first embodiment of the present invention, which is applied to the server 12 shown in fig. 1. As shown in fig. 4, the method includes:
step S800: order information is received from a first client.
Specifically, the step S800 receives the order information from the first client through the server, which is the same as the implementation manner of the step S200 and is not described herein again.
Step S900: and acquiring task information to be distributed.
Specifically, the step S900 obtains the task information from the second client through the server, which is the same as the implementation manner of the step S700 and is not described herein again.
Step S1000: and searching at least one candidate task information matched with the order information.
Specifically, in this embodiment, the candidate task information includes a task object identifier that is the same as the target object identifier, that is, the task information including the task object identifier that is the same as the target object identifier in the order information is obtained, and the task information is determined as the candidate task information that is matched with the order information.
The task object identifier and the target object identifier are used for characterizing the merchant as an example for explanation. And when the target object identifier contained in the order information is 'true kungfu', searching task information with the task object identifier being 'true kungfu' in all task information received by the server, and determining that the task information is candidate task information.
Step S1100: and sending order response information to the first client.
Step S1200: and sending the candidate task information to the first client.
Specifically, the steps S1100 and S1200 may be performed simultaneously or separately, and are the same as the step S300, and are not repeated here.
Step S1300: and responding to the received order receiving request, and sending task allocation information to the first client.
Specifically, the step S1300 is the same as the step S400 and the step S500, and is not described herein again.
Further, the first client sends task completion information to the server after completing the task information, and the server forwards the task completion information to the second client after receiving the task completion information. And the server and the second client respectively determine second feedback information and first feedback information based on the task completion information, determine task feedback information according to the first feedback information and the second feedback information, and send the task feedback information to the first client. The second feedback information is user income or user subsidy determined by the server according to the task completion condition of the user, and the first feedback information is evaluation or suggestion of the second client to the task completion condition of the user.
In an actual application process, it is usually encountered that multiple first clients send order receiving requests based on the same task information, and in order to prevent one task information from being distributed to multiple users, a preset order grabbing rule may be set. When the server receives order receiving requests sent by a plurality of first clients, a target order receiving request is determined according to the preset rule, and task allocation information including distribution user identifications is sent to the plurality of first clients, wherein the distribution user identifications are used for representing the first clients sending the target order receiving requests.
The data processing method comprises the steps of obtaining task information and order information through a server, determining the task information with the task object identification matched with the target object identification as candidate task information, and sending the candidate task information to a first client side sending the order information, so that a first user taking the candidate task information is distributed to a second user in a self-taking mode, and the problems of long distribution time and low service quality caused by insufficient transport capacity during a takeout peak period are solved.
Fig. 5 is a flowchart of a data processing method on the first client side according to a second embodiment of the present invention, which is applied to the first client 10 shown in fig. 1. As shown in fig. 5, the method includes:
step S1400: and receiving an input operation instruction.
Specifically, the implementation manner of step S1400 is the same as that of step S100, and is not described herein again.
Step S1500: and sending order information according to the operation instruction.
Specifically, the implementation manner of step S1400 is the same as that of step S200, and is not described herein again.
Step S1600: and displaying a response interface, and displaying the order receiving control and the order response information corresponding to the order information on the response interface.
Specifically, in this embodiment, the order taking control does not display the candidate task information.
Fig. 9 is a schematic diagram of a response interface according to a second embodiment of the present invention, as shown in fig. 9, order response information 90 and an order taking control 91 are displayed on the response interface, the order taking control 91 does not display candidate task information, and only includes a button, a text box, and the like for triggering a switch that displays content, and when the order taking control 91 is triggered, other content is displayed.
Step S1700: and displaying candidate task information in response to the order taking control being triggered.
Specifically, when the order taking control is triggered, candidate task information is displayed. The candidate task information may be received and displayed by the first client when an order taking control is triggered. Or the first client receives the candidate task information together when receiving the order response information, and directly displays the candidate task information when the order taking control is triggered.
Fig. 10 is a schematic diagram of candidate task information according to a second embodiment of the present invention, and as shown in fig. 10, after the order taking control is triggered, the display device of the first client displays the candidate task information, and the first user may select task information that the first user wants to take an order from the candidate task information.
Step S1800: and responding to the at least one candidate task information selected, and sending a order taking request.
Specifically, when the first user selects at least one candidate task information from all the candidate task information displayed in step S1700, a corresponding order taking request is sent to the server based on each selected task information, where the order taking request includes a task information identifier.
Step S1900: and displaying the task allocation information.
Specifically, the implementation manner of step S1900 is the same as that of step S500, and is not described herein again.
The data processing method comprises the steps of sending order information comprising a target object identifier to a server through a first client, and receiving a task order with a direct-route task label based on the sent order information, wherein the task order comprises a task object identifier which is the same as the target object identifier. The first user of the first client can send the task order with the same object as the self-taking order to the server through the data processing method, so that the first user becomes a road rider, and the problem of insufficient transport capacity during the take-out peak period is solved.
Fig. 11 is a schematic diagram of a data processing apparatus on a first client side according to a first embodiment of the present invention, and as shown in fig. 11, the apparatus includes a first signal receiving module 110, a first order sending module 111, a first display module 112, a first request sending module 113, and a second display module 114.
Specifically, the first signal receiving module 110 is configured to receive an input operation instruction. The first order sending module 111 is configured to send order information according to the operation instruction, where the order information includes a target object identifier and a self-fetching label. The first display module 112 is configured to display a response interface, and display an order taking control and order response information corresponding to the order information on the response interface, where the order taking control is configured to display candidate task information, and the candidate task information includes a task object identifier that is the same as the target object identifier. The first request sending module 113 is configured to send an order taking request when the order taking control is triggered. The second display module 114 is configured to display task allocation information, where the task allocation information includes a delivery user identifier.
The data processing apparatus is configured to implement the data processing method on the first client side according to the first embodiment, so that the first user of the first client can send a task order with the same object as a self-taken order to the server through the data processing method, and the first user becomes a road rider, thereby solving the problem of insufficient transportation capacity during the take-out peak period.
Fig. 12 is a schematic diagram of a data processing apparatus on the second client side according to the first embodiment of the present invention, and as shown in fig. 12, the data processing apparatus includes a third display module 120 and a task sending module 121.
Specifically, the third display module 120 is configured to display a task generation interface, and display task information and a forward delivery option on the task generation interface. The task sending module 121 is configured to send task information to a server when the off-road delivery option is selected, where the task information includes a task object identifier and an off-road task label.
The data processing device is used for realizing the data processing method at the second client side in the first embodiment, the second client sends task information including a task object identifier and an on-road task label to the server, the server obtains order information of a target object identifier which is the same as the task object identifier according to the task information, and a first user sending the order information through the first client serves as an on-road rider to carry out distribution, so that the problems of long distribution time and low service quality caused by insufficient transport capacity during a take-out peak period are solved.
FIG. 13 is a diagram of a server-side data processing apparatus according to a first embodiment of the present invention, e.g.
As shown in fig. 13, the apparatus includes an order obtaining module 130, a task obtaining module 131, a task searching module 132, a first information sending module 133, a second information sending module 134, and a task allocating module 135.
Specifically, the order obtaining module 130 is configured to receive order information from a first client, where the order information includes a target object identifier and a self-picking tag. The task obtaining module 131 is configured to obtain task information to be distributed, where the task information includes a task object identifier and a forward task label. The task searching module 132 is configured to search at least one candidate task information matched with the order information, where the candidate task information includes a task object identifier that is the same as the target object identifier. The first information sending module 133 is configured to send order response information to the first client. The second information sending module 134 is configured to send the candidate task information to the first client. The task allocation module 135 is configured to send task allocation information to the first client when receiving an order pickup request, where the task allocation information includes a distribution user identifier.
The data processing apparatus is used for implementing the data processing method on the server side in the first embodiment, and the delivery manner is implemented by delivering the self-taken first user to the second user on the way, so that the problems of long delivery time and low service quality caused by insufficient capacity during the take-out peak period are solved.
Fig. 14 is a schematic diagram of a data processing apparatus on a first client side according to a second embodiment of the present invention, and as shown in fig. 14, the apparatus includes a second signal receiving module 140, a second order sending module 141, a fourth display module 142, a third signal receiving module 143, a second request sending module 144, and a fifth display module 145.
Specifically, the second signal receiving module 140 is configured to receive an input operation instruction. The second order sending module 141 is configured to send order information according to the operation instruction, where the order information includes a target object identifier and a self-fetching label. The fourth display module 142 is configured to display a response interface, and display an order receiving control and order response information corresponding to the order information on the response interface. The third signal receiving module 143 is configured to display candidate task information when the order taking control is triggered, where the candidate task information includes a task object identifier that is the same as the target object identifier. The second request sending module 144 is configured to send a pick-up request when the at least one candidate task information is selected. The fifth display module 145 is configured to display task allocation information, where the task allocation information includes a delivery user identifier.
The data processing apparatus is configured to implement the data processing method on the first client side according to the second embodiment, so that the first user of the first client can send a task order with the same object as a self-taken order to the server through the data processing method, and the first user becomes a road rider, thereby solving the problem of insufficient transportation capacity during the take-out peak period.
Fig. 15 is a schematic diagram of an electronic device on the first client side according to the first embodiment of the present invention, and as shown in fig. 15, in this embodiment, the electronic device includes a server, a terminal, and the like. As shown, the electronic device includes: at least one processor 152; a memory 151 communicatively coupled to the at least one processor; and a communication component 153 communicatively coupled to the storage medium, the communication component 153 receiving and transmitting data under control of the processor; wherein the memory 151 stores instructions executable by the at least one processor 152 to perform the steps described below by the at least one processor 152:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface, wherein the order receiving control is used for displaying candidate task information, and the candidate task information comprises a task object identifier which is the same as the target object identifier;
responding to the triggering of the order receiving control, and sending an order receiving request, wherein the order receiving request comprises a task information identifier;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
Further, the electronic device is further configured to perform the following steps:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
Further, the candidate task information further includes a forward task label.
Further, the candidate task information further includes a task destination address corresponding to the task object identifier.
In particular, the memory 151, as a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The processor 152 executes various functional applications of the device and data processing by executing nonvolatile software programs, instructions, and modules stored in the memory, that is, implements the above-described data processing method.
The memory 151 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store a list of options, etc. Further, the memory 151 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 151 may optionally include memory located remotely from the processor 152, which may be connected to an external device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
One or more modules are stored in the memory 151 and, when executed by the one or more processors 152, perform the data processing method in any of the method embodiments described above.
The product can execute the method provided by the embodiment of the application, has corresponding functional modules and beneficial effects of the execution method, and can refer to the method provided by the embodiment of the application without detailed technical details in the embodiment.
Fig. 15 is a schematic diagram of an electronic device on the second client side according to the first embodiment of the present invention, as shown in fig. 16, in this embodiment, the electronic device includes a server, a terminal, and the like. As shown, the electronic device includes: at least one processor 162; a memory 161 communicatively coupled to the at least one processor; and a communication component 163 communicatively coupled to the storage medium, the communication component 163 receiving and transmitting data under control of the processor; wherein the memory 161 stores instructions executable by the at least one processor 162, the instructions being executable by the at least one processor 162 to implement the steps as follows:
displaying a task generation interface, and displaying task information and forward distribution options on the task generation interface;
and responding to the fact that the forward distribution option is selected, and sending task information to a server, wherein the task information comprises a task object identification and a forward task label.
Further, the electronic device is further configured to perform the following steps:
responding to the received task response information, and displaying a task detail interface, wherein the task detail interface comprises task detail information and a feedback control;
and responding to the received task completion information, and sending first feedback information through the feedback control.
In particular, the memory 161 is provided as a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The processor 162 executes various functional applications of the device and data processing by executing nonvolatile software programs, instructions, and modules stored in the memory, that is, implements the above-described data processing method.
The memory 161 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store a list of options, etc. Further, the memory 161 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 161 optionally includes memory located remotely from processor 162, which may be connected to an external device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
One or more modules are stored in the memory 161, and when executed by the one or more processors 162, perform the data processing method in any of the method embodiments described above.
The product can execute the method provided by the embodiment of the application, has corresponding functional modules and beneficial effects of the execution method, and can refer to the method provided by the embodiment of the application without detailed technical details in the embodiment.
Fig. 17 is a schematic diagram of an electronic device on a server side according to a first embodiment of the present invention, and as shown in fig. 17, in this embodiment, the electronic device includes a server, a terminal, and the like. As shown, the electronic device includes: at least one processor 172; a memory 171 communicatively coupled to the at least one processor; and a communication component 173 communicatively coupled to the storage medium, the communication component 173 receiving and transmitting data under control of the processor; wherein the memory 171 stores instructions executable by the at least one processor 172, the instructions being executable by the at least one processor 172 to implement the steps as follows:
receiving order information from a first client, wherein the order information comprises a target object identifier and a self-fetching label;
acquiring task information to be distributed, wherein the task information comprises a task object identifier and a forward task label;
searching at least one candidate task information matched with the order information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
sending order response information to the first client;
sending the candidate task information to the first client;
and responding to the received order receiving request, and sending task distribution information to the first client, wherein the task distribution information comprises a distribution user identifier.
Further, the electronic device is further configured to perform the following steps:
responding to the received task completion information sent by the first client, and sending the task completion information to a second client;
and sending task feedback information to the first client.
Further, the sending task feedback information to the first client includes:
determining second feedback information according to the task completion information;
receiving first feedback information sent by the second client;
and determining task feedback information according to the first feedback information and the second feedback information, and sending the task feedback information to the first client.
Further, the sending task allocation information to the first client in response to receiving the order pickup request includes:
in response to receiving order receiving requests sent by a plurality of first clients, determining a target order receiving request according to a preset rule;
and sending task allocation information comprising a distribution user identifier to the plurality of first clients, wherein the distribution user identifier is used for representing the first client sending the target order taking request.
The memory 171 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store a list of options, etc. In addition, the memory 171 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, the memory 171 may optionally include memory located remotely from the processor 172, which may be connected to an external device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
One or more modules are stored in the memory 171, and when executed by the one or more processors 172, perform the data processing method in any of the method embodiments described above.
The product can execute the method provided by the embodiment of the application, has corresponding functional modules and beneficial effects of the execution method, and can refer to the method provided by the embodiment of the application without detailed technical details in the embodiment.
Fig. 18 is a schematic diagram of an electronic device on the first client side according to a second embodiment of the present invention, and as shown in fig. 18, in this embodiment, the electronic device includes a server, a terminal, and the like. As shown, the electronic device includes: at least one processor 182; a memory 181 communicatively connected to the at least one processor; and a communication component 183 communicatively coupled to the storage medium, the communication component 183 receiving and transmitting data under control of the processor; wherein the memory 181 stores instructions executable by the at least one processor 182 to perform the steps described below by the at least one processor 182:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface;
responding to the order receiving control to be triggered, and displaying candidate task information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
in response to the at least one candidate task information being selected, sending an order taking request;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
Further, the method further comprises:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
Further, the candidate task information further includes a forward task label.
Further, the candidate task information further includes a task destination address corresponding to the task object identifier.
The memory 181 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store a list of options, etc. Further, the memory 181 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 181 may optionally include memory located remotely from processor 182, which may be connected to an external device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
One or more modules are stored in the memory 181 and, when executed by the one or more processors 182, perform the data processing method in any of the method embodiments described above.
The product can execute the method provided by the embodiment of the application, has corresponding functional modules and beneficial effects of the execution method, and can refer to the method provided by the embodiment of the application without detailed technical details in the embodiment.
The present invention also relates to a computer-readable storage medium for storing a computer-readable program for causing a computer to perform some or all of the above-described method embodiments.
That is, as can be understood by those skilled in the art, all or part of the steps in the method for implementing the embodiments described above may be implemented by a program instructing related hardware, where the program is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the method described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
The embodiment of the invention discloses A1 and a data processing method, wherein the method comprises the following steps:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface, wherein the order receiving control is used for displaying candidate task information, and the candidate task information comprises a task object identifier which is the same as the target object identifier;
responding to the triggering of the order receiving control, and sending an order receiving request, wherein the order receiving request comprises a task information identifier;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
A2, the method of A1, the method further comprising:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
A3, according to the method in A1, the candidate task information further includes an on-road task label.
A4, according to the method of A1, the candidate task information further includes a task destination address corresponding to the task object identification.
The embodiment of the invention also discloses B1 and a data processing method, wherein the method comprises the following steps:
displaying a task generation interface, and displaying task information and forward distribution options on the task generation interface;
and responding to the fact that the forward distribution option is selected, and sending task information to a server, wherein the task information comprises a task object identification and a forward task label.
B2, the method of B1, the method further comprising:
responding to the received task response information, and displaying a task detail interface, wherein the task detail interface comprises task detail information and a feedback control;
and responding to the received task completion information, and sending first feedback information through the feedback control.
The embodiment of the invention also discloses C1 and a data processing method, wherein the method comprises the following steps:
receiving order information from a first client, wherein the order information comprises a target object identifier and a self-fetching label;
acquiring task information to be distributed, wherein the task information comprises a task object identifier and a forward task label;
searching at least one candidate task information matched with the order information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
sending order response information to the first client;
sending the candidate task information to the first client;
and responding to the received order receiving request, and sending task distribution information to the first client, wherein the task distribution information comprises a distribution user identifier.
C2, the method of C1, the method further comprising:
responding to the received task completion information sent by the first client, and sending the task completion information to a second client;
and sending task feedback information to the first client.
C3, according to the method of C2, the sending task feedback information to the first client includes:
determining second feedback information according to the task completion information;
receiving first feedback information sent by the second client;
and determining task feedback information according to the first feedback information and the second feedback information, and sending the task feedback information to the first client.
C4, according to the method of C1, the sending task allocation information to the first client in response to receiving the order pickup request includes:
in response to receiving order receiving requests sent by a plurality of first clients, determining a target order receiving request according to a preset rule;
and sending task allocation information comprising a distribution user identifier to the plurality of first clients, wherein the distribution user identifier is used for representing the first client sending the target order taking request.
The embodiment of the invention also discloses D1 and a data processing method, wherein the method comprises the following steps:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface;
responding to the order receiving control to be triggered, and displaying candidate task information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
in response to the at least one candidate task information being selected, sending an order taking request;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
D2, the method of D1, the method further comprising:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
D3, according to the method of D1, the candidate task information further includes an on-road task tag.
D4, according to the method of D1, the candidate task information further includes a task destination address corresponding to the task object identification.
The embodiment of the invention also discloses E1 and a data processing system, wherein the system comprises:
the system comprises a first terminal, a second terminal and a third terminal, wherein the first terminal is configured to receive an operation instruction, send order information to a server, display a response interface, send an order taking request to the server and display distribution information, an order taking control and order response information corresponding to the order information are displayed on the response interface, the order taking control is used for displaying candidate task information, the candidate task information comprises a task object identifier which is the same as the target object identifier, the order taking request is sent when the order taking control is triggered and comprises a task information identifier, and the task distribution information comprises a distribution user identifier; and
the second terminal is configured to display a task generation interface and send task information to the server, wherein the task information and the forward route distribution options are displayed on the task generation interface, and the task information is sent when the forward route distribution options are selected and comprises task object identifications and forward route task labels; and
the first server is configured to receive order information, acquire task information to be distributed, search at least one candidate task information matched with the order information, send order response information to the first client, send the candidate task information to the first client, and send task distribution information to the first client, wherein the order information comprises a target object identifier and a self-fetching label, the task information comprises a task object identifier and an on-road task label, the candidate task information comprises a task object identifier which is the same as the target object identifier, and the task distribution information is sent when an order receiving request is received and comprises a distribution user identifier.
The embodiment of the invention also discloses F1 and a data processing device, wherein the device comprises:
the first signal receiving module is used for receiving an input operation instruction;
the first order sending module is used for sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
the first display module is used for displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface, wherein the order receiving control is used for displaying candidate task information, and the candidate task information comprises a task object identifier which is the same as the target object identifier;
the first request sending module is used for sending a receipt receiving request when the receipt receiving control is triggered;
and the second display module is used for displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
The embodiment of the invention also discloses G1 and a data processing device, wherein the device comprises:
the third display module is used for displaying a task generation interface and displaying task information and forward distribution options on the task generation interface;
and the task sending module is used for sending task information to the server when the forward route distribution option is selected, wherein the task information comprises a task object identifier and a forward route task label.
The embodiment of the invention also discloses H1 and a data processing device, wherein the device comprises:
the order acquisition module is used for receiving order information from a first client, wherein the order information comprises a target object identifier and a self-taking label;
the task information acquisition module is used for acquiring task information to be distributed, and the task information comprises a task object identifier and a direct path task label;
the task searching module is used for searching at least one candidate task information matched with the order information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
the first information sending module is used for sending order response information to the first client;
the second information sending module is used for sending the candidate task information to the first client;
and the task allocation module is used for sending task allocation information to the first client when receiving the order receiving request, wherein the task allocation information comprises a distribution user identifier.
The embodiment of the invention also discloses I1 and a data processing device, wherein the device comprises:
the second signal receiving module is used for receiving an input operation instruction;
the second order sending module is used for sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
the fourth display module is used for displaying a response interface and displaying the order receiving control and the order response information corresponding to the order information on the response interface;
the third signal receiving module is used for displaying candidate task information when the order taking control is triggered, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
the second request sending module is used for sending a order receiving request when the at least one candidate task information is selected;
and the fifth display module is used for displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
Embodiments of the invention also disclose J1, a computer readable storage medium for storing computer program instructions that, when executed by a processor, implement a method as described in any of a1-a4, B1-B2, C1-C4, and D1-D4.
The embodiment of the invention also discloses K1, and an electronic device, which comprises a memory and a processor, wherein the memory is used for storing one or more computer program instructions, and the one or more computer program instructions are executed by the processor to realize the following steps:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface, wherein the order receiving control is used for displaying candidate task information, and the candidate task information comprises a task object identifier which is the same as the target object identifier;
responding to the triggering of the order receiving control, and sending an order receiving request, wherein the order receiving request comprises a task information identifier;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
K2, the electronic device according to K1, further configured to perform the steps of:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
K3, the electronic device according to K1, the candidate task information further includes an on-road task tag.
K4, the electronic device according to K1, the candidate task information further including a task destination address corresponding to the task object identification.
The embodiment of the invention also discloses L1, an electronic device, comprising a memory and a processor, wherein the memory is used for storing one or more computer program instructions, and the one or more computer program instructions are executed by the processor to realize the following steps:
displaying a task generation interface, and displaying task information and forward distribution options on the task generation interface;
and responding to the fact that the forward distribution option is selected, and sending task information to a server, wherein the task information comprises a task object identification and a forward task label.
L2, the electronic device of L1, further configured to perform the steps of:
responding to the received task response information, and displaying a task detail interface, wherein the task detail interface comprises task detail information and a feedback control;
and responding to the received task completion information, and sending first feedback information through the feedback control.
The embodiment of the invention also discloses M1, and an electronic device, which comprises a memory and a processor, wherein the memory is used for storing one or more computer program instructions, and the one or more computer program instructions are executed by the processor to realize the following steps:
receiving order information from a first client, wherein the order information comprises a target object identifier and a self-fetching label;
acquiring task information to be distributed, wherein the task information comprises a task object identifier and a forward task label;
searching at least one candidate task information matched with the order information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
sending order response information to the first client;
sending the candidate task information to the first client;
and responding to the received order receiving request, and sending task distribution information to the first client, wherein the task distribution information comprises a distribution user identifier.
M2, the electronic device of M1, the electronic device further configured to perform the steps of:
responding to the received task completion information sent by the first client, and sending the task completion information to a second client;
and sending task feedback information to the first client.
M3, the electronic device of M2, the sending task feedback information to the first client comprising:
determining second feedback information according to the task completion information;
receiving first feedback information sent by the second client;
and determining task feedback information according to the first feedback information and the second feedback information, and sending the task feedback information to the first client.
M4, wherein the sending task allocation information to the first client according to the electronic device of M1 in response to receiving the order pickup request includes:
in response to receiving order receiving requests sent by a plurality of first clients, determining a target order receiving request according to a preset rule;
and sending task allocation information comprising a distribution user identifier to the plurality of first clients, wherein the distribution user identifier is used for representing the first client sending the target order taking request.
The embodiment of the invention also discloses N1, an electronic device, comprising a memory and a processor, wherein the memory is used for storing one or more computer program instructions, and the one or more computer program instructions are executed by the processor to realize the following steps:
receiving an input operation instruction;
sending order information according to the operation instruction, wherein the order information comprises a target object identifier and a self-fetching label;
displaying a response interface, and displaying an order receiving control and order response information corresponding to the order information on the response interface;
responding to the order receiving control to be triggered, and displaying candidate task information, wherein the candidate task information comprises a task object identifier which is the same as the target object identifier;
in response to the at least one candidate task information being selected, sending an order taking request;
and displaying task allocation information, wherein the task allocation information comprises a distribution user identifier.
N2, the method of N1, the method further comprising:
responding to a delivery object identifier included in the task allocation information and used for representing a user who inputs the operation instruction, and displaying a task execution interface, wherein the task execution interface comprises a task completion control;
sending task completion information in response to the task completion control being triggered;
and receiving task feedback information.
N3, the electronic device according to N1, the candidate task information further including an on-road task tag.
N4, the electronic device of N1, the candidate task information further including a task destination address corresponding to the task object identification.

Claims (10)

1.一种数据处理方法,其特征在于,所述方法包括:1. a data processing method, is characterized in that, described method comprises: 接收输入的操作指令;Receive input operation instructions; 根据所述操作指令发送订单信息,所述订单信息包括目标对象标识和自取标签;Sending order information according to the operation instruction, the order information includes a target object identifier and a self-collection label; 显示响应界面,在所述响应界面上显示接单控件和与所述订单信息对应的订单响应信息,所述接单控件用于展示候选任务信息,所述候选任务信息中包括与所述目标对象标识相同的任务对象标识;A response interface is displayed, and an order receiving control and order response information corresponding to the order information are displayed on the response interface, and the order receiving control is used to display candidate task information, and the candidate task information includes information related to the target object. Identifies the same task object identifier; 响应于所述接单控件被触发,发送接单请求,所述接单请求包括任务信息标识;In response to the order receiving control being triggered, an order receiving request is sent, and the order receiving request includes a task information identifier; 显示任务分配信息,所述任务分配信息中包括配送用户标识。Display task assignment information, where the task assignment information includes a delivery user ID. 2.一种数据处理方法,其特征在于,所述方法包括:2. A data processing method, wherein the method comprises: 显示任务生成界面,在所述任务生成界面上显示任务信息和顺路配送选项;Displaying a task generation interface, displaying task information and drop-in delivery options on the task generation interface; 响应于所述顺路配送选项被选中,向服务器发送任务信息,所述任务信息包括任务对象标识和顺路任务标签。In response to the drop-in option being selected, task information is sent to the server, the task information including a task object identifier and a drop-in task tag. 3.一种数据处理方法,其特征在于,所述方法包括:3. A data processing method, wherein the method comprises: 从第一客户端接收订单信息,所述订单信息包括目标对象标识和自取标签;receiving order information from the first client, the order information including a target object identifier and a self-collection label; 获取待分配的任务信息,所述任务信息包括任务对象标识和顺路任务标签;Obtain task information to be assigned, the task information includes a task object identifier and an on-the-way task label; 查找与所述订单信息匹配的至少一个候选任务信息,其中,所述候选任务信息中包括与所述目标对象标识相同的任务对象标识;Find at least one candidate task information matching the order information, wherein the candidate task information includes the same task object identification as the target object identification; 向所述第一客户端发送订单响应信息;sending order response information to the first client; 向所述第一客户端发送所述候选任务信息;sending the candidate task information to the first client; 响应于接收到接单请求,向所述第一客户端发送任务分配信息,所述任务分配信息包括配送用户标识。In response to receiving the order receiving request, task assignment information is sent to the first client, where the task assignment information includes a delivery user identifier. 4.一种数据处理方法,其特征在于,所述方法包括:4. A data processing method, wherein the method comprises: 接收输入的操作指令;Receive input operation instructions; 根据所述操作指令发送订单信息,所述订单信息包括目标对象标识和自取标签;Sending order information according to the operation instruction, the order information includes a target object identifier and a self-collection label; 显示响应界面,在所述响应界面上显示接单控件和与所述订单信息对应的订单响应信息;displaying a response interface, on which an order receiving control and order response information corresponding to the order information are displayed; 响应于所述接单控件被触发,显示候选任务信息,所述候选任务信息中包括与所述目标对象标识相同的任务对象标识;In response to the order receiving control being triggered, candidate task information is displayed, and the candidate task information includes the same task object identification as the target object identification; 响应于所述至少一个候选任务信息被选中,发送接单请求;In response to the at least one candidate task information being selected, sending an order request; 显示任务分配信息,所述任务分配信息中包括配送用户标识。Display task assignment information, where the task assignment information includes a delivery user ID. 5.一种数据处理系统,其特征在于,所述系统包括:5. A data processing system, wherein the system comprises: 第一终端,被配置为接收操作指令,向服务器发送订单信息,显示响应界面,向服务器发送接单请求并显示分配信息,其中,在所述响应界面上显示接单控件和与所述订单信息对应的订单响应信息,所述接单控件用于展示候选任务信息,所述候选任务信息中包括与所述目标对象标识相同的任务对象标识,所述接单请求在接单控件被触发时发送,包括任务信息标识,所述任务分配信息中包括配送用户标识;以及The first terminal is configured to receive an operation instruction, send order information to the server, display a response interface, send an order receiving request to the server and display allocation information, wherein the order receiving control and the order information are displayed on the response interface. Corresponding order response information, the order receiving control is used to display candidate task information, and the candidate task information includes the same task object identifier as the target object identifier, and the order receiving request is sent when the order receiving control is triggered. , including a task information identifier, and the task assignment information includes a delivery user identifier; and 第二终端,被配置为显示任务生成界面,向服务器发送任务信息,其中,在所述任务生成界面上显示任务信息和顺路配送选项,所述任务信息在所述顺路配送选项被选中时发送,包括任务对象标识和顺路任务标签;以及The second terminal is configured to display a task generation interface, and send task information to the server, wherein task information and a drop-in delivery option are displayed on the task generation interface, and the task information is sent when the drop-in delivery option is selected, Include task object identification and drop-in task labels; and 第一服务器,被配置为接收订单信息,获取待分配的任务信息,查找与所述订单信息匹配的至少一个候选任务信息,向所述第一客户端发送订单响应信息,向所述第一客户端发送所述候选任务信息,向所述第一客户端发送任务分配信息,其中,所述订单信息包括目标对象标识和自取标签,所述任务信息包括任务对象标识和顺路任务标签,所述候选任务信息中包括与所述目标对象标识相同的任务对象标识,所述任务分配信息在接收到接单请求时发送,包括配送用户标识。A first server, configured to receive order information, obtain task information to be assigned, search for at least one candidate task information that matches the order information, send order response information to the first client, and send the first client The terminal sends the candidate task information, and sends the task assignment information to the first client, wherein the order information includes a target object identifier and a self-collection label, the task information includes a task object identifier and a drop-in task label, and the The candidate task information includes the same task object identification as the target object identification, and the task assignment information is sent when an order receiving request is received, including the delivery user identification. 6.一种计算机可读存储介质,用于存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1-4中任一项所述的方法。6. A computer-readable storage medium for storing computer program instructions, wherein the computer program instructions, when executed by a processor, implement the method according to any one of claims 1-4. 7.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如下所述步骤:7. An electronic device comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to achieve Steps as follows: 接收输入的操作指令;Receive input operation instructions; 根据所述操作指令发送订单信息,所述订单信息包括目标对象标识和自取标签;Sending order information according to the operation instruction, the order information includes a target object identifier and a self-collection label; 显示响应界面,在所述响应界面上显示接单控件和与所述订单信息对应的订单响应信息,所述接单控件用于展示候选任务信息,所述候选任务信息中包括与所述目标对象标识相同的任务对象标识;A response interface is displayed, and an order receiving control and order response information corresponding to the order information are displayed on the response interface, and the order receiving control is used to display candidate task information, and the candidate task information includes information related to the target object. Identifies the same task object identifier; 响应于所述接单控件被触发,发送接单请求,所述接单请求包括任务信息标识;In response to the order receiving control being triggered, an order receiving request is sent, and the order receiving request includes a task information identifier; 显示任务分配信息,所述任务分配信息中包括配送用户标识。Display task assignment information, where the task assignment information includes a delivery user ID. 8.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如下所述步骤:8. An electronic device comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to achieve Steps as follows: 显示任务生成界面,在所述任务生成界面上显示任务信息和顺路配送选项;Displaying a task generation interface, displaying task information and drop-in delivery options on the task generation interface; 响应于所述顺路配送选项被选中,向服务器发送任务信息,所述任务信息包括任务对象标识和顺路任务标签。In response to the drop-in option being selected, task information is sent to the server, the task information including a task object identifier and a drop-in task tag. 9.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如下所述步骤:9. An electronic device comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to achieve Steps as follows: 从第一客户端接收订单信息,所述订单信息包括目标对象标识和自取标签;receiving order information from the first client, the order information including a target object identifier and a self-collection label; 获取待分配的任务信息,所述任务信息包括任务对象标识和顺路任务标签;Obtain task information to be assigned, the task information includes a task object identifier and an on-the-way task label; 查找与所述订单信息匹配的至少一个候选任务信息,其中,所述候选任务信息中包括与所述目标对象标识相同的任务对象标识;Find at least one candidate task information matching the order information, wherein the candidate task information includes the same task object identification as the target object identification; 向所述第一客户端发送订单响应信息;sending order response information to the first client; 向所述第一客户端发送所述候选任务信息;sending the candidate task information to the first client; 响应于接收到接单请求,向所述第一客户端发送任务分配信息,所述任务分配信息包括配送用户标识。In response to receiving the order receiving request, task assignment information is sent to the first client, where the task assignment information includes a delivery user identifier. 10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如下所述步骤:10. An electronic device comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to achieve Steps as follows: 接收输入的操作指令;Receive input operation instructions; 根据所述操作指令发送订单信息,所述订单信息包括目标对象标识和自取标签;Sending order information according to the operation instruction, the order information includes a target object identifier and a self-collection label; 显示响应界面,在所述响应界面上显示接单控件和与所述订单信息对应的订单响应信息;displaying a response interface, on which an order receiving control and order response information corresponding to the order information are displayed; 响应于所述接单控件被触发,显示候选任务信息,所述候选任务信息中包括与所述目标对象标识相同的任务对象标识;In response to the order receiving control being triggered, candidate task information is displayed, and the candidate task information includes the same task object identification as the target object identification; 响应于所述至少一个候选任务信息被选中,发送接单请求;In response to the at least one candidate task information being selected, sending an order request; 显示任务分配信息,所述任务分配信息中包括配送用户标识。Display task assignment information, where the task assignment information includes a delivery user ID.
CN201910934553.7A 2019-09-29 2019-09-29 Data processing method and device, readable storage medium and electronic equipment Pending CN111027896A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910934553.7A CN111027896A (en) 2019-09-29 2019-09-29 Data processing method and device, readable storage medium and electronic equipment
PCT/CN2020/075825 WO2021056955A1 (en) 2019-09-29 2020-02-19 Data processing method and apparatus, and readable storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910934553.7A CN111027896A (en) 2019-09-29 2019-09-29 Data processing method and device, readable storage medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN111027896A true CN111027896A (en) 2020-04-17

Family

ID=70199561

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910934553.7A Pending CN111027896A (en) 2019-09-29 2019-09-29 Data processing method and device, readable storage medium and electronic equipment

Country Status (2)

Country Link
CN (1) CN111027896A (en)
WO (1) WO2021056955A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111782418A (en) * 2020-06-23 2020-10-16 京东数字科技控股有限公司 Data attribution method and device, electronic equipment and computer readable medium
CN111949895A (en) * 2020-07-29 2020-11-17 北京嘀嘀无限科技发展有限公司 Information interaction method, apparatus, electronic device and readable storage medium
CN112612362A (en) * 2020-12-17 2021-04-06 拉扎斯网络科技(上海)有限公司 Task execution method and device based on gesture interaction
CN112862300A (en) * 2021-02-02 2021-05-28 拉扎斯网络科技(上海)有限公司 Electronic tag device, task information distribution method and task processing system
CN115511557A (en) * 2022-08-31 2022-12-23 拉扎斯网络科技(上海)有限公司 Order status conversion method, device, storage medium and electronic equipment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120089486A1 (en) * 2010-10-08 2012-04-12 Oracle International Corporation Managing process requests in a distributed order orchestration system
CN107038542A (en) * 2017-02-26 2017-08-11 苏州奇展信息科技有限公司 A kind of windward driving physical-distribution intelligent dispatching method
CN107092997A (en) * 2016-07-29 2017-08-25 北京小度信息科技有限公司 A kind of Logistic Scheduling method and device
CN107220796A (en) * 2017-06-28 2017-09-29 北京惠赢天下网络技术有限公司 A kind of kinds of goods transportation resources of distributors and device
CN107292561A (en) * 2017-06-26 2017-10-24 北京帮带西东网络科技有限公司 A kind of dispatching method matched based on mobile interchange big data along band
CN108229864A (en) * 2018-03-05 2018-06-29 北京三快在线科技有限公司 Distribution method, device and the electronic equipment of order
CN109190993A (en) * 2018-09-17 2019-01-11 北京同城必应科技有限公司 And dullness degree method, apparatus, server and storage medium
CN109389347A (en) * 2018-10-11 2019-02-26 苏州亮磊知识产权运营有限公司 It is a kind of based on information sharing from pickup method and its system
CN109726960A (en) * 2018-12-29 2019-05-07 拉扎斯网络科技(上海)有限公司 Order processing method and device, electronic equipment and computer readable storage medium
CN110009288A (en) * 2019-04-15 2019-07-12 北京闪送科技有限公司 Price adjustment method, device, equipment and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9691091B2 (en) * 2015-02-18 2017-06-27 Cargo Chief Transportation service matching with location tracking and arrival estimation
CN108492065A (en) * 2018-03-13 2018-09-04 北京帮带西东网络科技有限公司 A kind of suitable band method based on mobile interchange and block chain technology
CN110276548A (en) * 2019-06-20 2019-09-24 北京三快在线科技有限公司 Distribution method and device for distribution business

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120089486A1 (en) * 2010-10-08 2012-04-12 Oracle International Corporation Managing process requests in a distributed order orchestration system
CN107092997A (en) * 2016-07-29 2017-08-25 北京小度信息科技有限公司 A kind of Logistic Scheduling method and device
CN107038542A (en) * 2017-02-26 2017-08-11 苏州奇展信息科技有限公司 A kind of windward driving physical-distribution intelligent dispatching method
CN107292561A (en) * 2017-06-26 2017-10-24 北京帮带西东网络科技有限公司 A kind of dispatching method matched based on mobile interchange big data along band
CN107220796A (en) * 2017-06-28 2017-09-29 北京惠赢天下网络技术有限公司 A kind of kinds of goods transportation resources of distributors and device
CN108229864A (en) * 2018-03-05 2018-06-29 北京三快在线科技有限公司 Distribution method, device and the electronic equipment of order
CN109190993A (en) * 2018-09-17 2019-01-11 北京同城必应科技有限公司 And dullness degree method, apparatus, server and storage medium
CN109389347A (en) * 2018-10-11 2019-02-26 苏州亮磊知识产权运营有限公司 It is a kind of based on information sharing from pickup method and its system
CN109726960A (en) * 2018-12-29 2019-05-07 拉扎斯网络科技(上海)有限公司 Order processing method and device, electronic equipment and computer readable storage medium
CN110009288A (en) * 2019-04-15 2019-07-12 北京闪送科技有限公司 Price adjustment method, device, equipment and storage medium

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111782418A (en) * 2020-06-23 2020-10-16 京东数字科技控股有限公司 Data attribution method and device, electronic equipment and computer readable medium
CN111782418B (en) * 2020-06-23 2024-04-09 京东科技控股股份有限公司 Data attribution method, device, electronic equipment and computer readable medium
CN111949895A (en) * 2020-07-29 2020-11-17 北京嘀嘀无限科技发展有限公司 Information interaction method, apparatus, electronic device and readable storage medium
CN111949895B (en) * 2020-07-29 2024-01-12 北京嘀嘀无限科技发展有限公司 Information interaction method, device, electronic equipment and readable storage medium
CN112612362A (en) * 2020-12-17 2021-04-06 拉扎斯网络科技(上海)有限公司 Task execution method and device based on gesture interaction
CN112612362B (en) * 2020-12-17 2023-04-07 拉扎斯网络科技(上海)有限公司 Task execution method and device based on gesture interaction
CN112862300A (en) * 2021-02-02 2021-05-28 拉扎斯网络科技(上海)有限公司 Electronic tag device, task information distribution method and task processing system
CN112862300B (en) * 2021-02-02 2023-08-18 拉扎斯网络科技(上海)有限公司 Electronic label device, task information distribution method and task processing system
CN115511557A (en) * 2022-08-31 2022-12-23 拉扎斯网络科技(上海)有限公司 Order status conversion method, device, storage medium and electronic equipment

Also Published As

Publication number Publication date
WO2021056955A1 (en) 2021-04-01

Similar Documents

Publication Publication Date Title
CN111027896A (en) Data processing method and device, readable storage medium and electronic equipment
US20230162272A1 (en) Shopping trip planner
CN113590981B (en) Information processing method and device for vehicle, vehicle and electronic equipment
CN107871221A (en) For obtaining the method and apparatus that can sell stockpile number
CN112862544A (en) Object information acquisition method and device and storage medium
CN116245612A (en) Commodity information display method, commodity information display device, storage medium and computer equipment
JP6097360B2 (en) Management apparatus, management method, and management program
CN109785080B (en) Information confirmation method, device, electronic device and readable storage medium
CN113362124A (en) Order processing method, device, equipment and computer readable storage medium
CN110135762A (en) Information processing method and device, storage medium and electronic equipment
CN110782215B (en) Goods source determining method, device, equipment and storage medium
HK40020169A (en) Data processing method, device, readable storage medium and electronic equipment
US11640579B2 (en) Method, system, server processing system computer readable medium for managing inventory
KR20210105004A (en) Apparatus for providing a tag-based trend analysis service of the standardized order data
CN115936703A (en) Payment channel display method and device, computer equipment and readable storage medium
CN116485299A (en) Information interaction method and device
KR20180015200A (en) Order and delivering system and method using application
CN114626914A (en) Order data processing method and device, storage medium and computer equipment
CN106097047A (en) The hyperphoric method and device of virtual objects
CN113112291A (en) Method, device and equipment for selecting rights and interests type ticket code and readable storage medium
US10515389B1 (en) Systems and methods for managing product sample advertisements
JP5798163B2 (en) Advertisement management apparatus, advertisement management method, and advertisement management program
US20180357679A1 (en) Auction engine for subscribing to criteria based results
EP4083894A1 (en) Systems and methods for automatically customizing resources for third parties
CN109657142B (en) Information processing method, apparatus, electronic device, and computer-readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40020169

Country of ref document: HK

RJ01 Rejection of invention patent application after publication

Application publication date: 20200417

RJ01 Rejection of invention patent application after publication