Order generation method, device, electronic device and storage medium

By obtaining the user's selected target geographical area information and generating the main order, the problem of high distribution time and cost in the existing group fighting method is solved, and efficient distribution in the same community is realized.

CN114971773BActive Publication Date: 2025-01-28RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210493224.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-07
Publication Date
2025-01-28
Estimated Expiration
2042-05-07

AI Technical Summary

Technical Problem

The existing group buying method needs to be delivered separately for each order in the delivery process, resulting in higher delivery time and cost, especially when the delivery manpower is short of delivery.

Method used

By obtaining the target geographical area information selected by the user, obtain the corresponding field information and object information in the preset order group, and generate the main orders for the target object when the order deadline is reached, pushing the physical object of the target object.

Benefits of technology

Since users participating in the group are users in the same community, the distribution facilities can distribute all orders at one time in one distribution, saving the delivery time and cost, and improving the delivery efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114971773B_ABST
    Figure CN114971773B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of Internet technology, and discloses an order generation method, device and electronic device. The method includes: obtaining target geographical area information selected by a user, the target geographical area belongs to a deliverable geographical area of ​​a preset order group; according to the target geographical area information, obtaining the session information and object information corresponding to the target geographical area in the preset order group, and sending it to the terminal, so that the terminal displays the session information and object information on the homepage, and the object information is the information of the object belonging to the current session; obtaining a group purchase sub-order for the target object in the object; in response to the arrival of the order deadline of the current session, generating a group purchase main order for the target object based on the group purchase sub-order, and pushing the group purchase main order and the group purchase sub-order included in the group purchase main order to the entity object to which the target object belongs. The embodiment of the present invention saves delivery time and cost, and improves delivery efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet technology, and in particular to an order generating method, device, electronic device and computer-readable storage medium. Background Art

[0002] With the rise of online stores, more and more items can be obtained through online orders. Among them, the group purchase method of real-time delivery has been favored by more and more users.

[0003] The inventors have discovered that in the existing group buying method, each order in the group buying needs to be delivered separately during the entire delivery process. The sorting and delivery of goods require a lot of manpower, resulting in higher delivery time and cost. This is even more inconvenient in some situations where delivery manpower is in short supply. Summary of the invention

[0004] In view of the above problems, embodiments of the present invention are proposed to provide an order generating method, device, electronic device and computer-readable storage medium that overcome the above problems or at least partially solve the above problems.

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

[0006] Acquire information of a target geographical area selected by a user, where the target geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0007] According to the target geographical area information, acquiring the session information and object information corresponding to the target geographical area in the preset order group, and sending the information to the terminal, so that the terminal displays the session information and the object information on the homepage, wherein the object information is information of the object belonging to the current session;

[0008] Get sub-orders for a target object in the object;

[0009] In response to the order deadline of the current session arriving, a main order for the target object is generated based on the sub-order, and the main order and the sub-order included in the main order are pushed to the entity object to which the target object belongs.

[0010] In some embodiments, the method further comprises:

[0011] Pre-configuring a list of geographical areas where the preset order group can be delivered;

[0012] The step of obtaining the target geographic area information selected by the user includes:

[0013] Get the geographic area information entered by the user;

[0014] Matching a deliverable geographical area from the pre-configured deliverable geographical area list according to the geographical area information;

[0015] If a deliverable geographical area is matched, sending the matched deliverable geographical area to the terminal, so that the terminal displays the deliverable geographical area for selection by the user;

[0016] The target geographical area information selected by the user from the deliverable geographical areas is obtained.

[0017] In some embodiments, the method further comprises:

[0018] Acquire the modification of the target geographical area information by the user on the order submission page, and obtain the modified target geographical area information;

[0019] According to the modified target geographical area information, matching a deliverable geographical area from the pre-configured deliverable geographical area list;

[0020] If a deliverable geographical area is matched, the matched deliverable geographical area is sent to the terminal, so that the terminal displays the deliverable geographical area for the user to select.

[0021] In some embodiments, the method further comprises:

[0022] obtaining second delivery facility contact information and primary address information associated with the deliverable geographic area;

[0023] The generating a main order for the target object includes:

[0024] Generate a master delivery ticket for the master order, the master delivery ticket including the target geographic area information, the primary address information and the contact information of the second delivery facility, so that the delivery facility can deliver all the target objects included in the master order to the primary address in the target geographic area, and send a pickup reminder to the second delivery facility.

[0025] In some embodiments, obtaining a sub-order for a target object in the object includes:

[0026] Get the delivery location information entered by the user on the order submission page;

[0027] Splitting the delivery location information into multiple fields, the fields at least including a geographic area door identification field and a building room number field;

[0028] The method further comprises:

[0029] A sub-delivery ticket for the sub-order is generated, wherein the sub-delivery ticket includes the geographic area door identification field, the building room number field and the user's contact information.

[0030] In some embodiments, the method further comprises:

[0031] Get the user's delivery location information;

[0032] Extracting geographical area information from the delivery location information, and determining whether the geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0033] If it is determined that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, it is determined to display the preset order group entrance area on the platform homepage of the terminal, and the display information of the preset order group entrance area is sent to the terminal.

[0034] In some embodiments, in response to the order cut-off time of the current session arriving, generating a main order for the target object based on the sub-order includes:

[0035] If the order deadline for the current session is reached and the number of the sub-orders for the target object is greater than or equal to a preset threshold, a main order for the target object is generated.

[0036] In some embodiments, the session information includes first-level session information and second-level session information respectively associated with each type of the first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time;

[0037] The method further comprises:

[0038] In response to a trigger operation on the first-level scene information, acquiring the second-level scene information associated with the first-level scene information and object information corresponding to the object type indicated by the first-level scene information, and sending the second-level scene information and the object information to the terminal;

[0039] In response to a trigger operation on the second-level session information, object information corresponding to the delivery time indicated by the second-level session information is acquired, and the object information is sent to the terminal.

[0040] According to a second aspect of an embodiment of the present invention, there is provided an order generating method, comprising:

[0041] receiving target geographical area information selected by a user and sending it to a server, wherein the target geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0042] Receive and display on the homepage the session information and object information corresponding to the target geographical area in the preset order group acquired by the server according to the target geographical area information, wherein the object information is information of the object belonging to the current session;

[0043] A sub-order for a target object among the objects submitted by a user is received and sent to the server, so that the server generates a main order for the target object based on the sub-order in response to the arrival of the order deadline of the current session, and pushes the main order and the sub-orders included in the main order to the entity object to which the target object belongs.

[0044] In some embodiments, receiving the target geographic area information selected by the user includes:

[0045] receiving geographic area information input by a user and sending the information to the server, so that the server matches a deliverable geographic area from the pre-configured deliverable geographic area list according to the geographic area information;

[0046] receiving and displaying the deliverable geographic area matched by the server for selection by the user;

[0047] The target geographical area information selected by the user from the deliverable geographical areas is received and sent to the server.

[0048] In some embodiments, the method further comprises:

[0049] receiving a modification of the target geographic area information by the user on the order submission page and sending the modification to the server, so that the server matches a deliverable geographic area from the pre-configured deliverable geographic area list according to the modified geographic area information;

[0050] The deliverable geographic area matched by the server is received and displayed for selection by the user.

[0051] In some embodiments, the method further comprises:

[0052] After the distribution facility delivers all the target objects included in the main order to the primary address in the target geographical area according to the primary delivery ticket of the main order, the pickup reminder information is received, and the primary delivery ticket includes the target geographical area information, the primary address information and the contact information of the second distribution facility.

[0053] In some embodiments, the receiving a sub-order for a target object among the objects submitted by a user includes:

[0054] Receive the delivery location information entered by the user on the order submission page and send it to the server, the delivery location information includes multiple split fields, and the fields include at least a geographic area door identification field and a building room number field, so that the server generates a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes the geographic area door identification field, the building room number field and the user's contact information.

[0055] In some embodiments, the method further comprises:

[0056] receiving the delivery location information of the user and sending it to the server, so that the server extracts the geographical area information in the delivery location information and determines whether the geographical area belongs to the deliverable geographical area of ​​the preset order group;

[0057] Receive and display display information of a preset order group entrance area, the display information is sent after the server determines that the geographical area in the delivery location information belongs to a deliverable geographical area of ​​the preset order group, and determines to display the preset order group entrance area on the platform homepage of the terminal.

[0058] In some embodiments, the session information includes first-level session information and second-level session information respectively associated with each type of the first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time;

[0059] The method further comprises:

[0060] In response to a trigger operation on the first-level scene information, display the second-level scene information associated with the first-level scene information, and display object information corresponding to the object type indicated by the first-level scene information;

[0061] In response to a trigger operation on the second-level session information, object information corresponding to the delivery time indicated by the second-level session information is displayed.

[0062] According to a third aspect of an embodiment of the present invention, there is provided an order generating device, comprising:

[0063] A first acquisition module is used to acquire information of a target geographical area selected by a user, where the target geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0064] A second acquisition module is used to acquire, according to the target geographical area information, the session information and object information corresponding to the target geographical area in the preset order group, and send the information to the terminal so that the terminal displays the session information and the object information on a homepage, wherein the object information is information of an object belonging to the current session;

