CN113988992B - Order information sending method, order information sending device, electronic equipment and computer readable medium - Google Patents

Order information sending method, order information sending device, electronic equipment and computer readable medium Download PDF

Info

Publication number
CN113988992B
CN113988992B CN202111360956.9A CN202111360956A CN113988992B CN 113988992 B CN113988992 B CN 113988992B CN 202111360956 A CN202111360956 A CN 202111360956A CN 113988992 B CN113988992 B CN 113988992B
Authority
CN
China
Prior art keywords
order
order information
information group
issued
group
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.)
Active
Application number
CN202111360956.9A
Other languages
Chinese (zh)
Other versions
CN113988992A (en
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.)
Hangzhou Pinjie Network Technology Co Ltd
Original Assignee
Hangzhou Pinjie Network Technology 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 Hangzhou Pinjie Network Technology Co Ltd filed Critical Hangzhou Pinjie Network Technology Co Ltd
Priority to CN202111360956.9A priority Critical patent/CN113988992B/en
Publication of CN113988992A publication Critical patent/CN113988992A/en
Application granted granted Critical
Publication of CN113988992B publication Critical patent/CN113988992B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the disclosure discloses an order information sending method, an order information sending device, electronic equipment and a computer readable medium. One embodiment of the method comprises the following steps: determining an order information set of a target distribution area; splitting the order information set to obtain an order information set; combining the order information group sets to obtain an order information group set to be issued; transmitting each to-be-issued order information group in the to-be-issued order information group set to corresponding order receiving equipment in the order putting range; and in response to determining that the order receiving operation for the to-be-issued order information group is not detected in the preset time period, carrying out order splitting processing on the to-be-issued order information group without receiving an order, and sending the to-be-issued order information group after the order splitting to the corresponding order receiving equipment in the order placing range. According to the embodiment, the orders to be distributed are integrated and then distributed uniformly, so that the load ratio of the distribution vehicle is improved, and the logistics resources are saved.

Description