[0065] A third acquisition module is used to acquire a sub-order for a target object in the object;

[0066] The first generating module is used to generate a main order for the target object based on the sub-order in response to the order deadline of the current session arriving, and push the main order and the sub-order included in the main order to the entity object to which the target object belongs.

[0067] In some embodiments, the apparatus further comprises:

[0068] A configuration module, used for pre-configuring a list of deliverable geographical areas of the preset order group;

[0069] The step of obtaining the target geographic area information selected by the user includes:

[0070] Get the geographic area information entered by the user;

[0071] Matching a deliverable geographical area from the pre-configured deliverable geographical area list according to the geographical area information;

[0072] If a deliverable geographical area is matched, sending the matched deliverable geographical area to the terminal, so that the terminal displays the deliverable geographical area for selection by the user;

[0073] The target geographical area information selected by the user from the deliverable geographical areas is obtained.

[0074] In some embodiments, the apparatus further comprises:

[0075] A fourth acquisition module is used to acquire the modification of the target geographical area information by the user on the order submission page to obtain the modified target geographical area information;

[0076] A matching module, configured to match a deliverable geographical area from the pre-configured deliverable geographical area list according to the modified target geographical area information;

[0077] The first sending module is used to send the matched deliverable geographical area to the terminal if a deliverable geographical area is matched, so that the terminal displays the deliverable geographical area for the user to select.

[0078] In some embodiments, the apparatus further comprises:

[0079] a fifth acquisition module, configured to acquire second delivery facility contact information and primary address information associated with the deliverable geographic area;

[0080] The generating a main order for the target object includes:

[0081] Generate a master delivery ticket for the master order, the master delivery ticket including the target geographic area information, the primary address information and the contact information of the second delivery facility, so that the delivery facility can deliver all the target objects included in the master order to the primary address in the target geographic area, and send a pickup reminder to the second delivery facility.

[0082] In some embodiments, obtaining a sub-order for a target object in the object includes:

[0083] Get the delivery location information entered by the user on the order submission page;

[0084] Splitting the delivery location information into multiple fields, the fields at least including a geographic area door identification field and a building room number field;

[0085] The device also includes:

[0086] The second generation module is used to generate a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes the geographical area door identification field, the building room number field and the user's contact information.

[0087] In some embodiments, the apparatus further comprises:

[0088] The sixth acquisition module is used to obtain the user's delivery location information;

[0089] An extraction module, used to extract the geographical area information in the delivery location information, and determine whether the geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0090] The second sending module is used to determine to display the preset order group entrance area on the platform homepage of the terminal if it is determined that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, and send the display information of the preset order group entrance area to the terminal.

[0091] In some embodiments, in response to the order cut-off time of the current session arriving, generating a main order for the target object based on the sub-order includes:

[0092] If the order deadline for the current session is reached and the number of the sub-orders for the target object is greater than or equal to a preset threshold, a main order for the target object is generated.

[0093] In some embodiments, the session information includes first-level session information and second-level session information respectively associated with each type of the first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time;

[0094] The device also includes:

[0095] a seventh acquisition module, configured to, in response to a trigger operation on the first-level session information, acquire the second-level session information associated with the first-level session information and object information corresponding to the object type indicated by the first-level session information, and send the second-level session information and the object information to the terminal;

[0096] An eighth acquisition module is used to, in response to a trigger operation on the second-level session information, acquire object information corresponding to the delivery time indicated by the second-level session information, and send the object information to the terminal.

[0097] According to a fourth aspect of an embodiment of the present invention, there is provided an order generating device, comprising:

[0098] A first receiving module, configured to receive information of a target geographical area selected by a user and send the information to a server, wherein the target geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0099] A second receiving module is used to receive and display on a homepage the session information and object information corresponding to the target geographical area in the preset order group obtained by the server according to the target geographical area information, wherein the object information is information of an object belonging to the current session;

[0100] A third receiving module is used to receive a sub-order submitted by a user for a target object in the object and send it to the server, so that the server generates a main order for the target object based on the sub-order in response to the arrival of the order deadline of the current session, and pushes the main order and the sub-order included in the main order to the entity object to which the target object belongs.

[0101] In some embodiments, receiving the target geographic area information selected by the user includes:

[0102] receiving geographic area information input by a user and sending the information to the server, so that the server matches a deliverable geographic area from the pre-configured deliverable geographic area list according to the geographic area information;

[0103] receiving and displaying the deliverable geographic area matched by the server for selection by the user;

[0104] The target geographical area information selected by the user from the deliverable geographical areas is received and sent to the server.

[0105] In some embodiments, the apparatus further comprises:

[0106] A fourth receiving module is used to receive the modification of the target geographical area information by the user on the order submission page and send it to the server, so that the server matches the deliverable geographical area from the pre-configured deliverable geographical area list according to the modified geographical area information;

[0107] The fifth receiving module is used to receive and display the deliverable geographical area matched by the server for selection by the user.

[0108] In some embodiments, the apparatus further comprises:

[0109] The sixth receiving module is used to receive pickup reminder information after the distribution facility delivers all the target objects included in the main order to the main address in the target geographical area according to the main delivery ticket of the main order, and the main delivery ticket includes the target geographical area information, the main address information and the contact information of the second distribution facility.

[0110] In some embodiments, the receiving a sub-order for a target object among the objects submitted by a user includes:

[0111] Receive the delivery location information entered by the user on the order submission page and send it to the server, the delivery location information includes multiple split fields, and the fields include at least a geographic area door identification field and a building room number field, so that the server generates a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes the geographic area door identification field, the building room number field and the user's contact information.

[0112] In some embodiments, the apparatus further comprises:

[0113] A seventh receiving module, configured to receive the user's delivery location information and send it to the server, so that the server extracts the geographical area information in the delivery location information and determines whether the geographical area belongs to the deliverable geographical area of ​​the preset order group;

[0114] The eighth receiving module is used to receive and display the display information of the preset order group entrance area. The display information is sent after the server determines that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, and determines to display the preset order group entrance area on the platform homepage of the terminal.

[0115] In some embodiments, the session information includes first-level session information and second-level session information respectively associated with each type of the first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time;

[0116] The device also includes:

[0117] A first display module, configured to display the second-level show information associated with the first-level show information, and display object information corresponding to the object type indicated by the first-level show information, in response to a trigger operation on the first-level show information;

[0118] The second display module is used to display the object information corresponding to the delivery time indicated by the second-level session information in response to the trigger operation on the second-level session information.

[0119] According to a fifth aspect of an embodiment of the present invention, there is provided an electronic device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;

[0120] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the above-mentioned order generation method.

[0121] According to a sixth aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein at least one executable instruction is stored in the computer-readable storage medium, and the executable instruction enables a processor to perform operations corresponding to the above-mentioned order generation method.

[0122] The embodiment of the present invention displays the events and objects corresponding to the target geographical area selected by the user and belonging to the preset order group. The user places an order for one of the target objects. After the order is successful, since the users participating in the order are all users in the same geographical area, the distribution facility can distribute all the orders in the order object at one time in at least one of the distribution links when distributing the order object, thereby saving distribution time and cost and improving distribution efficiency.

[0123] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation method of the embodiment of the present invention is specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0124] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the embodiments of the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0125] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present invention;

[0126] Figure 2 is a flow chart of an order generation method provided by an embodiment of the present invention;

[0127] Figure 3 is a flow chart of an order generation method provided by an embodiment of the present invention;

[0128] Figure 4 is a flow chart of an order generation method provided by an embodiment of the present invention;

[0129] Figure 5 is a schematic diagram of the structure of an order generating device provided by an embodiment of the present invention;

[0130] Figure 6 is a schematic diagram of the structure of an order generating device provided by an embodiment of the present invention;

[0131] Figure 7 1 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0132] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.

[0133] With the rise of online stores, more and more items can be obtained through online orders. The third-party platform provides web pages or application software services through the server, thereby providing merchants with an online commodity sales platform. Merchants become online stores after entering the third-party platform. Users open the corresponding web page or application software on the terminal and place an order to purchase goods. The online ordering method requires delivery services to be provided by delivery personnel. Among them, the online retail method that can realize real-time delivery of goods has developed rapidly in recent years because it meets the user's requirements for timeliness. The real-time delivery referred to in this article refers to a delivery method with specific requirements for delivery time, such as the currently popular half-hour delivery, 45-minute delivery, or 1-2 hour delivery, such as the delivery of take-out meals. Under the real-time delivery sales method, the goods that users can purchase are usually sold by merchants within a certain distance nearby.

[0134] Considering the delivery cost, many online stores will set a minimum delivery amount. Only when the total amount of items selected by the user reaches the minimum delivery amount can the delivery service be enjoyed. Therefore, group buying (also known as group purchasing) has been favored by more and more users.

[0135] In the traditional group purchase method, users whose delivery addresses are in different places (for example, in different office buildings, or living in different communities) but are within the delivery range of the group purchase product can participate in the group purchase of the product. After each user participates in the group purchase, a separate order will be generated for each user's order request. The delivery address in each user's group purchase order is the delivery address set by the user, and the delivery staff will deliver the goods to each user's delivery address. Since the ordering users in a single group purchase can live in different communities, merchants need to sort the goods in the same group purchase, and the delivery staff will deliver them to each user's community. The sorting and delivery of goods will consume a lot of manpower, and the delivery time and delivery costs are still high.

[0136] In the case where there are no restrictions on the entry and exit of delivery personnel at the user's residence, the above-mentioned order generation method and delivery method can be smoothly executed. If the place has certain restrictions on the entry and exit of delivery personnel, for example, delivery personnel cannot enter the building and can only place the ordered goods at the entrance and exit of the building, each group-buying user needs to go to the entrance and exit of the building to find and retrieve their own ordered goods, which is inconvenient. Especially after the place is sealed and managed due to some force majeure reasons, users are required to stay at home. After the delivery personnel deliver the goods in the same group to each user's community, they are also required to deliver each user's ordered goods to the user's home. The delivery time and delivery cost are also high, and the delivery is more inconvenient. During this period, service personnel (such as delivery personnel) who can go out to serve people are in short supply. It may happen that the supply of goods is normal, but due to the lack of delivery personnel, users cannot place orders smoothly, so as to purchase the necessary daily necessities in time, which seriously affects people's lives.

[0137] In addition, the inventors also discovered that, in the related art, since each order in the group purchase is delivered separately, even if the delivery address of each order belongs to the same community, different delivery facilities may be responsible for the delivery of different orders in the group purchase, and different delivery facilities will deliver the different order objects of the group purchase from merchants to the same target community respectively, which consumes delivery manpower, increases delivery time and cost, and reduces delivery efficiency.

[0138] During the entire delivery process, if the manpower demand in a certain delivery link can be reduced and the delivery pressure can be alleviated, the delivery time and delivery cost can be reduced, and users can place orders smoothly, thus solving the problem of purchasing users' daily necessities.

[0139] An embodiment of the present invention provides an order generation method, by displaying group buying sessions and group buying objects corresponding to the target community selected by the user, and the user places an order for one of the target objects. After the group buying is successful, since the users participating in the group buying are all users of the same community, the distribution facilities can deliver all the orders in the group buying at one time when delivering the order object of the group buying from the merchant to the target community, thereby saving the distribution manpower and distribution time required for this distribution, reducing the distribution cost, and improving the distribution efficiency.

[0140] In the embodiments of the present invention, the object refers to the goods or services purchased by users on the community group buying platform, such as fresh fruits and vegetables, especially large quantities of goods suitable for distribution under the situation of tight manpower. The entity object refers to the merchant or store that provides community group buying goods or services, such as the merchant stationed on the group buying platform.

[0141] Unless otherwise specified, "multiple" in the embodiments of the present invention refers to two or more than two.

[0142] Figure 1 Schematic diagram of application scenarios of an embodiment of the present invention. The third-party platform provides a website or application software service through a server, thereby providing a commodity community group buying platform for merchants. Users open the corresponding website or application software on the terminal to participate in the community group buying of commodities. The terminal communicates with the server through a wired network or a wireless network.

[0143] The client can be any type of electronic device or terminal, such as a mobile phone, tablet computer, portable digital camera, media player, portable game device, personal digital assistant (PDA), desktop computer, laptop computer and other terminals, collectively referred to as terminals below. The server can be any type of electronic device, such as a server or server cluster of a platform, collectively referred to as a server below. The terminal and the server communicate through a wired network or a wireless network.

[0144] Figure 2 : is a flow chart of an order generation method provided by an embodiment of the present invention. The method comprises the following steps:

[0145] 201. A terminal receives target geographical area information selected by a user and sends the information to a server.

[0146] Among them, the terminal refers to the terminal used by the user who participates in the preset order group. The preset order group can be a group purchase within a certain geographical area, such as a community group purchase. The embodiment of the present invention is described by taking the community group purchase as an example. The preset order group includes a main order (hereinafter referred to as the group purchase main order) and multiple sub-orders that constitute the main order (hereinafter referred to as the group purchase sub-orders). The user terminal is installed with an exclusive application software of the community group purchase platform or a shopping software or takeaway software that provides a community group purchase function. After the user enters the community group purchase homepage in the software, he selects the goods to be grouped and places an order. The community group purchase homepage displays the community group purchase logo, order and delivery instructions or statements, the target geographical area input field, the target geographical area event information and object information, etc. Among them, the target geographical area can be a community, a community or other areas within a certain range. The embodiment of the present invention is described by taking a community as an example.

[0147] When the software installed on the user terminal is an exclusive application software of the community group buying platform, the user enters the community group buying homepage by opening the software. When the software installed on the user terminal is a shopping software or food delivery software that provides community group buying functions, the community group buying platform entrance can be provided on the platform homepage of the software, and the user clicks on the entrance to enter the community group buying homepage.

[0148] In the embodiment of the present invention, the target community refers to the community to which the community group purchase product that the user intends to join needs to be delivered, which is usually the community or office building where the user lives or works. In the embodiment of the present invention, the community and office building are collectively referred to as the community.

[0149] The community group buying of the embodiment of the present invention is carried out based on the community where the user's delivery location is located. Users in the same community participate in the same group buying. Even if the same product is provided by the same merchant, users in different communities participate in different group buying. In this way, for the same group buying, when the products of each user are delivered from the merchant to the community where the user is located, they can be combined into a general order and delivered by the same first delivery facility (such as a delivery person) to save delivery resources, time and cost.

[0150] In some embodiments, since community group buying usually adopts the real-time delivery method as before, merchants only provide group buying products for the delivery locations covered by their delivery range, especially when the number of merchants providing goods is limited. Therefore, based on the merchants providing goods and the geographical location of the merchants, not all communities where users are located are located in the delivery range, that is, not all users can participate in community group buying. In this case, the community group buying homepage can be displayed on the user terminal, but there are no group-buying products available for display on the displayed community group buying homepage. Of course, it is also possible to directly not display the community group buying homepage on the user terminal, and pop up a prompt message to prompt the user that there is no supply of goods in his current community. The prompt message can be displayed in a pop-up window.

[0151] When the software installed on the user terminal is a shopping software or food delivery software that provides a community group buying function, it can be determined whether to provide a community group buying platform entrance on the software's platform homepage according to the community where the user is located. In some embodiments, the community group buying homepage can be entered through the following steps:

[0152] A1: The terminal receives the user's delivery location information and sends it to the server;

[0153] The delivery location refers to the delivery address where the user receives the community group purchase product or the specific community in the delivery address. The delivery location information is the location information obtained by the terminal's positioning system when the user uses the platform APP on the terminal or the location information manually entered by the user. After the terminal obtains the delivery location information, it sends it to the server, so that the server obtains the user's delivery location information.

[0154] A2: The server obtains the user's delivery location information, extracts the community information in the delivery location information, and determines whether the community is a deliverable community for community group purchase;

[0155] Since the delivery location information includes the neighborhood where the user is located, the server can extract the neighborhood information. The server can pre-configure a list of deliverable neighborhoods for community group purchases; that is, for neighborhoods where merchants have opened community group purchase products, the server will include them in the list of deliverable neighborhoods. Search or match the extracted neighborhood from the list of deliverable neighborhoods. If the neighborhood is found or matched, it is determined that the neighborhood belongs to the deliverable neighborhood for community group purchases. The data source for the server to configure the list of deliverable neighborhoods can be provided by merchants, or it can be submitted by users according to actual conditions. After review and confirmation by platform staff, the neighborhood will be added to the list of deliverable neighborhoods. The list of deliverable neighborhoods can be updated dynamically, such as adding, modifying or deleting.

[0156] By pre-configuring the list of deliverable cells, the deliverable cells can be solidified, thereby improving the efficiency of subsequent matching and determining the cell's field information and object information.

[0157] A3: If the server determines that the community is a delivery community for community group purchase, it determines to display the community group purchase entrance area on the platform homepage of the terminal, and sends the display information of the community group purchase entrance area to the terminal;

[0158] After determining that the community is a community group purchase delivery area, the community group purchase entrance area can be displayed on the platform homepage of the terminal. The display information of the community group purchase entrance area may include the community group purchase name, logo, statement or description, etc., which is used to remind users that the area is a community group purchase, and remind users of relevant content or information of the community group purchase.

[0159] A4: The terminal receives and displays the display information of the community group buying entrance area.

[0160] The terminal receives the display information of the community group buying entrance area sent by the server, and displays the display information in the community group buying entrance area of ​​the page to prompt the user to click on the area to enter the community group buying homepage.

[0161] The community group buying entrance area can be a fixed area, such as a fixed sub-module entrance area displayed on the platform homepage. The sub-module entrance area provides fixed entrances to each sub-module under the platform. Clicking on each sub-module icon will jump to the sub-module homepage. The entrance area can also be located in the activity promotion area. During the promotion period of the community group buying activity, the community group buying promotion page will be displayed in the dynamically updated activity promotion area. This page is the community group buying entrance area. Users can click on this page to jump to the community group buying homepage.

[0162] Through the above method, it is determined whether to display the display information of the community group buying entrance area according to the user's delivery location, so that when the user's community can participate in the community group buying, the entrance area is displayed on the user terminal, which is convenient for the user to enter the community group buying homepage to join the group; when the user's community has no community group buying supply and cannot participate in the community group buying, the entrance area is not displayed on the user terminal to avoid the community group buying homepage not being displayed after the user clicks, causing unnecessary operations and affecting the user experience.