Order information sending method, order information sending device, electronic equipment and computer readable medium
Technical Field
Embodiments of the present disclosure relate to the field of computer technology, and in particular, to a method, an apparatus, an electronic device, and a computer readable medium for transmitting order information.
Background
The order information is information of a recorded order state generated after the user places an order. Currently, when order information is transmitted, the following methods are generally adopted: the order information is directly sent to the supplier, and the supplier determines the distribution mode of the articles.
However, when order information is transmitted in the above manner, there are often the following technical problems:
Firstly, when suppliers of order information in the same delivery area are in the same order delivery area, the articles of all suppliers cannot be integrated to be delivered uniformly, so that the low loading rate of delivery vehicles is easy to cause the waste of logistics resources;
Secondly, when each supplier carries out article delivery alone, logistics value is higher, causes the waste of logistics delivery resource easily.
Disclosure of Invention
The disclosure is in part intended to introduce concepts in a simplified form that are further described below in the detailed description. The disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose order information transmission methods, apparatuses, electronic devices, and computer-readable media to solve one or more of the technical problems mentioned in the background section above.
In a first aspect, some embodiments of the present disclosure provide an order information sending method, the method including: determining an order information set of a target delivery area in response to the current time reaching a preset time point, wherein the order information in the order information set comprises: order volume, order receiving address and order shipping address; splitting the order information set to obtain an order information set, wherein each order information set in the obtained order information set comprises one order information; combining the order information group sets to obtain an order information group set to be issued; transmitting each to-be-issued order information group in the to-be-issued order information group set to corresponding order receiving equipment in an order placing range so as to enable a driver in the order placing range to receive and dispatch orders; and in response to determining that the order receiving operation for the to-be-issued order information group is not detected in the preset time period, carrying out order splitting processing on the to-be-issued order information group without receiving an order, and sending the to-be-issued order information group after the order splitting to the corresponding order receiving equipment in the order placing range.
In a second aspect, some embodiments of the present disclosure provide an order information transmitting apparatus, the apparatus including: a determining unit configured to determine an order information set of a target delivery area in response to a current time reaching a preset time point, wherein order information in the order information set includes: order volume, order receiving address and order shipping address; the splitting unit is configured to split the order information set to obtain an order information set, wherein each order information set in the obtained order information set comprises one order information; the merging unit is configured to merge the order information group sets to obtain an order information group set to be issued; the sending unit is configured to send each to-be-issued order information group in the to-be-issued order information group set to the corresponding order receiving equipment in the order placing range so as to enable a driver in the order placing range to receive and send an order; the order removing unit is configured to respond to the fact that the order receiving operation for the order information group to be sent is not detected in a preset time period, perform order removing processing on the order information group to be sent without receiving the order, and send the order information group to be sent after the order removing to the order receiving equipment in the corresponding order placing range.
In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors causes the one or more processors to implement the method described in any of the implementations of the first aspect above.
In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the method described in any of the implementations of the first aspect above.
The above embodiments of the present disclosure have the following advantageous effects: according to the order information sending method of some embodiments of the present disclosure, orders with order receiving addresses in the same delivery area and order delivery addresses meeting combination conditions can be integrated for unified delivery, so that the loading rate of delivery vehicles is increased, and the waste of logistics resources is reduced. Specifically, the reason why the distribution vehicle has a low load ratio and the logistic resource is wasted is that: the orders with the order receiving addresses in the same delivery area and the order delivery addresses meeting the merging condition cannot be uniformly delivered. Based on this, in order information sending methods of some embodiments of the present disclosure, first, an order information set of a target delivery area is determined in response to a current time reaching a preset time point, where order information in the order information set includes: order volume, order receiving address, and order shipping address. Therefore, through a preset time point, order integration can be performed on orders in the target distribution range so as to perform overall distribution. And then, splitting the order information set to obtain an order information set, wherein each order information set in the obtained order information set comprises one order information. And then, merging the order information group sets to obtain the to-be-issued order information group set. Thus, whether the order information is integrated or not is determined by comparing whether the order delivery addresses in the target delivery area are in the same order integration area range so as to perform unified delivery. And then, sending each to-be-issued order information group in the to-be-issued order information group set to the corresponding order receiving equipment in the order placing range so as to enable a driver in the order placing range to receive and dispatch the order. Therefore, the integrated order is sent to the corresponding order receiving equipment, so that a driver receives orders in a crowdsourcing logistics mode, idle logistics resources can be integrated, and the utilization rate of the idle logistics resources is improved. And finally, in response to determining that the order receiving operation for the order information group to be issued is not detected within the preset time period, carrying out the order removing processing on the order information group to be issued without receiving the order, and sending the order information group to be issued after the order removing to the corresponding order receiving equipment within the order releasing range. Therefore, the order information which is not received is disassembled, and the disassembled order information is sent to the corresponding order receiving equipment, so that the putting range of the order is enlarged, and the probability of receiving the order can be improved. And because the orders which are positioned in the same delivery area and the delivery addresses of the orders meet the combination condition are uniformly delivered, the loading rate of the delivery vehicle is increased, and the waste of logistics resources is reduced.
Drawings
The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. The same or similar reference numbers will be used throughout the drawings to refer to the same or like elements. It should be understood that the figures are schematic and that elements and components are not necessarily drawn to scale.
FIG. 1 is a schematic diagram of one application scenario of an order information transmission method of some embodiments of the present disclosure;
FIG. 2 is a flow chart of some embodiments of an order information transmission method according to the present disclosure;
FIG. 3 is a flow chart of other embodiments of order information transmission methods according to the present disclosure;
FIG. 4 is a schematic diagram of the structure of some embodiments of an order information sending device according to the present disclosure;
fig. 5 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings. Embodiments of the present disclosure and features of embodiments may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in this disclosure are merely used to distinguish between different devices, modules, or units and are not used to define an order or interdependence of functions performed by the devices, modules, or units.
It should be noted that references to "one", "a plurality" and "a plurality" in this disclosure are intended to be illustrative rather than limiting, and those of ordinary skill in the art will appreciate that "one or more" is intended to be understood as "one or more" unless the context clearly indicates otherwise.
The names of messages or information interacted between the various devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 is a schematic diagram of an application scenario of an order information transmission method of some embodiments of the present disclosure.
In the application scenario of fig. 1, first, the computing device 101 may determine, in response to the current time reaching a preset time point, an order information set 102 of the target delivery area, where order information in the order information set 102 includes: order volume, order receiving address, and order shipping address. The computing device 101 may then split the set of order information 102 to obtain a set of order information groups 103, wherein each order information group in the set of obtained order information groups 103 includes one order information. Thereafter, the computing device 101 may perform a merging process on the order information group set 103 to obtain a to-be-issued order information group set 104. The computing device 101 may then send each of the set of to-be-placed order information sets 104 to the corresponding order taking device 105 within the order placement range, so that the driver within the order placement range takes the order and dispatches the order. Finally, the computing device 101 may perform the process of removing the order information set to be placed without receiving the order in response to determining that the order receiving operation for the order information set to be placed is not detected within the preset period of time, and send the order information set to be placed after removing the order to the order receiving device 105 within the corresponding order placement range.
The computing device 101 may be hardware or software. When the computing device is hardware, the computing device may be implemented as a distributed cluster formed by a plurality of servers or terminal devices, or may be implemented as a single server or a single terminal device. When the computing device is embodied as software, it may be installed in the hardware devices listed above. It may be implemented as a plurality of software or software modules, for example, for providing distributed services, or as a single software or software module. The present invention is not particularly limited herein.
It should be understood that the number of computing devices in fig. 1 is merely illustrative. There may be any number of computing devices, as desired for an implementation.
With continued reference to fig. 2, a flow 200 of some embodiments of order information transmission methods according to the present disclosure is shown. The order information sending method comprises the following steps:
in step 201, in response to the current time reaching a preset time point, an order information set of the target delivery area is determined.
In some embodiments, the execution subject of the order information transmission method (such as the computing device 101 shown in fig. 1) may determine the order information set of the target delivery area in response to the current time reaching the preset point in time. Wherein, the order information in the order information set may include: order volume, order receiving address, and order shipping address. The preset time point may be 16 points per day. The target delivery area may be a preset address range.
Therefore, through a preset time point, order integration can be performed on orders in the target distribution range so as to perform overall distribution.
Step 202, splitting the order information set to obtain an order information set.
In some embodiments, the executing entity may use each order information in the order information set as one order information set to obtain an order information set. Wherein each order information group in the resulting set of order information groups includes one order information.
And 203, merging the order information group sets to obtain an order information group set to be issued.
In some embodiments, the executing entity may use an unsupervised clustering algorithm to cluster each order information group in the order information group set, so as to obtain an order information group set to be issued. The above-described unsupervised clustering algorithm may include, but is not limited to, at least one of: k-means clustering algorithm and hierarchical clustering algorithm.
Thus, whether the order information is integrated or not is determined by comparing whether the order delivery addresses in the target delivery area are in the same order integration area range so as to perform unified delivery.
And 204, transmitting each to-be-issued order information group in the to-be-issued order information group set to the corresponding order receiving equipment in the order placing range so as to enable a driver in the order placing range to receive and dispatch the order.
In some embodiments, the executing entity may send each to-be-issued order information set in the to-be-issued order information set to all the order receiving devices, so that the drivers in the order placement range can take the orders and dispatch the orders. The order receiving device can be a mobile phone.
Therefore, the integrated order is sent to the corresponding order receiving equipment, so that a driver receives orders in a crowdsourcing logistics mode, idle logistics resources can be integrated, and the utilization rate of the idle logistics resources is improved.
In some optional implementations of some embodiments, the executing body may send each to-be-issued order information group in the to-be-issued order information group set to a corresponding order receiving device within the order placement range, and may include the following steps:
The following transmission steps may be performed for each to-be-transmitted order information group in the above-described to-be-transmitted order information group set:
and in the first step, the to-be-issued order information group is sent to order receiving equipment in a first order putting range in response to the fact that the total order volume corresponding to the to-be-issued order information group is smaller than or equal to a first preset volume.
And transmitting the to-be-issued order information group to the order receiving equipment in the first order placing range in response to determining that the total order volume corresponding to the to-be-issued order information group is smaller than or equal to a first preset volume. The total order volume corresponding to the to-be-issued order information group is the sum of the order volumes included in each to-be-issued order information in the to-be-issued order information group. The first preset volume may be a preset volume size of the delivery vehicle. The vehicle type corresponding to the order receiving device in the first order delivery range may be a minivan.
And a second step of responding to the fact that the total order volume corresponding to the to-be-issued order information set is larger than the first preset volume and smaller than or equal to the second preset volume, and sending the to-be-issued order information set to the order receiving equipment in the second order putting range.
And transmitting the to-be-issued order information group to the order receiving equipment in the second order delivery range in response to determining that the total order volume corresponding to the to-be-issued order information group is larger than the first preset volume and smaller than or equal to the second preset volume. The vehicle type corresponding to the order receiving equipment in the second order placing range is a medium-sized truck. The second predetermined volume may be a predetermined volume of the delivery vehicle.
And thirdly, in response to determining that the total order volume corresponding to the to-be-issued order information set is larger than a second preset volume, sending the to-be-issued order information set to order receiving equipment in a third order putting range.
And in response to determining that the total order volume corresponding to the to-be-issued order information set is larger than a second preset volume, sending the to-be-issued order information set to the order receiving equipment in a third order placing range, wherein the vehicle type corresponding to the order receiving equipment in the third order placing range is a large truck.
Therefore, the distribution vehicle of the order can be determined according to the volume of the articles, the article quantity of the order can be matched with the loading rate of the vehicle, the loading rate of the distribution vehicle is improved, the loading rate of the distribution vehicle is optimized, and the logistics resources are saved.
In step 205, in response to determining that the order receiving operation for the to-be-issued order information group is not detected within the preset time period, the to-be-issued order information group without the order receiving operation is subjected to the order splitting processing, and the to-be-issued order information group after the order splitting is sent to the corresponding order receiving equipment within the order placing range.
In some embodiments, the executing body may perform the splitting process on the to-be-issued order information set without the order receiving operation for the to-be-issued order information set in response to determining that the order receiving operation for the to-be-issued order information set is not detected within the preset time period, and send the to-be-issued order information set after the splitting to the order receiving device within the corresponding order placement range. The preset time period may be a preset time period. For example, the preset period of time may be 3 hours.
Therefore, the order information which is not received is disassembled, and the disassembled order information is sent to the corresponding order receiving equipment, so that the putting range of the order is enlarged, and the probability of receiving the order can be improved.
In some optional implementations of some embodiments, in response to determining that the order receiving operation for the to-be-placed order information group is not detected within the preset time period, the executing body performs a process of removing the order from the to-be-placed order information group without order receiving, and sends the removed to-be-placed order information group to the order receiving device within the corresponding order placing range, the method may include the following steps:
and determining the to-be-issued order information group which is not accepted in the first order placing range as a first to-be-issued order information group.
And a second step of transmitting the first to-be-issued order information group to the order receiving equipment in the second order placing range and the order receiving equipment in the third order placing range.
Therefore, the order which is not received in the first order placing range is placed in the second order placing range and the third order placing range, the issuing range of the order which is not received in the first order placing range can be enlarged, and the probability of receiving the order which is not received in the first order placing range is further improved.
In some optional implementations of some embodiments, in response to determining that the order receiving operation for the to-be-placed order information group is not detected within the preset time period, the executing body performs a process of removing the order from the to-be-placed order information group without order receiving, and sends the removed to-be-placed order information group to the order receiving device within the corresponding order placing range, the method may further include the following steps:
and determining the to-be-issued order information group which meets the first preset condition, is in the second order placing range and is not accepted as a second to-be-issued order information group.
The first preset condition is that the order shipping addresses included in the order information to be issued in each order information to be issued in the order information to be issued are the same.
And step two, the second order information group to be issued is sent to the order receiving equipment in the third order putting range.
Therefore, the order which is not accepted in the second order delivery range and has the same delivery address is sent to the third order delivery range, so that the release range of the order which is not accepted in the second order delivery range can be enlarged, and the probability of the order which is not accepted in the second order delivery range is further improved.
And thirdly, determining the to-be-issued order information group which meets the second preset condition, is in the second order placing range and is not received as a third to-be-issued order information group.
The second preset condition is that the order delivery addresses included in the order information to be issued in each order information to be issued in the order information group to be issued are different.
And fourthly, carrying out order splitting processing on the third to-be-issued order information group according to the order delivery address to obtain a first order splitting information group set.
And splitting the third to-be-issued order information with the same order delivery address in the third to-be-issued order information group into a group according to the order delivery address to obtain a first disassembly order information group set.
And fifthly, according to the total order volume corresponding to each first form removing information group in the first form removing information group set, transmitting each first form removing information group in the first form removing information group set to corresponding order receiving equipment in the order placing range.
And according to the total order volume corresponding to each first order removing information group in the first order removing information group set, referring to the sending step executed by each order information group to be sent in the order information group set to be sent, and sending each first order removing information group in the first order removing information group set to the corresponding order receiving equipment in the order placing range. The total order volume corresponding to the first order splitting information set may be a sum of order volumes included in each of the first order splitting information in the first order splitting information set.
Therefore, for the orders which are different in order delivery addresses and are not accepted in the second order delivery range, the orders which are not accepted in the second order delivery range can be split into the orders which can be delivered to the first order delivery range or the second order delivery range according to the order delivery addresses, and then the orders are delivered again, so that the release range of the orders which are not accepted in the second order delivery range can be enlarged, and the probability of accepting the orders which are not accepted in the second order delivery range is further improved.
In some optional implementations of some embodiments, in response to determining that the order receiving operation for the to-be-placed order information group is not detected within the preset time period, the executing body performs a process of removing the order from the to-be-placed order information group without order receiving, and sends the removed to-be-placed order information group to the order receiving device within the corresponding order placing range, the method may further include the following steps:
The first step, determining the to-be-issued order information group which meets the first preset condition, is in the third order placement range and is not accepted as a fourth to-be-issued order information group.
And secondly, carrying out the form removing processing on the fourth order information group to be issued to obtain a second form removing information group set.
In response to determining that the number of the fourth to-be-issued order information included in the fourth to-be-issued order information group is an odd number, the executing body may split the fourth to-be-issued order information group into order information groups with total order volumes being a second preset volume according to the second preset volume until the total order volume corresponding to the split fourth to-be-issued order information group is smaller than the second preset volume, and respectively taking each of the split order information groups with the second preset volume and the split fourth to-be-issued order information group as a second split order information group to obtain a second split order information group set; or in response to determining that the number of the fourth to-be-issued order information included in the fourth to-be-issued order information group is an even number, the execution body may perform a bisection order splitting process on the fourth to-be-issued order information group to obtain a second split order information group set.
And thirdly, according to the total order volume corresponding to each second form removing information group in the second form removing information group set, transmitting each second form removing information group in the second form removing information group set to corresponding order receiving equipment in the order putting range.
And according to the total order volume corresponding to each second order removing information group in the second order removing information group set, referring to the sending step executed by each order information group to be sent in the order information group set to be sent, and sending each second order removing information group in the second order removing information group set to the corresponding order receiving equipment in the order placing range. The total order volume corresponding to the second order splitting information set may be a sum of order volumes included in each of the second order splitting information in the second order splitting information set.
Therefore, the order which is the same in order delivery address and is not accepted in the third order delivery range is split into the orders which can be delivered to the first order delivery range, the second order delivery range or the third order delivery range and then delivered again, the release range of the order which is not accepted in the third order delivery range can be enlarged, and the probability of accepting the order which is not accepted in the third order delivery range is further improved.
And fourthly, determining the to-be-issued order information group which meets the second preset condition, is in the third order placement range and is not received as a fifth to-be-issued order information group.
And fifthly, carrying out order splitting processing on the fifth to-be-issued order information group according to the order delivery address to obtain a third order splitting information group set.
And splitting the fifth to-be-issued order information with the same order delivery address in the fifth to-be-issued order information group into a group according to the order delivery address to obtain a third disassembly order information group set.
And step six, according to the total order volume corresponding to each third form removing information group in the third form removing information group set, transmitting each third form removing information group in the third form removing information group set to the corresponding order receiving equipment in the order putting range.
And according to the total order volume corresponding to each third order removing information group in the third order removing information group set, referring to the sending step executed by each order information group to be sent in the order information group set to be sent, and sending each third order removing information group in the third order removing information group set to the corresponding order receiving equipment in the order placing range. The total order volume corresponding to the third order splitting information set may be a sum of order volumes included in each third order splitting information in the third order splitting information set.
Therefore, for the orders which are different in order delivery addresses and are not received in the third order delivery range, the orders which are not received in the third order delivery range can be split into the orders which can be delivered to the first order delivery range, the second order delivery range or the third order delivery range according to the order delivery addresses, and then the orders are delivered again, so that the release range of the orders which are not received in the third order delivery range can be enlarged, and the probability of receiving the orders which are not received in the third order delivery range can be further improved.
The above embodiments of the present disclosure have the following advantageous effects: according to the order information sending method of some embodiments of the present disclosure, orders with order receiving addresses in the same delivery area and order delivery addresses meeting combination conditions can be integrated for unified delivery, so that the loading rate of delivery vehicles is increased, and the waste of logistics resources is reduced. Specifically, the reason why the distribution vehicle has a low load ratio and the logistic resource is wasted is that: the orders with the order receiving addresses in the same delivery area and the order delivery addresses meeting the merging condition cannot be uniformly delivered. Based on this, in order information sending methods of some embodiments of the present disclosure, first, an order information set of a target delivery area is determined in response to a current time reaching a preset time point, where order information in the order information set includes: order volume, order receiving address, and order shipping address. Therefore, through a preset time point, order integration can be performed on orders in the target distribution range so as to perform overall distribution. And then, splitting the order information set to obtain an order information set, wherein each order information set in the obtained order information set comprises one order information. And then, merging the order information group sets to obtain the to-be-issued order information group set. Thus, whether the order information is integrated or not is determined by comparing whether the order delivery addresses in the target delivery area are in the same order integration area range so as to perform unified delivery. And then, sending each to-be-issued order information group in the to-be-issued order information group set to the corresponding order receiving equipment in the order placing range so as to enable a driver in the order placing range to receive and dispatch the order. Therefore, the integrated order is sent to the corresponding order receiving equipment, so that a driver receives orders in a crowdsourcing logistics mode, idle logistics resources can be integrated, and the utilization rate of the idle logistics resources is improved. And finally, in response to determining that the order receiving operation for the order information group to be issued is not detected within the preset time period, carrying out the order removing processing on the order information group to be issued without receiving the order, and sending the order information group to be issued after the order removing to the corresponding order receiving equipment within the order releasing range. Therefore, the order information which is not received is disassembled, and the disassembled order information is sent to the corresponding order receiving equipment, so that the putting range of the order is enlarged, and the probability of receiving the order can be improved. And because the orders which are positioned in the same delivery area and the delivery addresses of the orders meet the combination condition are uniformly delivered, the loading rate of the delivery vehicle is increased, and the waste of logistics resources is reduced.
With further reference to FIG. 3, a flow 300 of further embodiments of an order information transmission method is shown. The flow 300 of the order information sending method includes the following steps:
In step 301, a set of order information for a target delivery area is determined in response to the current time reaching a preset point in time.
Step 302, splitting the order information set to obtain an order information set.
In some embodiments, the specific implementation manner and the technical effects of steps 301 to 302 may refer to steps 201 to 202 in those embodiments corresponding to fig. 2, which are not described herein.
Step 303, the following merging step is performed on the order information groups in the order information group set:
Step 3031, the order shipping address included in each order information group in the order information group set is subjected to a averaging process, so as to obtain an order group shipping address set.
In some embodiments, the executing body may perform a process of averaging the latitude and longitude of the order shipping address included in each order information group in the order information group set, to obtain an order group shipping address set. The order group shipping addresses in the order group shipping address set characterize the center addresses of the order information groups in the order information group set.
Step 3032, determining distance values of order group shipping addresses of any two order information groups in the order group shipping address set to obtain a distance value set.
In some embodiments, the executing entity may determine a distance value of the order group shipping address of each of any two order information groups in the order group shipping address set according to the latitude and longitude of the order group shipping address, to obtain a distance value set.
In step 3033, in response to determining that the smallest distance value in the set of distance values is greater than the preset distance value, determining that the merging step is completed, and determining each order information group in the set of order information groups as an order information group to be issued.
In some embodiments, the executing entity may determine that the merging step is performed, and determine each order information group in the set of order information groups as an order information group to be issued, in response to determining that a minimum distance value in the set of distance values is greater than a preset distance value.
As an example, to facilitate understanding, the order information group is illustrated in the form of letters instead. For example, the set of order information sets may be { A, B, C, D }, where the distance value of the order group shipping address between A and B is the smallest. And in response to determining that the distance value of the shipping address of the order group between A and B is greater than the preset distance value, determining that the merging step is completed, and determining A, B, C, D in the order information group set as the order information group to be issued respectively to obtain an order information group set { A, B, C, D } to be issued.
Therefore, by judging the distance value between the center addresses of the order information groups in the order information group collection in the target distribution area, whether the order information groups are combined or not can be determined, so that the order information in the order information groups can be uniformly distributed.
Step 304, in response to determining that the minimum distance value in the distance value set is smaller than or equal to the preset distance value, merging the two order information sets corresponding to the minimum distance value to generate candidate order information sets, updating the order information set according to the candidate order information sets to generate an updated order information set, and combining the updated order information set as an order information set again.
In some embodiments, the executing body may perform, in response to determining that the minimum distance value in the distance value set is less than or equal to the preset distance value, a merging process on two order information sets corresponding to the minimum distance value to generate a candidate order information set, add the candidate order information set to the order information set, delete the two order information sets generating the candidate order information set from the order information set to generate an updated order information set, and combine the updated order information set as the order information set, and execute the merging step again.
As an example, to facilitate understanding, the order information group is illustrated in the form of letters instead. For example, the set of order information sets may be { A, B, C, D }, where the distance value of the order group shipping address between A and B is the smallest. And in response to determining that the distance value of the order group shipping address between A and B is less than or equal to a preset distance value, combining the A and B to generate a candidate order information group F, and updating the order information group set { A, B, C, D } according to the candidate order information group F to generate an updated order information group set { F, C, D }.
Therefore, the combined order information sets can be uniformly distributed by combining the order information sets meeting the combination condition in the order information set collection in the target distribution area, so that the logistics value is reduced, and the distribution resources of logistics are saved.
Steps 303-304 and related content serve as an invention point of the embodiment of the present disclosure, which solves the second technical problem mentioned in the background art, namely that when each supplier separately performs the article distribution, the logistics value is relatively high, and the waste of logistics distribution resources is easily caused. The factors causing the higher logistics value and the waste of logistics distribution resources are as follows: each supplier individually performs the distribution of the articles. If the above factors are solved, the logistics value can be reduced, and the logistics distribution resources can be saved. In order to achieve the effect, the order delivery system and the order delivery method have the advantages that the orders with the nearer order delivery addresses in the target delivery area are combined and then delivered uniformly, and the orders are accurately delivered in a crowdsourcing logistics mode, so that the order receiving efficiency is improved. Therefore, compared with the prior art that each supplier independently carries out article distribution, the method not only can integrate the idle logistics resources and improve the utilization rate of the idle logistics resources, but also can reduce the logistics value and save the logistics distribution resources.
And 305, transmitting each to-be-issued order information group in the to-be-issued order information group set to the corresponding order receiving equipment in the order placing range so as to enable a driver in the order placing range to receive and dispatch the order.
And step 306, in response to determining that the order receiving operation for the to-be-issued order information group is not detected within the preset time period, performing the order splitting processing on the to-be-issued order information group without the order receiving operation, and sending the to-be-issued order information group after the order splitting to the corresponding order receiving equipment within the order placing range.
In some embodiments, the specific implementation manner of steps 305 to 306 and the technical effects thereof may refer to steps 204 to 205 in those embodiments corresponding to fig. 2, which are not described herein.
As can be seen in fig. 3, the flow 300 of the order information transmission method in some embodiments corresponding to fig. 3 embodies the step of expanding the merging of order information groups as compared to the description of some embodiments corresponding to fig. 2. Therefore, the solutions described in these embodiments combine the order information sets meeting the combining conditions in the order information set collection in the target distribution area, so that the combined order information sets can be uniformly distributed, the logistics value is reduced, and the logistics distribution resources are saved.
With further reference to fig. 4, as an implementation of the method shown in the above figures, the present disclosure provides some embodiments of an order information sending apparatus, which correspond to those method embodiments shown in fig. 2, and the apparatus is particularly applicable to various electronic devices.
As shown in fig. 4, the order information transmitting apparatus 400 of some embodiments includes: a determining unit 401, a splitting unit 402, a merging unit 403, a transmitting unit 404, and a splitting unit 405. Wherein the determining unit 401 is configured to determine an order information set of the target delivery area in response to the current time reaching a preset time point, wherein order information in the order information set includes: order volume, order receiving address, and order shipping address. The splitting unit 402 is configured to split the above-mentioned order information sets to obtain an order information set, where each order information set in the obtained order information set includes one order information. The merging unit 403 is configured to perform merging processing on the above-mentioned order information group set, to obtain an order information group set to be issued. The sending unit 404 is configured to send each to-be-issued order information group in the to-be-issued order information group set to the corresponding order receiving device in the order placement range, so that a driver in the order placement range receives an order and dispatches the order. And the disassembly unit 405 is configured to perform disassembly processing on the order information set to be issued without order receiving operation for the order information set to be issued in response to determining that the order receiving operation for the order information set to be issued is not detected within a preset time period, and send the order information set to be issued after disassembly to the order receiving equipment within the corresponding order placing range.
It will be appreciated that the elements described in the apparatus 400 correspond to the various steps in the method described with reference to fig. 2. Thus, the operations, features and resulting benefits described above with respect to the method are equally applicable to the apparatus 400 and the units contained therein, and are not described in detail herein.
Referring now to FIG. 5, a schematic diagram of an electronic device (e.g., computing device 101 shown in FIG. 1) 500 suitable for use in implementing some embodiments of the present disclosure is shown. The electronic device shown in fig. 5 is merely an example and should not impose any limitations on the functionality and scope of use of embodiments of the present disclosure.
As shown in fig. 5, the electronic device 500 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 501, which may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 502 or a program loaded from a storage means 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic apparatus 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
In general, the following devices may be connected to the I/O interface 505: input devices 506 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 507 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 508 including, for example, magnetic tape, hard disk, etc.; and communication means 509. The communication means 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. While fig. 5 shows an electronic device 500 having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead. Each block shown in fig. 5 may represent one device or a plurality of devices as needed.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such embodiments, the computer program may be downloaded and installed from a network via the communications device 509, or from the storage device 508, or from the ROM 502. The above-described functions defined in the methods of some embodiments of the present disclosure are performed when the computer program is executed by the processing device 501.
It should be noted that, the computer readable medium described in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, the computer-readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol ), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the internet (e.g., the internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
The computer readable medium may be contained in the electronic device; or may exist alone without being incorporated into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: determining an order information set of a target delivery area in response to the current time reaching a preset time point, wherein the order information in the order information set comprises: order volume, order receiving address, and order shipping address. And splitting the order information set to obtain an order information set, wherein each order information set in the obtained order information set comprises one order information. And merging the order information group sets to obtain an order information group set to be issued. And sending each to-be-issued order information group in the to-be-issued order information group set to the corresponding order receiving equipment in the order placing range so as to enable a driver in the order placing range to receive and dispatch the order. And in response to determining that the order receiving operation for the to-be-issued order information group is not detected in the preset time period, carrying out order splitting processing on the to-be-issued order information group without receiving an order, and sending the to-be-issued order information group after the order splitting to the corresponding order receiving equipment in the order placing range.
Computer program code for carrying out operations for some embodiments of the present disclosure may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in some embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. The described units may also be provided in a processor, for example, described as: a processor includes a determination unit, a splitting unit, a merging unit, a sending unit, and a splitting unit. The names of these units do not in some cases limit the unit itself, for example, the merging unit may also be described as "a unit that performs merging processing on the set of order information groups to obtain a set of order information groups to be issued".
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a Complex Programmable Logic Device (CPLD), and the like.
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by those skilled in the art that the scope of the invention in the embodiments of the present disclosure is not limited to the specific combination of the above technical features, but encompasses other technical features formed by any combination of the above technical features or their equivalents without departing from the spirit of the invention. Such as the above-described features, are mutually substituted with (but not limited to) the features having similar functions disclosed in the embodiments of the present disclosure.

Claims (8)

1. An order information transmitting method, comprising:
determining an order information set of the target distribution area in response to the current time reaching a preset time point, wherein order information in the order information set comprises: order volume, order receiving address and order shipping address;
Splitting the order information set to obtain an order information set, wherein each order information set in the obtained order information set comprises one order information;
Combining the order information group sets to obtain an order information group set to be issued;
transmitting each to-be-issued order information group in the to-be-issued order information group set to corresponding order receiving equipment in an order placing range so as to enable a driver in the order placing range to receive and dispatch orders;
in response to determining that the order receiving operation for the order information group to be issued is not detected within a preset time period, performing order splitting processing on the order information group to be issued without receiving an order, and sending the order information group to be issued after the order splitting to the corresponding order receiving equipment within the order releasing range;
the step of combining the order information group sets to obtain an order information group set to be issued includes:
the following merging steps are performed on the order information groups in the order information group set:
averaging the order shipping addresses included in the order information in each order information group in the order information group set to obtain an order group shipping address set;
Determining distance values of order group shipping addresses of any two order information groups in the order group shipping address set to obtain a distance value set;
determining that the merging step is finished after the completion of the execution of the merging step in response to the fact that the smallest distance value in the distance value set is larger than a preset distance value, and determining each order information group in the order information group set as an order information group to be issued;
And in response to determining that the minimum distance value in the distance value set is smaller than or equal to the preset distance value, combining the two order information sets corresponding to the minimum distance value to generate candidate order information sets, updating the order information set according to the candidate order information sets to generate an updated order information set, combining the updated order information set into the order information set, and executing the combining step again.
2. The method of claim 1, wherein the sending each to-be-placed order information set in the set of to-be-placed order information sets to an order taking device within a corresponding order placement range comprises:
Executing the following transmitting steps for each to-be-transmitted order information group in the to-be-transmitted order information group set:
Responding to the fact that the total order volume corresponding to the to-be-issued order information group is smaller than or equal to a first preset volume, and sending the to-be-issued order information group to order receiving equipment in a first order placing range, wherein the vehicle type corresponding to the order receiving equipment in the first order placing range is a minivan;
responding to the fact that the total order volume corresponding to the to-be-issued order information set is larger than a first preset volume and smaller than or equal to a second preset volume, and sending the to-be-issued order information set to order receiving equipment in a second order placing range, wherein the vehicle type corresponding to the order receiving equipment in the second order placing range is a medium-sized truck;
And in response to determining that the total order volume corresponding to the to-be-issued order information group is larger than a second preset volume, sending the to-be-issued order information group to the order receiving equipment in a third order placing range, wherein the vehicle type corresponding to the order receiving equipment in the third order placing range is a large truck.
3. The method of claim 2, wherein the responding to the determining that the order receiving operation for the to-be-issued order information group is not detected within the preset time period, performing the order splitting processing on the to-be-issued order information group without the order receiving operation, and sending the to-be-issued order information group after the order splitting to the order receiving device within the corresponding order placing range comprises:
determining an order information group to be issued, which is not received in the first order placing range, as a first order information group to be issued;
and sending the first to-be-issued order information group to the order receiving equipment in the second order placing range and the order receiving equipment in the third order placing range.
4. The method of claim 2, wherein in response to determining that the order receiving operation for the to-be-placed order information group is not detected within the preset period of time, performing a disassembly process on the to-be-placed order information group without the order receiving operation, and sending the disassembled to-be-placed order information group to the order receiving device within the corresponding order placement range, further comprising:
Determining an order information group to be issued, which meets a first preset condition and is in a second order placing range and is not subjected to order taking, as a second order information group to be issued, wherein the first preset condition is that the order delivery addresses included in the order information to be issued in the order information group are the same;
transmitting the second to-be-issued order information group to order receiving equipment in the third order placing range;
determining an order information group to be issued, which meets a second preset condition and is in a second order placing range and is not subjected to order taking, as a third order information group to be issued, wherein the second preset condition is that order delivery addresses included in the order information to be issued in the order information group are different;
according to the order delivery address, carrying out order splitting processing on the third to-be-issued order information group to obtain a first order splitting information group set;
And sending each first form removing information group in the first form removing information group set to a corresponding order receiving device in the order placing range according to the total order volume corresponding to each first form removing information group in the first form removing information group set.
5. The method of claim 2, wherein in response to determining that the order receiving operation for the to-be-placed order information group is not detected within the preset period of time, performing a disassembly process on the to-be-placed order information group without the order receiving operation, and sending the disassembled to-be-placed order information group to the order receiving device within the corresponding order placement range, further comprising:
Determining an order information group to be issued, which meets a first preset condition and is in a third order placement range and is not subjected to order taking, as a fourth order information group to be issued, wherein the first preset condition is that the order delivery addresses included in the order information to be issued in the order information group to be issued are the same;
performing sheet disassembly processing on the fourth to-be-issued order information group to obtain a second sheet disassembly information group set;
According to the total order volume corresponding to each second form removing information group in the second form removing information group set, each second form removing information group in the second form removing information group set is sent to corresponding order receiving equipment in the order putting range;
Determining an order information group to be issued, which meets a second preset condition and is in a third order placement range and is not subjected to order taking, as a fifth order information group to be issued, wherein the second preset condition is that the order delivery addresses included in the order information to be issued in the order information group to be issued are different;
According to the order delivery address, carrying out order splitting processing on the fifth to-be-issued order information group to obtain a third order splitting information group set;
and sending each third form removing information set in the third form removing information set to a corresponding order receiving device in the order placing range according to the total order volume corresponding to each third form removing information set in the third form removing information set.
6. An order information transmitting apparatus comprising:
A determining unit configured to determine an order information set of a target delivery area in response to a current time reaching a preset time point, wherein order information in the order information set includes: order volume, order receiving address and order shipping address;
The splitting unit is configured to split the order information set to obtain an order information set, wherein each order information set in the obtained order information set comprises one order information;
The merging unit is configured to merge the order information group sets to obtain an order information group set to be issued;
The sending unit is configured to send each to-be-issued order information group in the to-be-issued order information group set to the corresponding order receiving equipment in the order placing range so as to enable a driver in the order placing range to receive and send an order;
The order removing unit is configured to respond to the fact that the order receiving operation for the order information group to be sent is not detected within a preset time period, perform order removing processing on the order information group to be sent without receiving the order, and send the order information group to be sent after the order removing to the order receiving equipment in the corresponding order placing range;
wherein the merging unit is further configured to:
the following merging steps are performed on the order information groups in the order information group set:
averaging the order shipping addresses included in the order information in each order information group in the order information group set to obtain an order group shipping address set;
Determining distance values of order group shipping addresses of any two order information groups in the order group shipping address set to obtain a distance value set;
determining that the merging step is finished after the completion of the execution of the merging step in response to the fact that the smallest distance value in the distance value set is larger than a preset distance value, and determining each order information group in the order information group set as an order information group to be issued;
And in response to determining that the minimum distance value in the distance value set is smaller than or equal to the preset distance value, combining the two order information sets corresponding to the minimum distance value to generate candidate order information sets, updating the order information set according to the candidate order information sets to generate an updated order information set, combining the updated order information set into the order information set, and executing the combining step again.
7. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon;
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1 to 5.
8. A computer readable medium having stored thereon a computer program, wherein the program when executed by a processor implements the method of any of claims 1 to 5.
CN202111360956.9A 2021-11-17 2021-11-17 Order information sending method, order information sending device, electronic equipment and computer readable medium Active CN113988992B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111360956.9A CN113988992B (en) 2021-11-17 2021-11-17 Order information sending method, order information sending device, electronic equipment and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111360956.9A CN113988992B (en) 2021-11-17 2021-11-17 Order information sending method, order information sending device, electronic equipment and computer readable medium

Publications (2)

Publication Number Publication Date
CN113988992A CN113988992A (en) 2022-01-28
CN113988992B true CN113988992B (en) 2024-06-14

Family

ID=79749004

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111360956.9A Active CN113988992B (en) 2021-11-17 2021-11-17 Order information sending method, order information sending device, electronic equipment and computer readable medium

Country Status (1)

Country Link
CN (1) CN113988992B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117541345A (en) * 2023-11-08 2024-02-09 杭州一喂智能科技有限公司 Vehicle order issuing method, device, electronic equipment and computer readable medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107067107A (en) * 2017-04-13 2017-08-18 上海汽车集团股份有限公司 A kind of singulated method and device of logistics order
CN110298721A (en) * 2019-04-11 2019-10-01 中储南京智慧物流科技有限公司 A kind of logistics electric business platform driver forms a team to pluck single method

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2016359530A1 (en) * 2015-11-26 2018-03-01 Beijing Didi Infinity Technology And Development Co., Ltd. Systems and methods for allocating sharable orders
TWI620143B (en) * 2016-04-18 2018-04-01 神達電腦股份有限公司 Real time delivery order handling system
CN106651242A (en) * 2016-10-18 2017-05-10 无锡知谷网络科技有限公司 Goods logistics control method and goods logistics control system
CN108694637B (en) * 2017-04-10 2022-01-07 北京京东尚科信息技术有限公司 Order processing method, device, server and storage medium
CN109816132A (en) * 2017-11-20 2019-05-28 北京京东尚科信息技术有限公司 Information generating method and device
CN110675037A (en) * 2019-09-10 2020-01-10 深圳市航通北斗信息技术有限公司 Order distribution method, distribution device and computer readable storage medium
CN111259638B (en) * 2020-01-13 2023-04-07 江门市链程科技有限公司 Information processing method and device applied to international logistics transportation and storage medium
CN113222305B (en) * 2020-01-21 2023-05-16 北京三快在线科技有限公司 Order scheduling method, order scheduling device, storage medium and electronic equipment
CN111401650A (en) * 2020-03-23 2020-07-10 深圳市海格物流股份有限公司 Client order access management method and system
CN111861310B (en) * 2020-06-23 2024-01-23 北京芙睿特无限科技发展有限公司 Distribution method, device, server and storage medium for freight order

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107067107A (en) * 2017-04-13 2017-08-18 上海汽车集团股份有限公司 A kind of singulated method and device of logistics order
CN110298721A (en) * 2019-04-11 2019-10-01 中储南京智慧物流科技有限公司 A kind of logistics electric business platform driver forms a team to pluck single method

Also Published As

Publication number Publication date
CN113988992A (en) 2022-01-28

Similar Documents

Publication Publication Date Title
CN110781373B (en) List updating method and device, readable medium and electronic equipment
CN111800513A (en) Method and device for pushing information and computer readable medium of electronic equipment
CN113988992B (en) Order information sending method, order information sending device, electronic equipment and computer readable medium
CN111241137A (en) Data processing method and device, electronic equipment and storage medium
CN111596992B (en) Navigation bar display method and device and electronic equipment
CN111798251A (en) Verification method and device of house source data and electronic equipment
CN111460020B (en) Method, device, electronic equipment and medium for resolving message
CN113986959A (en) Logistics information acquisition method and device, electronic equipment and computer readable medium
CN114116247A (en) Redis-based message processing method, device, system, server and medium
CN112685075A (en) Gray scale distribution method and device, electronic equipment and computer readable medium
CN112100211A (en) Data storage method and device, electronic equipment and computer readable medium
CN111580890A (en) Method, apparatus, electronic device, and computer-readable medium for processing features
CN112085359A (en) Information generation method and device, electronic equipment and computer readable medium
CN112311840A (en) Multi-terminal data synchronization method, device, equipment and medium
CN115994120B (en) Data file merging method, device, electronic equipment and computer readable medium
CN110619079A (en) Method and device for pushing information
CN118158082B (en) Method, device, equipment and medium for updating communication resource message of intelligent household equipment
CN111694679B (en) Message processing method and device and electronic equipment
CN117692672B (en) Snapshot-based video information sending method and device, electronic equipment and medium
CN115641037B (en) Method, apparatus, electronic device, computer medium and program product for receiving package
CN111324512B (en) Method, apparatus, electronic device, and computer-readable medium for generating text
CN111400322B (en) Method, apparatus, electronic device and medium for storing data
CN116703262B (en) Distribution resource adjustment method, distribution resource adjustment device, electronic equipment and computer readable medium
CN112311833B (en) Data updating method and device
CN116860766A (en) Service request processing method, device, electronic equipment and computer readable 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
GR01 Patent grant
GR01 Patent grant