[0163] The target cell selected by the user belongs to the deliverable cell for the community group purchase. The server can obtain the target cell information selected by the user through the following steps:

[0164] B1: The terminal receives the cell information input by the user and sends it to the server;

[0165] A search bar can be displayed on the community group buying homepage of the terminal. Users can enter the community where the community group buying products need to be delivered in the terminal search bar through text input, voice input, brain-computer interaction input, etc.

[0166] B2: The server obtains the cell information input by the user, and matches the deliverable cell from the pre-configured deliverable cell list according to the cell information;

[0167] B3: If the server matches a deliverable cell, it sends the matched deliverable cell to the terminal;

[0168] When the server matches the deliverable cell, it can be an exact match, for example, the two are exactly the same or the deliverable cell completely includes the cell entered by the user, then it is considered to match the deliverable cell; it can also be a fuzzy match. For example, if the number of identical characters in the text part of the two exceeds the preset ratio, it is considered to match the deliverable cell. For example, when the preset ratio is 80%, Seaside Garden and Seaside Garden, Seaside City Garden and Bay City Garden are all considered to match the deliverable cell. The deliverable cell here does not mean that the cell entered by the user is the deliverable cell, but it is considered that the cell that the user wants to deliver may be the deliverable cell, which will be left for the user to select and confirm in the subsequent steps.

[0169] When the server matches the deliverable community as an exact match, the matched deliverable community may be only one, for example, if the community input by the user is Seaside City Garden, the deliverable community matched by the server is only Bay City Garden; when the server matches the deliverable community as an exact match, the matched deliverable community may be one or more, for example, if the community input by the user is Seaside City Garden, the deliverable communities matched by the server include Bay City Garden, Seaview City Garden and Coastal City Garden.

[0170] The deliverable cells can also be divided into levels according to the cell nature. For example, if the cell nature is the phase number of the cell, the first level of the deliverable cells is the cell name, such as Seaside City Garden; the second level is the cell phase number, such as Phase 1 or Phase 2, which is represented as Seaside City Garden Phase 1 or Seaside City Garden Phase 2 in the deliverable cell list. Even if it is an exact match, the matched deliverable cells can include multiple cells. For example, when the user inputs Seaside City Garden, the server matches the deliverable cells including Seaside City Garden Phase 1 and Seaside City Garden Phase 2.

[0171] B4: The terminal receives and displays the deliverable cells matched by the server for the user to select;

[0172] The matched deliverable cells can be displayed in the drop-down box of the terminal search bar, and when the user clicks on the deliverable cell, the cell is selected. The matched deliverable cells can also be displayed in the vicinity of the terminal search bar for the user to select.

[0173] If there is only one matched cell, the server may select the cell by default and only display the cell on the terminal side without the user having to select it again, thereby saving operation steps and improving operation efficiency.

[0174] If there are multiple matched cells, they need to be displayed on the terminal side and selected by the user.

[0175] By displaying multiple deliverable communities matched on the terminal side and allowing users to select, the convenience and accuracy of community determination can be improved. Furthermore, fuzzy matching can avoid the inconvenience caused by users having to re-enter the correct community name when they make input errors and fail to match the deliverable community. Fuzzy matching on the server improves operational convenience, and the accuracy of community determination is improved by allowing users to select and enter communities.

[0176] B1: The terminal receives the target cell information selected by the user from the available delivery cells and sends it to the server.

[0177] B1: The server obtains the target cell information selected by the user from the available delivery cells.

[0178] Through the above method, the target community finally selected by the user belongs to the deliverable community for community group purchase, thereby improving the operational efficiency of subsequent determination of the community's venue information and object information.

[0179] It should be noted that the delivery of the orders generated by the embodiments of the present invention is divided into two stages: the first stage of delivery is from the merchant to the main address of the target community (for example, a specific location near the community or a gate of the community), and the first stage of delivery is performed by a full-time deliveryman, and the first stage of delivery is also called the first delivery facility. The target community information is mainly used for the first stage of delivery. The second stage of delivery is from the main address of the target community to the home of each user who participates in the group order (that is, the user's building number). The second stage of delivery can be performed by a part-time deliveryman or a volunteer, and the second stage of deliveryman is also called the second delivery facility.

[0180] 202. After obtaining the cell information of the target geographical area, the server obtains the session information and object information corresponding to the target geographical area in the preset order group according to the target geographical area information, and sends the information to the terminal.

[0181] In some embodiments, the server or other database communicating with the server stores the community group buying session information and object information of each cell. The server can match the corresponding session information and object information according to the target cell information.

[0182] In some embodiments, the goods whose delivery range covers the target cell can also be obtained according to the location of the target cell. For example, the merchants whose delivery range covers the target cell can be determined first, and then the community group purchase goods sold by the merchants can be determined. The server sends the information of the goods whose delivery range covers the target cell to the terminal, so that the terminal displays the information of these goods for the user to select and place an order.

[0183] Through the above method, the products displayed to the user can be delivered to the user's target area, avoiding displaying products that cannot be delivered to the user's area. The user is not prompted that the product is not within the delivery range until he has selected the product and is ready to place an order, thereby improving operational efficiency.

[0184] The session information includes first-level session information and second-level session information associated with each first-level session information. The first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time. The session corresponding to the target cell refers to the session opened for the target cell or the session to which the goods that can be delivered to the cell belong. For different target cells, the sessions opened may be different.

[0185] For example, taking the community group buying scenario as an example, the first-level session information includes "supplies" (such as various goods) and "hot food" (such as meals). The supplies session includes three second-level sessions, namely "Next-day delivery (delivered before XX:XX on XX / XX / XX)", "Next-day delivery (delivered before XX:XX on XX / XX / XX)", and "3-day delivery (delivered before XX:XX on XX / XX / XX)"; the hot food session includes two second-level sessions, namely "Next day noon (delivered before XX:XX tomorrow)" and "Next day evening (delivered before XX:XX tomorrow)".

[0186] For example, taking the takeaway scenario as an example, the first-level sessions include: breakfast, lunch, afternoon tea, dinner and supper (it can also be one or more of them), and can also include fruit and vegetable, meat, etc. Sessions. For different target communities, the sessions opened may be different. For example, community S1 only has 3 community group buying sessions for breakfast, lunch and dinner, community S2 has 4 community group buying sessions for fruit and vegetable, breakfast, lunch and dinner, and community S3 has 5 community group buying sessions for fruit and vegetable, meat, lunch, dinner and supper.

[0187] The first-level session information includes the session name (or identifier), and the second-level session information includes time information. The second-level session information may also include the current status of the session. The time information includes any one or more of the start time, end time, and delivery time. The current status is related to the current time, start time, and end time. For example, if the current time is 10:30, a session starts at 10:00 and ends at 11:30, then the current status of the session is in progress; if the current time is 10:30, a session starts at 8:00 and ends at 10:, then the current status of the session is ended; if the current time is 10:30, a session starts at 16:00 and ends at 18:30, then the current status of the session is not started.

[0188] Object information is information about objects belonging to the current session. Sessions that have started and have not yet ended belong to the current session. The current session can be one or more. When there are multiple current sessions, the object information corresponds to different current sessions. Each current session includes one or more objects.

[0189] 203. The terminal displays the session information and object information on the homepage.

[0190] The homepage in step 203 refers to the community group buying homepage described above. When there are multiple current sessions, if the terminal display interface is too small to display the object information of all current sessions, only the object information of a certain current session can be displayed. If the user clicks on the logo of another current session, the object information of the session clicked by the user will be displayed, and the display can be switched between different sessions based on the user's click operation.

[0191] 204. The terminal receives the sub-order for the target object in the object submitted by the user and sends it to the server.

[0192] When a user intends to join a group for a target object, the confirmation control for the target object can be triggered to submit the order. The confirmation control can be a "join the group" button. When the user clicks the "join the group" button for a certain object, the submission order page is displayed on the terminal. After the user triggers the confirmation control on the submission order page, the payment interface is entered. After the payment is completed, the group purchase sub-order for the target object is submitted. All sub-orders participating in the community group purchase of the target object constitute the main order of the community group purchase. The confirmation control on the submission order page can be a "submit order" button. After the user clicks the "submit order" button, the payment interface is entered.

[0193] You can modify the target community on the order submission page. The specific steps are:

[0194] C1: The terminal receives the target cell information modified by the user on the order submission page and sends it to the server;

[0195] C1: The server obtains the target cell information modified by the user on the order submission page and obtains the modified target cell information;

[0196] C1: The server matches the deliverable cell from the pre-configured deliverable cell list according to the modified target cell information;

[0197] C1: If the server matches a deliverable cell, it sends the matched deliverable cell to the terminal;

[0198] C1: The terminal receives and displays the deliverable cells matched by the server for the user to choose.

[0199] The above-mentioned methods of modifying and inputting target cell information, matching deliverable cells from a pre-configured deliverable cell list, and displaying and selecting deliverable cells can all be described in detail in the above-mentioned embodiments.

[0200] 205. The server obtains a sub-order for a target object in the object.

[0201] Step 205 may further include:

[0202] 2051. The terminal receives the delivery location information entered by the user on the order submission page and sends it to the server;

[0203] The order submission page may provide a delivery location information input field, in which input prompt information may be displayed, such as prompting the user to enter the building number and the input format. For example, "Please enter the building number, such as South Gate-3rd Floor-No. 203" or "Please enter the building number, such as Phase 2-South Gate-3rd Floor-No. 203". Prompting the user to use separators between different fields is mainly to facilitate the subsequent server to structure the delivery location and extract the required fields. The delivery location information entered by the user is mainly used for the second stage of delivery.

[0204] 2052. The server obtains the delivery location information entered by the user on the order submission page, and splits the delivery location information into multiple fields, the fields including at least a community gate identification field and a building room number field;

[0205] The server splits the delivery location information according to semantic recognition or separator recognition. When the delivery location information input by the user does not include separators, semantic recognition can be used; when the delivery location information input by the user includes separators, separator recognition can be used.

[0206] The split fields include the community gate identification field and the building room number field, which facilitates the delivery of each sub-order by the delivery personnel in the second phase. For example, a community includes a south gate and a north gate. When only the south gate is open, the location information entered by the user is South Gate-3rd Floor No. 203. Then the delivery personnel in the second phase can quickly understand that after obtaining the goods, they can enter the community from the south gate and deliver to No. 203 on the 3rd floor. Otherwise, if the delivery personnel cannot obtain the information of the "South Gate", if they want to enter from the north gate and find that they cannot enter, it will lead to unnecessary waste of time. In addition, when the user's building is closer to a certain gate, the above method can also facilitate the delivery of the delivery personnel and improve efficiency.

[0207] 2053. The server generates a sub-delivery ticket for the group purchase sub-order, where the sub-delivery ticket includes a community gate identification field, a building room number field, and the user's contact information.

[0208] The sub-delivery ticket can be provided to the second-stage delivery personnel, for example, sent to the delivery personnel's terminal, or printed and attached to the sub-order packaging for the delivery personnel to view. The delivery personnel perform the second-stage delivery according to the sub-delivery ticket.

[0209] Of course, step 2053 can also be executed after the main group purchase order is generated to avoid wasting server resources caused by the failure to form a group and the lack of a sub-delivery ticket.

[0210] 206. In response to the order deadline of the current session arriving, the server generates a main order for the target object based on the sub-order.

[0211] Group buying usually requires a certain number of users to form a group, which can improve delivery efficiency and reduce delivery costs. Step 206 further includes:

[0212] If the order deadline for the current session is reached and the number of group purchase sub-orders for the target object is greater than or equal to the preset threshold, the server generates a group purchase main order for the target object.

[0213] The preset threshold can be set by the merchant who starts the group or by the platform.

[0214] It should be noted that generating a main group order does not mean forming a group, but generating a main order and submitting it to the merchant when the time limit expires. The formation of a group does not need to be based on the order deadline. During the session time, as long as the number of sub-orders is greater than or equal to the preset threshold, a group can be formed. Subsequent sub-orders submitted will be directly added to the group. The main order will not be generated until the order deadline arrives. If the number of group sub-orders does not reach the preset threshold by the deadline, the group will not be formed and the main order will not be generated.

[0215] In some embodiments, in order to facilitate the first stage of delivery, the server needs to obtain the information required for the first stage of delivery. For example, the server obtains the second delivery facility contact information and the main address information associated with the deliverable community. Among them, the second delivery facility contact information can be the information of the delivery person who performs the second stage of delivery, which is equivalent to the recipient or contact information of the main order. The second delivery facility contact information includes name and phone number. The main address information refers to a specific location near the community or a gate of the community, that is, the location where the delivery person picks up the items in the second stage of delivery. If the main address information is not known, but only the community name is available, when the community includes multiple pickup locations or multiple gates, the first stage delivery person will not know which specific location to deliver the main order goods to, or the delivery person will arbitrarily choose a location to place the main order goods, but the second stage delivery person will not know where to pick up the items, resulting in delivery errors or inefficiency.

[0216] Step 206 may also include:

[0217] 2061. The server generates a main delivery ticket for the main group purchase order, which includes target community information, main address information, and contact information of the second delivery facility, so that the delivery facility can deliver all target objects included in the main group purchase order to the main address of the target community, and send a pickup reminder to the second delivery facility.

[0218] For example, the server sends the master delivery ticket to the delivery facility (eg, the delivery person's terminal) so that the delivery facility knows the specific delivery location and contact person of the first stage.

[0219] After the distribution facility delivers all the target objects included in the group purchase main order to the main address of the target community according to the main delivery ticket of the group purchase main order, the terminal of the second-stage deliveryman receives the pickup reminder information. The pickup reminder information can be sent by the server after the distribution facility submits the first-stage delivery completion information, or it can be sent directly by the distribution facility. The pickup reminder information can be sent via mobile phone text messages, or it can be sent through the platform software as a reminder information in the software.

[0220] 207. The server pushes the main order and the sub-orders included in the main order to the entity object to which the target object belongs.

[0221] The server pushes the order to the merchant so that the merchant can prepare and pack the community group purchase products. According to the delivery method of the embodiment of the present invention, when packing, the sub-orders can be packed separately (to facilitate the second stage of delivery), and then all the sub-orders in the group purchase main order of a certain community can be aggregated into a total package (to facilitate the first stage of delivery).

[0222] Figure 3 This is a flowchart of the order generation method provided by an embodiment of the present invention. Please refer to Figure 3 As shown, an embodiment of the present invention provides an order generation method. The method is applied to a server and includes:

[0223] 301. Obtain information about a target geographical area selected by a user, where the target geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0224] 302. According to the target geographical area information, obtain the session information and object information corresponding to the geographical area in the preset order group, and send it to the terminal, so that the terminal displays the session information and object information on the homepage, and the object information is the information of the object belonging to the current session;

[0225] 303. Obtain a sub-order for a target object in the object;

[0226] 304. In response to the order deadline of the current session arriving, a main order for the target object is generated based on the sub-orders, and the main order and the sub-orders included in the main order are pushed to the entity object to which the target object belongs.

[0227] In some embodiments, the method further comprises:

[0228] A list of geographic areas to which you can deliver to pre-configured order groups;

[0229] Get the target geographic area information selected by the user, including:

[0230] Get the geographic area information entered by the user;

[0231] Matching a deliverable geographic area from a pre-configured list of deliverable geographic areas based on geographic area information;

[0232] If a deliverable geographical area is matched, the matched deliverable geographical area is sent to the terminal, so that the terminal displays the deliverable geographical area for the user to select;

[0233] Gets the target geographic area information selected by the user from the available delivery geographic areas.

[0234] In some embodiments, the method further comprises:

[0235] Obtain the target geographic area information modified by the user on the order submission page, and obtain the modified target geographic area information;

[0236] According to the modified target geographic area information, match the deliverable geographic area from the pre-configured deliverable geographic area list;

[0237] If a deliverable geographical area is matched, the matched deliverable geographical area is sent to the terminal, so that the terminal displays the deliverable geographical area for the user to select.

[0238] In some embodiments, the method further comprises:

[0239] Obtaining secondary delivery facility contact information and primary address information associated with the deliverable geographic area;

[0240] Generate a master order for the target object, including:

[0241] Generate a master delivery ticket for the master order, which includes target geographic area information, primary address information and contact information of the second delivery facility, so that the delivery facility can deliver all target objects included in the master order to the primary address in the target geographic area and send a pickup reminder to the second delivery facility.

[0242] In some embodiments, obtaining a sub-order for a target object in an object includes:

[0243] Get the delivery location information entered by the user on the order submission page;

[0244] Split the delivery location information into multiple fields, the fields including at least a geographic area door identification field and a building room number field;

[0245] The method also includes:

[0246] A sub-delivery ticket for the sub-order is generated, and the sub-delivery ticket includes a geographical area door identification field, a building room number field, and the user's contact information.

[0247] In some embodiments, the method further comprises:

[0248] Get the user's delivery location information;

[0249] Extracting geographic area information from the delivery location information, and determining whether the geographic area belongs to a deliverable geographic area of ​​a preset order group;

[0250] If it is determined that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, it is determined to display the preset order group entrance area on the platform homepage of the terminal, and the display information of the preset order group entrance area is sent to the terminal.

[0251] In some embodiments, in response to the order cut-off time of the current session arriving, generating a main order for the target object based on the sub-order includes:

[0252] If the order deadline for the current session is reached and the number of sub-orders for the target object is greater than or equal to the preset threshold, a main order for the target object is generated.

[0253] In some embodiments, the session information includes first-level session information and second-level session information respectively associated with each type of first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time;

[0254] The method also includes:

[0255] In response to a trigger operation on the first-level session information, acquiring second-level session information associated with the first-level session information and object information corresponding to an object type indicated by the first-level session information, and sending the second-level session information and the object information to a terminal;

[0256] In response to a trigger operation on the second-level session information, object information corresponding to the delivery time indicated by the second-level session information is acquired, and the object information is sent to the terminal.

[0257] The embodiment of the present invention displays the group buying sessions and group buying objects corresponding to the target community selected by the user according to the deliverable target community belonging to the community group buying. The user places an order for one of the target objects. After the group buying is successful, since the users participating in the group buying are all users of the same community, the distribution facilities can deliver all the orders in the group buying at one time in at least one of the distribution links when delivering the order objects of the group buying, thereby saving distribution time and cost and improving distribution efficiency.

[0258] The specific implementation process and beneficial effects of the order generation method of the above embodiment of the present invention can be referred to the aforementioned Figure 1-2 The embodiments shown will not be described in detail here.

[0259] Figure 4 This is a flowchart of the order generation method provided by an embodiment of the present invention. Please refer to Figure 4 As shown, an embodiment of the present invention provides an order generation method. The method is applied to a terminal and includes:

[0260] 401. Receive target geographical area information selected by the user and send it to the server, where the target geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0261] 402. Receive and display on the homepage the session information and object information corresponding to the target geographical area in the preset order group obtained by the server according to the target geographical area information, wherein the object information is information of the object belonging to the current session;

[0262] 403. Receive a sub-order for a target object in an object submitted by a user and send it to a server, so that the server generates a main order for the target object based on the sub-order in response to the arrival of the order deadline for the current session, and pushes the main order and the sub-orders included in the main order to the entity object to which the target object belongs.

[0263] In some embodiments, receiving target geographic area information selected by a user includes:

[0264] receiving geographic area information input by a user and sending the information to a server, so that the server matches a deliverable geographic area from a pre-configured deliverable geographic area list according to the geographic area information;

[0265] Receive and display the geographical areas that can be delivered matched by the server for user selection;

[0266] The target geographic area information selected by the user from the available delivery geographic areas is received and sent to the server.

[0267] In some embodiments, the method further comprises:

[0268] receiving a modification of the target geographic area information by the user on the order submission page and sending the modification to the server, so that the server matches the deliverable geographic area from the pre-configured deliverable geographic area list according to the modified geographic area information;

[0269] Receive and display the delivery geographic areas matched by the server for user selection.

[0270] In some embodiments, the method further comprises:

[0271] After the distribution facility delivers all target objects included in the main order to the primary address in the target geographical area according to the main delivery ticket of the main order, a pickup reminder message is received, where the main delivery ticket includes the target geographical area information, the primary address information and the contact information of the second distribution facility.

[0272] In some embodiments, receiving a sub-order for a target object among objects submitted by a user includes:

[0273] The delivery location information entered by the user on the order submission page is received and sent to the server, the delivery location information includes multiple fields that have been split, and the fields include at least a geographic area door identification field and a building room number field, so that the server can generate a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes a geographic area door identification field, a building room number field and the user's contact information.

[0274] In some embodiments, the method further comprises:

[0275] receiving the delivery location information of the user and sending it to the server, so that the server extracts the geographical area information in the delivery location information and determines whether the geographical area belongs to the deliverable geographical area of ​​the preset order group;

[0276] Receive and display the display information of the preset order group entrance area, the display information is sent after the server determines that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, and determines to display the preset order group entrance area on the platform homepage of the terminal.

[0277] In some embodiments, the session information includes first-level session information and second-level session information respectively associated with each type of first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time;

[0278] The method also includes:

[0279] In response to a trigger operation on the first-level scene information, display the second-level scene information associated with the first-level scene information, and display the object information corresponding to the object type indicated by the first-level scene information;

[0280] In response to a trigger operation on the second-level session information, object information corresponding to the delivery time indicated by the second-level session information is displayed.

[0281] The specific implementation process and beneficial effects of the order generation method of the above embodiment of the present invention can be referred to the aforementioned Figure 1-2 The embodiments shown will not be described in detail here.

[0282] Corresponding to the above-mentioned order generation method embodiment, the embodiment of the present invention also provides an order generation device. The device can be implemented by software, or by hardware or a combination of software and hardware. Taking software implementation as an example, the device, as a device in a logical sense, is formed by the processor of the device in which it is located reading the corresponding computer program instructions in the non-volatile memory into the memory for execution.

[0283] Figure 5 Schematic diagram of the structure of the order generation device provided by the embodiment of the present invention. The device is applied to a terminal such as Figure 5 As shown, the device 500 includes:

[0284] The first acquisition module 501 is used to acquire information of a target geographical area selected by a user, where the target geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0285] The second acquisition module 502 is used to acquire the session information and object information corresponding to the target geographical area in the preset order group according to the target geographical area information, and send it to the terminal so that the terminal displays the session information and object information on the homepage, and the object information is the information of the object belonging to the current session;

[0286] The third acquisition module 503 is used to acquire a sub-order for a target object in the object;

[0287] The first generating module 504 is used to generate a main order for the target object based on the sub-orders in response to the arrival of the order deadline of the current session, and push the main order and the sub-orders included in the main order to the entity object to which the target object belongs.

[0288] In some embodiments, the apparatus further comprises:

[0289] A configuration module for pre-configuring a list of geographic areas that can be delivered to a preset order group;

[0290] Get the target geographic area information selected by the user, including:

[0291] Get the geographic area information entered by the user;

[0292] Matching a deliverable geographic area from a pre-configured list of deliverable geographic areas based on geographic area information;

[0293] If a deliverable geographical area is matched, the matched deliverable geographical area is sent to the terminal, so that the terminal displays the deliverable geographical area for the user to select;

[0294] Gets the target geographic area information selected by the user from the available delivery geographic areas.

[0295] In some embodiments, the apparatus further comprises:

[0296] A fourth acquisition module is used to acquire the modification of the target geographical area information by the user on the order submission page, and obtain the modified target geographical area information;

[0297] A matching module, used for matching a deliverable geographic area from a pre-configured deliverable geographic area list according to the modified target geographic area information;

[0298] The first sending module is used to send the matched deliverable geographical area to the terminal if a deliverable geographical area is matched, so that the terminal displays the deliverable geographical area for the user to select.

[0299] In some embodiments, the apparatus further comprises:

[0300] a fifth acquisition module, configured to acquire second delivery facility contact information and primary address information associated with the deliverable geographic area;

[0301] Generate a master order for the target object, including:

[0302] Generate a master delivery ticket for the master order, which includes target geographic area information, primary address information and contact information of the second delivery facility, so that the delivery facility can deliver all target objects included in the master order to the primary address in the target geographic area and send a pickup reminder to the second delivery facility.

[0303] In some embodiments, obtaining a sub-order for a target object in an object includes:

[0304] Get the delivery location information entered by the user on the order submission page;

[0305] Split the delivery location information into multiple fields, the fields including at least a geographic area door identification field and a building room number field;

[0306] The device also includes:

[0307] The second generation module is used to generate a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes a geographical area door identification field, a building room number field and the user's contact information.

[0308] In some embodiments, the apparatus further comprises:

[0309] The sixth acquisition module is used to obtain the user's delivery location information;

[0310] An extraction module, used to extract geographical area information from the delivery location information, and determine whether the geographical area belongs to a deliverable geographical area of ​​a preset order group;

[0311] The second sending module is used to determine to display the preset order group entrance area on the platform homepage of the terminal if it is determined that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, and send the display information of the preset order group entrance area to the terminal.

[0312] In some embodiments, in response to the order cut-off time of the current session arriving, generating a main order for the target object based on the sub-order includes:

[0313] If the order deadline for the current session is reached and the number of sub-orders for the target object is greater than or equal to the preset threshold, a main order for the target object is generated.

[0314] In some embodiments, the session information includes first-level session information and second-level session information respectively associated with each type of first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time;

[0315] The device also includes:

[0316] a seventh acquisition module, configured to, in response to a trigger operation on the first-level session information, acquire second-level session information associated with the first-level session information and object information corresponding to an object type indicated by the first-level session information, and send the second-level session information and the object information to a terminal;

[0317] The eighth acquisition module is used to respond to the trigger operation on the second-level session information, acquire the object information corresponding to the delivery time indicated by the second-level session information, and send the object information to the terminal.

[0318] The embodiment of the present invention displays the group buying sessions and group buying objects corresponding to the target community selected by the user according to the deliverable target community belonging to the community group buying. The user places an order for one of the target objects. After the group buying is successful, since the users participating in the group buying are all users of the same community, the distribution facilities can deliver all the orders in the group buying at one time in at least one of the distribution links when delivering the order objects of the group buying, thereby saving distribution time and cost and improving distribution efficiency.

[0319] The order generating device 500 of the embodiment of the present invention also includes other modules for executing the steps of the above method embodiment, which will not be described one by one here.

[0320] Figure 6Schematic diagram of the structure of the order generation device provided by the embodiment of the present invention. The device is applied to a terminal such as Figure 6 As shown, the device 600 includes:

[0321] The first receiving module 601 is used to receive the target geographical area information selected by the user and send it to the server, where the target geographical area belongs to the deliverable geographical area of ​​the preset order group;

[0322] The second receiving module 602 is used to receive and display on the homepage the session information and object information corresponding to the target geographical area in the preset order group obtained by the server according to the target geographical area information, wherein the object information is the information of the object belonging to the current session;

[0323] The third receiving module 603 is used to receive a sub-order for a target object in an object submitted by a user and send it to the server, so that the server generates a main order for the target object based on the sub-order in response to the arrival of the order deadline for the current session, and pushes the main order and the sub-orders included in the main order to the entity object to which the target object belongs.

[0324] In some embodiments, receiving target geographic area information selected by a user includes:

[0325] receiving geographic area information input by a user and sending the information to a server, so that the server matches a deliverable geographic area from a pre-configured deliverable geographic area list according to the geographic area information;

[0326] Receive and display the geographical areas that can be delivered matched by the server for user selection;

[0327] The target geographic area information selected by the user from the available delivery geographic areas is received and sent to the server.

[0328] In some embodiments, the apparatus further comprises:

[0329] A fourth receiving module is used to receive the modification of the target geographical area information by the user on the order submission page and send it to the server, so that the server matches the deliverable geographical area from the pre-configured deliverable geographical area list according to the modified geographical area information;

[0330] The fifth receiving module is used to receive and display the deliverable geographical areas matched by the server for user selection.

[0331] In some embodiments, the apparatus further comprises:

[0332] The sixth receiving module is used to receive pickup reminder information after the distribution facility delivers all target objects included in the main order to the main address of the target geographical area according to the main delivery ticket of the main order. The main delivery ticket includes the target geographical area information, the main address information and the contact information of the second distribution facility.

[0333] In some embodiments, receiving a sub-order for a target object among objects submitted by a user includes:

[0334] The delivery location information entered by the user on the order submission page is received and sent to the server, the delivery location information includes multiple fields that have been split, and the fields include at least a geographic area door identification field and a building room number field, so that the server can generate a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes a geographic area door identification field, a building room number field and the user's contact information.

[0335] In some embodiments, the apparatus further comprises:

[0336] A seventh receiving module, used to receive the user's delivery location information and send it to the server, so that the server extracts the geographical area information in the delivery location information and determines whether the geographical area belongs to the deliverable geographical area of ​​the preset order group;

[0337] The eighth receiving module is used to receive and display the display information of the preset order group entrance area. The display information is sent after the server determines that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, and determines to display the preset order group entrance area on the platform homepage of the terminal.

[0338] In some embodiments, the session information includes first-level session information and second-level session information respectively associated with each type of first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time;

[0339] The device also includes:

[0340] A first display module, configured to display, in response to a trigger operation on the first-level show information, the second-level show information associated with the first-level show information, and display object information corresponding to the object type indicated by the first-level show information;

[0341] The second display module is used to display the object information corresponding to the delivery time indicated by the second-level session information in response to the trigger operation on the second-level session information.

[0342] The embodiment of the present invention displays the group buying sessions and group buying objects corresponding to the target community selected by the user according to the deliverable target community belonging to the community group buying. The user places an order for one of the target objects. After the group buying is successful, since the users participating in the group buying are all users of the same community, the distribution facilities can deliver all the orders in the group buying at one time in at least one of the distribution links when delivering the order objects of the group buying, thereby saving distribution time and cost and improving distribution efficiency.

[0343] The order generating device 600 of the embodiment of the present invention also includes other modules for executing the steps of the above method embodiment, which will not be described one by one here.

[0344] An embodiment of the present invention provides a non-volatile computer-readable storage medium, wherein the computer-readable storage medium stores at least one executable instruction, and the computer-executable instruction can execute the order generation method in any of the above method embodiments.

[0345] Figure 7 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The specific embodiment of the present invention does not limit the specific implementation of the electronic device, which can be a terminal, server and other devices.

[0346] like Figure 7 As shown, the electronic device may include: a processor (processor) 702 , a communication interface (Communications Interface) 704 , a memory (memory) 706 , and a communication bus 708 .

[0347] The processor 702, the communication interface 704, and the memory 706 communicate with each other via the communication bus 708. The communication interface 704 is used to communicate with other devices such as a client or other server network elements. The processor 702 is used to execute the program 710, which can specifically execute the relevant steps in the above-mentioned order generation method embodiment.

[0348] Specifically, the program 710 may include program codes, which include computer operation instructions.

[0349] The processor 702 may be a CPU, or an application specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the electronic device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0350] The memory 706 is used to store the program 710. The memory 706 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0351] The algorithm or display provided herein is not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious to construct the structure required for this type of system. In addition, the embodiment of the present invention is not directed to any specific programming language either. It should be understood that various programming languages ​​can be utilized to realize the content of the embodiment of the present invention described herein, and the description of the above specific language is to disclose the preferred implementation of the embodiment of the present invention.

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

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

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

[0355] In addition, those skilled in the art will appreciate that, although some embodiments herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present invention and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.

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

[0357] It should be noted that the above embodiments illustrate rather than limit the present invention, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim listing a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.

Claims

1. A method for generating an order, comprising: Acquire information of a target geographical area selected by a user, where the target geographical area belongs to a deliverable geographical area of ​​a preset order group; According to the target geographical area information, obtaining the session information and object information corresponding to the geographical area in the preset order group, and sending the information to the terminal, so that the terminal displays the session information and the object information on the homepage, wherein the object information is information of the object belonging to the current session; Get sub-orders for a target object in the object; In response to the order deadline of the current session arriving, generating a main order for the target object based on the sub-order, and pushing the main order and the sub-order included in the main order to the entity object to which the target object belongs; The method further comprises: pre-configuring a list of deliverable geographic areas for the preset order group; The step of obtaining the target geographic area information selected by the user includes: Obtaining the geographical area information input by the user; matching the deliverable geographical area from the pre-configured deliverable geographical area list according to the geographical area information; if a deliverable geographical area is matched, sending the matched deliverable geographical area to the terminal, so that the terminal displays the deliverable geographical area for the user to select; obtaining the target geographical area information selected by the user from the deliverable geographical area.

2. The order generation method according to claim 1, wherein: The method further comprises: Acquire the modification of the target geographical area information by the user on the order submission page, and obtain the modified target geographical area information; According to the modified target geographical area information, matching a deliverable geographical area from the pre-configured deliverable geographical area list; If a deliverable geographical area is matched, the matched deliverable geographical area is sent to the terminal, so that the terminal displays the deliverable geographical area for the user to select.

3. The order generation method according to claim 1, wherein: The method further comprises: Acquire the second delivery facility contact information and primary address information associated with the deliverable geographic area; the second delivery facility contact information is the delivery person information for performing the second stage delivery, and the delivery person information includes the delivery person name and delivery person phone number; The generating a main order for the target object includes: Generate a master delivery ticket for the master order, the master delivery ticket including the target geographic area information, the primary address information and the contact information of the second delivery facility, so that the delivery facility can deliver all the target objects included in the master order to the primary address in the target geographic area, and send a pickup reminder to the second delivery facility.

4. The order generation method according to claim 1, wherein: The obtaining of a sub-order for a target object in the object includes: Get the delivery location information entered by the user on the order submission page; Splitting the delivery location information into multiple fields, the fields at least including a geographic area door identification field and a building room number field; The method further comprises: A sub-delivery ticket for the sub-order is generated, wherein the sub-delivery ticket includes the geographic area door identification field, the building room number field and the user's contact information.

5. The order generation method according to claim 1, wherein: The method further comprises: Get the user's delivery location information; Extracting geographical area information from the delivery location information, and determining whether the geographical area belongs to a deliverable geographical area of ​​a preset order group; If it is determined that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, it is determined to display the preset order group entrance area on the platform homepage of the terminal, and the display information of the preset order group entrance area is sent to the terminal.

6. The order generation method according to claim 1, wherein: In response to the order cut-off time of the current session arriving, generating a main order for the target object based on the sub-order includes: If the order deadline for the current session is reached and the number of the sub-orders for the target object is greater than or equal to a preset threshold, a main order for the target object is generated.

7. The order generation method according to any one of claims 1 to 6, wherein: The session information includes first-level session information and second-level session information respectively associated with each type of the first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time; The method further comprises: In response to a trigger operation on the first-level scene information, acquiring the second-level scene information associated with the first-level scene information and object information corresponding to the object type indicated by the first-level scene information, and sending the second-level scene information and the object information to the terminal; In response to a trigger operation on the second-level session information, object information corresponding to the delivery time indicated by the second-level session information is acquired, and the object information is sent to the terminal.

8. An order generation method, comprising: receiving target geographical area information selected by a user and sending it to a server, wherein the target geographical area belongs to a deliverable geographical area of ​​a preset order group; Receive and display on the homepage the session information and object information corresponding to the target geographical area in the preset order group acquired by the server according to the target geographical area information, wherein the object information is information of the object belonging to the current session; receiving a sub-order for a target object in the object submitted by a user and sending the sub-order to the server, so that the server generates a main order for the target object based on the sub-order in response to the arrival of the order deadline of the current session, and pushes the main order and the sub-order included in the main order to the entity object to which the target object belongs; The receiving the target geographic area information selected by the user comprises: receiving geographic area information input by a user and sending the information to the server, so that the server matches a deliverable geographic area from the pre-configured deliverable geographic area list according to the geographic area information; The deliverable geographic areas matched by the server are received and displayed for selection by the user; and the target geographic area information selected by the user from the deliverable geographic areas is received and sent to the server.

9. The order generation method according to claim 8, wherein: The method further comprises: receiving a modification of the target geographic area information by the user on the order submission page and sending the modification to the server, so that the server matches a deliverable geographic area from the pre-configured deliverable geographic area list according to the modified geographic area information; The deliverable geographic area matched by the server is received and displayed for selection by the user.

10. The order generation method according to claim 8, wherein: The method further comprises: receiving a pickup reminder message after the distribution facility distributes all of the target objects included in the master order to the primary address of the target geographic area according to the master delivery ticket of the master order, wherein the master delivery ticket includes the target geographic area information, the primary address information of the primary address, and the second distribution facility contact information; The second delivery facility contact information is the delivery person information for performing the second stage delivery, and the delivery person information includes the delivery person's name and delivery person's phone number.

11. The order generation method according to claim 8, wherein: The receiving a sub-order for a target object in the objects submitted by a user includes: Receive the delivery location information entered by the user on the order submission page and send it to the server, the delivery location information includes multiple split fields, and the fields include at least a geographic area door identification field and a building room number field, so that the server generates a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes the geographic area door identification field, the building room number field and the user's contact information.

12. The order generation method according to claim 8, wherein: The method further comprises: receiving the delivery location information of the user and sending it to the server, so that the server extracts the geographical area information in the delivery location information and determines whether the geographical area belongs to the deliverable geographical area of ​​the preset order group; Receive and display display information of a preset order group entrance area, the display information is sent after the server determines that the geographical area in the delivery location information belongs to a deliverable geographical area of ​​the preset order group, and determines to display the preset order group entrance area on the platform homepage of the terminal.

13. The order generation method according to any one of claims 8 to 12, wherein: The session information includes first-level session information and second-level session information respectively associated with each type of the first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time; The method further comprises: In response to a trigger operation on the first-level scene information, display the second-level scene information associated with the first-level scene information, and display object information corresponding to the object type indicated by the first-level scene information; In response to a trigger operation on the second-level session information, object information corresponding to the delivery time indicated by the second-level session information is displayed.

14. An order generating device, comprising: A first acquisition module is used to acquire information of a target geographical area selected by a user, where the target geographical area belongs to a deliverable geographical area of ​​a preset order group; A second acquisition module is used to acquire, according to the target geographical area information, the session information and object information corresponding to the target geographical area in the preset order group, and send the information to the terminal so that the terminal displays the session information and the object information on a homepage, wherein the object information is information of an object belonging to the current session; A third acquisition module is used to acquire a sub-order for a target object in the object; A first generating module is configured to generate a main order for the target object based on the sub-order in response to the ordering deadline of the current session arriving, and push the main order and the sub-order included in the main order to the entity object to which the target object belongs; The device further comprises: a configuration module, configured to pre-configure a list of deliverable geographical areas of the preset order group; The step of obtaining the target geographic area information selected by the user includes: Obtaining the geographical area information input by the user; matching the deliverable geographical area from the pre-configured deliverable geographical area list according to the geographical area information; if a deliverable geographical area is matched, sending the matched deliverable geographical area to the terminal, so that the terminal displays the deliverable geographical area for the user to select; obtaining the target geographical area information selected by the user from the deliverable geographical area.

15. The order generating device according to claim 14, wherein: The device also includes: A fourth acquisition module is used to acquire the modification of the target geographical area information by the user on the order submission page to obtain the modified target geographical area information; A matching module, configured to match a deliverable geographical area from the pre-configured deliverable geographical area list according to the modified target geographical area information; The first sending module is used to send the matched deliverable geographical area to the terminal if a deliverable geographical area is matched, so that the terminal displays the deliverable geographical area for the user to select.

16. The order generating device according to claim 14, wherein: The device also includes: A fifth acquisition module is used to acquire the second delivery facility contact information and primary address information associated with the deliverable geographic area; the second delivery facility contact information is the information of the delivery person who performs the second stage delivery, and the delivery person information includes the delivery person's name and the delivery person's telephone number; The generating a main order for the target object includes: Generate a master delivery ticket for the master order, the master delivery ticket including the target geographic area information, the primary address information and the contact information of the second delivery facility, so that the delivery facility can deliver all the target objects included in the master order to the primary address in the target geographic area, and send a pickup reminder to the second delivery facility.

17. The order generating device according to claim 14, wherein: The obtaining of a sub-order for a target object in the object includes: Get the delivery location information entered by the user on the order submission page; Splitting the delivery location information into multiple fields, the fields at least including a geographic area door identification field and a building room number field; The device also includes: The second generation module is used to generate a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes the geographical area door identification field, the building room number field and the user's contact information.

18. The order generating device according to claim 14, wherein: The device also includes: The sixth acquisition module is used to obtain the user's delivery location information; An extraction module, used to extract the geographical area information in the delivery location information, and determine whether the geographical area belongs to a deliverable geographical area of ​​a preset order group; The second sending module is used to determine to display the preset order group entrance area on the platform homepage of the terminal if it is determined that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, and send the display information of the preset order group entrance area to the terminal.

19. The order generating device according to claim 14, wherein: In response to the order cut-off time of the current session arriving, generating a main order for the target object based on the sub-order includes: If the order deadline for the current session is reached and the number of the sub-orders for the target object is greater than or equal to a preset threshold, a main order for the target object is generated.

20. The order generating device according to any one of claims 14 to 19, wherein: The session information includes first-level session information and second-level session information respectively associated with each type of the first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time; The device also includes: a seventh acquisition module, configured to, in response to a trigger operation on the first-level session information, acquire the second-level session information associated with the first-level session information and object information corresponding to the object type indicated by the first-level session information, and send the second-level session information and the object information to the terminal; An eighth acquisition module is used to, in response to a trigger operation on the second-level session information, acquire object information corresponding to the delivery time indicated by the second-level session information, and send the object information to the terminal.

21. An order generating device, comprising: A first receiving module is used to receive target geographical area information selected by a user and send it to a server, wherein the target geographical area belongs to a deliverable geographical area of ​​a preset order group; A second receiving module is used to receive and display on a homepage the session information and object information corresponding to the target geographical area in the preset order group obtained by the server according to the target geographical area information, wherein the object information is information of an object belonging to the current session; A third receiving module is configured to receive a sub-order for a target object in the object submitted by a user and send it to the server, so that the server generates a main order for the target object based on the sub-order in response to the arrival of the order deadline of the current session, and pushes the main order and the sub-order included in the main order to the entity object to which the target object belongs; The receiving the target geographic area information selected by the user comprises: receiving geographic area information input by a user and sending the information to the server, so that the server matches a deliverable geographic area from the pre-configured deliverable geographic area list according to the geographic area information; The deliverable geographic areas matched by the server are received and displayed for selection by the user; and the target geographic area information selected by the user from the deliverable geographic areas is received and sent to the server.

22. The order generating device according to claim 21, wherein: The device also includes: A fourth receiving module is used to receive the modification of the target geographical area information by the user on the order submission page and send it to the server, so that the server matches the deliverable geographical area from the pre-configured deliverable geographical area list according to the modified geographical area information; The fifth receiving module is used to receive and display the deliverable geographical area matched by the server for selection by the user.

23. The order generating device according to claim 21, wherein: The device also includes: A sixth receiving module, configured to receive pickup reminder information after the distribution facility distributes all the target objects included in the master order to the primary address of the target geographical area according to the primary distribution ticket of the master order, wherein the primary distribution ticket includes the target geographical area information, the primary address information of the primary address, and the second distribution facility contact information; The second delivery facility contact information is the delivery person information for performing the second stage delivery, and the delivery person information includes the delivery person's name and delivery person's phone number.

24. The order generating device according to claim 21, wherein: The receiving a sub-order for a target object in the objects submitted by a user includes: Receive the delivery location information entered by the user on the order submission page and send it to the server, the delivery location information includes multiple split fields, and the fields include at least a geographic area door identification field and a building room number field, so that the server generates a sub-delivery ticket for the sub-order, and the sub-delivery ticket includes the geographic area door identification field, the building room number field and the user's contact information.

25. The order generating device according to claim 21, wherein: The device also includes: A seventh receiving module, configured to receive the user's delivery location information and send it to the server, so that the server extracts the geographical area information in the delivery location information and determines whether the geographical area belongs to the deliverable geographical area of ​​the preset order group; The eighth receiving module is used to receive and display the display information of the preset order group entrance area. The display information is sent after the server determines that the geographical area in the delivery location information belongs to the deliverable geographical area of ​​the preset order group, and determines to display the preset order group entrance area on the platform homepage of the terminal.

26. The order generating device according to any one of claims 21 to 25, wherein: The session information includes first-level session information and second-level session information respectively associated with each type of the first-level session information, the first-level session information is used to indicate the object type, and the second-level session information is used to indicate the delivery time; The device also includes: A first display module, configured to display the second-level show information associated with the first-level show information, and display object information corresponding to the object type indicated by the first-level show information, in response to a trigger operation on the first-level show information; The second display module is used to display the object information corresponding to the delivery time indicated by the second-level session information in response to the trigger operation on the second-level session information.

27. An electronic device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the order generation method according to any one of claims 1 to 13.

28. A computer-readable storage medium, wherein at least one executable instruction is stored in the computer-readable storage medium, and the executable instruction enables a processor to perform operations corresponding to the order generation method as described in any one of claims 1 to 13.

Citation Information

Patent Citations

  • Information processing method and device, storage medium and electronic equipment

    CN109598585A