[go: up one dir, main page]

CN114202388B - Online purchase order generation method, device and system based on household warehouse station - Google Patents

Online purchase order generation method, device and system based on household warehouse station Download PDF

Info

Publication number
CN114202388B
CN114202388B CN202111563142.5A CN202111563142A CN114202388B CN 114202388 B CN114202388 B CN 114202388B CN 202111563142 A CN202111563142 A CN 202111563142A CN 114202388 B CN114202388 B CN 114202388B
Authority
CN
China
Prior art keywords
home
candidate
request
client
stations
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111563142.5A
Other languages
Chinese (zh)
Other versions
CN114202388A (en
Inventor
张文
张洁丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou Zhangwen Innovation Investment Co ltd
Original Assignee
Huizhou Zhangwen Innovation Investment Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huizhou Zhangwen Innovation Investment Co ltd filed Critical Huizhou Zhangwen Innovation Investment Co ltd
Priority to CN202111563142.5A priority Critical patent/CN114202388B/en
Publication of CN114202388A publication Critical patent/CN114202388A/en
Application granted granted Critical
Publication of CN114202388B publication Critical patent/CN114202388B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • G06Q30/0635Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The online shopping order generation method based on the home type warehouse stations comprises the steps of displaying available commodities for consumers to purchase in a distribution area currently selected by consumers through a first client when receiving a login request sent by the first client, receiving an online shopping order request sent by the first client, matching candidate home type warehouse stations from the distribution area based on distribution destinations in the online shopping order request and commodity codes of the purchased commodities, sending a pick-up request to a second client corresponding to each candidate home type warehouse station, locking the candidate home type warehouse station to be a target home type warehouse station when receiving a pick-up request confirmation reply sent by the second client of any candidate home type warehouse station, and sending a candidate delivery request to lock the target delivery person based on the target home type warehouse station and the distribution destinations, so that the online shopping order is generated.

Description

Online purchase order generation method, device and system based on household warehouse station
Technical Field
The invention relates to the technical field of Internet, in particular to a method, a device, a system, equipment and a readable storage medium for generating an online purchase order by means of a home type warehouse station.
Background
At present, the online shopping industry in China is rising, so that great convenience is brought to consumers, but the online shopping mode has great defects, for example, a great number of commodity sales paths are unreasonable, online purchasers can only find out after placing an order that the source is the Mains air conditioner in the Shunde region in Guangdong, and the source is the Mains air conditioner in the Shunde region, so that the air conditioner is shipped from Zhejiang workers for two to three days, and time and money are wasted. The online shopping platform has the defects that the online shopping platform is full of a large number of fake and inferior commodities due to the fact that merchants have good and bad conditions, and huge losses are brought to consumers. Some self-operating electronic commerce products have higher commodity qualification rate, but due to higher site renting, decoration, equipment and labor costs, the operating cost is relatively higher, and the commodity price is relatively higher. At present, the co-city delivery service of local network purchase is rapidly developed, and companies such as beauty groups and hungry can provide the co-city delivery service, the co-city delivery path is reasonable, the delivery cost is low, the speed is extremely high, and the commodity qualification rate is high, but the method is disadvantageous in that the local network purchase is based on local shops and supermarkets to provide goods sources, the local shops and supermarkets have higher cost, and the cost of renting the local shops and the supermarkets is high, the cost of decoration, personnel wages, illumination, air conditioner expenses and the like can not provide more economical and practical commodities for consumers.
In addition, due to lack of perspective in urban planning, large-area logistics transfer sites are not reserved in large cities, and large-area logistics field sites are difficult to find in large cities, and even if the large-area logistics field sites can be found, the renting cost is remarkable, so that the healthy development of the logistics industry is influenced. Therefore, it is necessary to find a new online shopping mode to solve the problem of insufficient urban mass flow field.
Disclosure of Invention
The embodiment of the invention provides a method, a device, a system, equipment and a readable storage medium for generating an online purchase order based on a household warehouse station, which can effectively solve the prior technical problems and realize corresponding technical effects.
The embodiment of the invention provides a method for generating an online purchase order by a home-based warehouse station, which comprises the following steps:
S1, displaying, by a first client, commodities to be sold which are currently selected by a consumer and can be purchased by the consumer in a distributable area when receiving a login request sent by the first client, wherein the commodities to be sold are all commodities stored in all household storage stations in the distributable area in a working state;
S2, receiving an online shopping order request sent by the first client, wherein the online shopping order request comprises a distribution destination and purchased goods, each goods corresponds to a goods code, and the same goods code comprises information of the same goods variety, specification, price and packaging date;
S3, matching candidate home type storage stations from the distributable area based on the distribution destination in the online purchase order request and the commodity codes of the purchased commodities, wherein the candidate home type storage stations are home type storage stations which store the purchased commodities in a working state, and the distance between the position of the candidate home type storage stations and the distribution destination is within a first distance threshold;
S4, sending a goods picking request to a second client corresponding to each candidate home type warehouse station, wherein the goods picking request comprises commodity codes of commodities to be picked up;
s5, when receiving a delivery request confirmation reply sent by a second client of any candidate home type storage station, locking the candidate home type storage station as a target home type storage station;
s6, matching a candidate dispatcher from the distributable area based on the target home-type storage station and the distribution destination, wherein the distance between the current position of the candidate dispatcher and the target home-type storage station is within a second distance threshold;
s7, sending a delivery request to a third client corresponding to each candidate dispatcher, wherein the delivery request comprises a target home-type storage station, goods to be picked up and a delivery destination;
And S8, when receiving a delivery request confirmation reply sent by a third client of any candidate delivery person, locking the candidate delivery person as a target delivery person, generating an online purchase order, and respectively sending related information of the online purchase order to a first client corresponding to the consumer, a second client corresponding to the target home storage station and a third client corresponding to the target delivery person, wherein the information of the online purchase order sent to the first client conceals part of sensitive information of the target home storage station, and the information of the online purchase order sent to the second client conceals part of sensitive information of the consumer.
As an improvement of the above-mentioned scheme, in the step S2, when the purchased goods in the online purchase order request include at least two goods, candidate home storage stations storing all the purchased goods in the online purchase order request are first matched and a pick-up request is sent; if the candidate home storage stations storing all purchased goods in the online purchase order request cannot be matched or the confirmation reply of the goods picking request of the candidate home storage stations is not received within a preset first time threshold, carrying out goods picking and removing, and executing the steps S3-S5 for each goods in the online purchase order request, and then executing the following steps;
judging whether the distances among all the locked target home warehouse stations are within a third distance threshold value;
if yes, executing the steps S6-S8 to match the candidate dispatcher and lock a target dispatcher, wherein the distance between the current position of the candidate dispatcher and any target home-type storage station is within a second distance threshold;
If not, carrying out delivery disassembly, grouping all the locked target home storage stations, enabling the distance between the target home storage stations in the same group to be within the third distance threshold, and then executing the steps S6-S8 for each group of target home storage stations to match candidate dispatchers and lock one target dispatcher, wherein the distance between the current position of the candidate dispatcher of each group and any one of the target home storage stations in the same group is within the second distance threshold.
According to the technical scheme, when a goods picking-up and splitting list is carried out, and the steps S3-S5 are carried out on each goods in the online purchase order request, if any one candidate home type storage station is a candidate home type storage station of at least two goods at the same time, the goods picking-up request is combined into one goods picking-up request and sent to a second client corresponding to the candidate home type storage station, the at least two goods are included in the combined goods picking-up request, and if the goods picking-up request sent by the second client of the other candidate home type storage station confirms that the goods to be picked up in reply are any one of the at least two goods and are different, the information of the goods to be picked up in the combined goods picking-up request is updated, and the locked goods to be picked up are deleted.
As an improvement of the above-mentioned scheme, in the step S2, when the number of the purchased goods in the online purchase order request is greater than or equal to N, candidate home storage stations storing all the purchased goods in the online purchase order request are first matched and a pick-up request is sent; if the candidate home-type storage stations storing all the purchased goods in the online purchase order request cannot be matched or the confirmation reply of the candidate home-type storage stations is not received within a preset first time threshold, carrying out a pick-up disassembly list, firstly matching the candidate home-type storage stations storing the quantity of the goods which at least meet N/2 in the online purchase order request and sending the pick-up request to lock the first target home-type storage station, then matching the candidate home-type storage stations storing the rest goods in the online purchase order request and sending the pick-up request, and if the candidate home-type storage stations storing the rest goods in the online purchase order request cannot be matched or the confirmation reply of the pick-up request of the candidate home-type storage stations is not received within the preset first time threshold, carrying out a second pick-up list, firstly matching the candidate home-type storage stations storing the quantity of the goods which at least meet N/4 in the online purchase order request and sending the pick-up request to lock the second target home-type storage station, and then locking the candidate home-type storage stations storing the rest goods in the online purchase order request and sending the pick-up request, and continuing to match the other home-type storage stations according to the steps, wherein the N is larger than the target home-type storage station is continuously matched.
As an improvement of the scheme, if the candidate home type storage stations storing the number of the N/2 commodities in the online purchase order request cannot be matched or the confirmation reply of the commodity picking request of the candidate home type storage stations is not received within a preset first time threshold, the candidate home type storage stations storing the number of the commodities meeting at least the N/4 commodities in the online purchase order request can be adjusted to be matched for the first time, the commodity picking request is sent to lock the first target home type storage station, and then the candidate home type storage stations are matched for the rest commodities in the online purchase order request.
As an improvement of the scheme, each commodity is provided with a unique product serial number, different product serial numbers of the same product in all household storage stations correspond to a commodity code to be recorded in a server, and when each distributor arrives at the household storage station to pick up the commodity, whether the commodity serial number of the commodity to be extracted is matched with the commodity code in an online purchase order can be confirmed by scanning the equipment.
As an improvement of the above-mentioned scheme, the distributable area includes business areas where the distribution destinations are located, wherein the total number of home-type storage stations distributed in each of the business areas is calculated by the following formula:
Q=M*P*L/1000
Wherein Q is the total number of household warehouse stations in a business area, M is the population number of the business area, P is the consumption index of the business area, and L household warehouse stations corresponding to every thousand people are set, wherein L is more than or equal to 1 and less than or equal to 3.
The embodiment of the invention correspondingly provides an online purchase order generating device depending on a household warehouse station, which comprises the following components:
The system comprises a first client, a commodity display module for sale, a second client, a storage module and a storage module, wherein the first client is used for receiving a login request sent by the first client, and displaying commodities for sale, which can be purchased by a consumer in a currently selected distributable area, through the first client, wherein the commodities for sale are stored in all household storage stations in the distributable area in a working state;
The online shopping order request receiving module is used for receiving an online shopping order request sent by the first client, wherein the online shopping order request comprises a distribution destination and purchased goods, each commodity corresponds to a commodity code, and each commodity code comprises information of commodity varieties, specifications, prices and packing dates;
The candidate home type storage station matching module is used for matching the candidate home type storage station from the distributable area based on the distribution destination in the online shopping order request and the commodity code of the purchased commodity, wherein the candidate home type storage station is a home type storage station which stores the purchased commodity in a working state, and the distance between the position of the candidate home type storage station and the distribution destination is within a first distance threshold;
The goods picking request sending module is used for sending a goods picking request to a second client corresponding to each candidate home type storage station, wherein the goods picking request comprises commodity codes of commodities to be picked;
the target home type storage station locking module is used for locking the candidate home type storage station to be a target home type storage station when receiving a delivery request confirmation reply sent by a second client of any candidate home type storage station;
A candidate dispatcher matching module, configured to match a candidate dispatcher from the dispensable area based on the target home-type warehouse station and the delivery destination, where a distance between a current location of the candidate dispatcher and the target home-type warehouse station is within a second distance threshold;
the delivery request sending module is used for sending a delivery request to a third client corresponding to each candidate delivery person, wherein the delivery request comprises a target home-type storage station, goods to be picked up and a delivery destination;
And the target dispatcher locking module is used for locking the candidate dispatcher as a target dispatcher when receiving a delivery request confirmation reply sent by a third client of any candidate dispatcher, generating an online purchase order, and respectively sending relevant information of the online purchase order to a first client corresponding to the consumer, a second client corresponding to the target home storage station and a third client corresponding to the target dispatcher, wherein the information of the online purchase order sent to the first client does not comprise the information of the target home storage station, and the information of the online purchase order sent to the second client does not comprise the information of the consumer.
The embodiment of the invention provides an online shopping order generation system based on a household warehouse station, which comprises a server, a first client, a second client and a third client, wherein the first client, the second client and the third client are communicated with the server;
The server side comprises the online purchase order generating device based on the home storage station according to any one of the embodiments, wherein the first client side corresponds to an application terminal of a user, the second client side corresponds to an application terminal of a merchant, and the third client side corresponds to an application terminal of an order placing person.
The device provided by the embodiment of the invention comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, wherein the processor realizes the online purchase order generation method based on the home warehouse station according to any embodiment when executing the computer program.
The embodiment of the invention provides a computer readable storage medium, which comprises a stored computer program, wherein the computer program executes the online purchase order generation method based on the home warehouse station according to any embodiment when running.
The method has the advantages that a new online shopping platform is designed, a person (such as a housewife) with working time and a house space is integrated into a commodity storage network, the space refers to a certain space area for a house to store commodities on the platform, the commodities are reasonably distributed according to population density under the connection of the Internet, the platform is used for uniformly purchasing and storing the commodities in a household storage station, an e-commerce system for realizing the near supply of online shopping commodities is realized, when a purchaser purchases commodities through the platform in a purchase mode, a platform working module retrieves required goods sources from the local household storage station, a distributor is called to deliver the commodities, a delivery path from the distributor to the household storage station to a designated delivery address of the purchaser is generated, the distributor is called to deliver the commodities in the household storage station storing the required goods sources according to the navigation path, and then the delivery path is sent to the purchasing personnel. Therefore, the invention overcomes the defects of unreasonable commodity express path, high transportation cost, long delivery time and more fake and inferior products of the current online shopping platform, and also overcomes the defects of high price renting, high decoration cost, high personnel wages and high lighting and air conditioning cost of the same city for distributing commodities, thereby causing high commodity cost. The invention ensures commodity quality through centralized purchasing of a platform, reduces commodity price by purchasing to factories by bypassing intermediate merchants, reduces operation cost by fully utilizing a home idle place and idle labor force, provides low-price and rapid same-city distribution service for consumers, realizes the goal of delivering commodities to a purchaser within 0.5 hour through layout optimization planning of a home-type storage station, and provides a home employment opportunity for housewives and increases the household income of members. The invention effectively solves the problem of insufficient object flow field in the central zone of the large city by utilizing the idle space of the family.
Drawings
FIG. 1 is a schematic flow chart of a preferred embodiment of the method for generating an online purchase order depending on a home warehouse station;
FIG. 2 is a schematic flow chart of another preferred embodiment of the method for generating an online purchase order depending on a home warehouse station provided by the present invention;
FIG. 3 is a flow chart of yet another preferred embodiment of the method for generating an online purchase order depending on a home warehouse station provided by the present invention;
FIG. 4 is a schematic diagram of a preferred embodiment of an online purchase order generating device according to the present invention;
FIG. 5 is a schematic diagram of a preferred embodiment of an online purchase order generating system by home-based warehousing stations according to the present invention;
fig. 6 is a schematic structural view of a preferred embodiment of the apparatus provided by the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all embodiments of the invention. All other embodiments, based on the embodiments of the invention, which are apparent to those of ordinary skill in the art without inventive faculty, are intended to be within the scope of the invention.
It should be noted that the following embodiments may be combined with each other, and for the same or similar matters, a repetitive description will not be made in different embodiments.
As shown in fig. 1, a flowchart of a preferred embodiment of an online purchase order generating method by means of a home-based warehouse station according to the present invention includes steps S101 to S108, specifically as follows:
S101, displaying, by a first client, commodities to be sold which are currently selected by a consumer and can be purchased by the consumer in a distributable area when receiving a login request sent by the first client, wherein the commodities to be sold are all commodities stored in all household warehouse stations in the distributable area in a working state;
S102, receiving an online shopping order request sent by the first client, wherein the online shopping order request comprises a distribution destination and purchased goods, each goods corresponds to a goods code, and the same goods code comprises information of the same goods variety, specification, price and packaging date;
S103, matching candidate home type storage stations from the distributable area based on the distribution destination in the online purchase order request and the commodity codes of the purchased commodities, wherein the candidate home type storage stations are home type storage stations which store the purchased commodities in a working state, and the distance between the position of the candidate home type storage stations and the distribution destination is within a first distance threshold;
S104, sending a goods picking request to a second client corresponding to each candidate home warehouse station, wherein the goods picking request comprises commodity codes of commodities to be picked up;
s105, when receiving a delivery request confirmation reply sent by a second client of any candidate home type storage station, locking the candidate home type storage station as a target home type storage station;
S106, matching a candidate dispatcher from the distributable area based on the target home-type storage station and the distribution destination, wherein the distance between the current position of the candidate dispatcher and the target home-type storage station is within a second distance threshold;
s107, sending a delivery request to a third client corresponding to each candidate dispatcher, wherein the delivery request comprises a target home-type storage station, goods to be picked up and a delivery destination;
And S108, when receiving a delivery request confirmation reply sent by a third client of any candidate delivery person, locking the candidate delivery person as a target delivery person, generating an online purchase order, and respectively sending related information of the online purchase order to a first client corresponding to the consumer, a second client corresponding to the target home storage station and a third client corresponding to the target delivery person, wherein the information of the online purchase order sent to the first client conceals part of the sensitive information of the target home storage station, and the information of the online purchase order sent to the second client conceals part of the sensitive information of the consumer.
It should be noted that, the embodiment of the present invention relates to information interaction and processing among a server, a first client, a second client, and a third client, where the server, the first client, the second client, and the third client are generally connected by wireless methods such as WIFI, bluetooth, and cellular data. The first client corresponds to an application terminal of a consumer (e.g., an online shopping user), the second client corresponds to an application terminal of a home-based warehouse station (e.g., a housewife who applies to establish the home-based warehouse station), and the third client corresponds to an application terminal of a dispatcher. The first client/second client/third client is typically a user's cell phone, tablet computer, or other mobile device, etc. The registered user corresponding to the first client is an online shopping user, the registered user corresponding to the second client is a user (for example, housewives) applying for building a home-type warehouse station, and the registered user corresponding to the third client is a dispatcher. Before implementing the embodiment of the invention, the online shopping user needs to register as the user through the corresponding application terminal, and store the corresponding registered user information into a database of the server, wherein the registered user information can include but is not limited to user basic information and the like. The user basic information may include a registered account number, a login password, a name, a contact phone (cell phone number), an address, a necessary authentication file, a deduction account, and the like. After the user is successfully registered, a request of an online purchase order can be initiated through the application terminal. The basic information of the user may include basic information for satisfying the completion of the online purchase order, including a name, a phone, and an address.
Accordingly, in this embodiment, the applicant (e.g., housewives) may register and apply for building a home-based warehouse station through the corresponding client. During the application, personal information of the applicant needs to be provided, including identification card information and related information related to the credit rating of the family (including academia, household income, political appearance, etc.). For some members with good family credit, the credit grade can be improved, important commodity is supplied, and meanwhile, the insurance policy is received less. In the process of application, there is also a need to provide site information that can be used to store specific merchandise, including site coordinates, site area, floor where the site is located, whether there is an elevator, whether the site can be accessed into a truck, etc. In addition, the applicant also needs to request to operate and store commodities (including types, quantity and the like) at the same time, and for the storage request of the commodity types, the background service end is mainly checked through whether the place is on the ground and can enter a commodity car, if so, large commodities and heavy commodities can be selected to be stored, such as large commodities of refrigerators, air conditioners, washing machines and the like, and if the operation place is above a second floor, large commodities are generally not accurately operated. Whether the area of the field reaches a certain area, such as storing large goods, the area of the field is at least more than 20 square. For the commodity storage families with light weight, small volume and high value, such as the storage of the operation mobile phones, watches, supplements and health products, the limitation on the sites can be relaxed, the sites are not required to be on the ground, and the site area is not required. The applicant can open the application window on the client, apply for the type of commodity, input own condition on the form, if the commodity applied for operation is a large commodity and its house is above the second floor, the application can not be passed, the window can be automatically recovered, the commodity storage place must be on the ground. If the house is on the ground and the area can not meet the requirement of large commodity management, the application can not be notified, and the window automatically returns to the state that the area is insufficient.
It can be understood that when the background server passes the audit, the home storage station is correspondingly generated, and the applicant (user) corresponding to the home storage station becomes the management member. In order to distinguish each home terminal, each home terminal is generated to correspond to a unique marking code. In addition, after the home-type warehouse station is correspondingly generated, the background server side counts and informs related personnel (such as purchasing and shipping personnel) in a unified way, the commodities which are required to be managed and stored by the management members are transported to the corresponding home-type warehouse station in batches, and the idle time of the housewives is utilized to manage and operate the commodities stored at home.
When commodities are stored in batch in the member families, the background server side can optionally deduct the amount of the commodity according to the amount of the commodity for the business member insurance policy account, and increase the amount of the commodity on the money-giving account. For example, the commodity value of the commodity delivered to the home of the management member is 5000 yuan, and the guarantee account of the management member has 5 ten thousand yuan, so that 5000 yuan is deducted from 5 ten thousand yuan, and the balance is 4.5 ten thousand yuan, namely, the commodity storage rights and interests of 4.5 ten thousand yuan can be obtained. The 5000 yuan of money is added to the deposit account of the management member. If the batch of goods is sold completely, 5000 yuan is returned in the member's deposit account, 4.5 ten thousand is changed into 5 ten thousand, and 5000 yuan is reduced in the member's deposit account. When the guarantee is close to 0, no more shipping is made to the member. The stored commodity can be rice, white flour, oil, food such as milk, canned beverage, canned food, clothing, footwear, electric appliances such as air conditioner, refrigerator, television, computer, etc.
In addition, the background server records the number of various commodities in each household warehouse station at present, and reduces the number of the commodities when a certain commodity is lifted. When the household warehouse station enters goods, the quantity of corresponding goods is increased. Therefore, the background server can acquire the real-time inventory of the commodities of each household warehouse station. When the stock of a certain commodity falls to a certain threshold value, the operating member can be prompted to request replenishment.
Accordingly, in this embodiment, each dispatcher may register as a user through a corresponding client, and enter basic dispatcher information during the registration process. In the embodiment of the invention, each dispatcher needs to keep contact with the server, so that the server can acquire the current position of each dispatcher in real time.
Preferably, in this embodiment, each user has unique identification information when registering user information, where the identification information may be a registration account number, a mobile phone number, or an identification card number of the user, or may be a unique code provided by the server for registering user information to each user at the user. In this way, in the information interaction among the server, the first client, the second client and the third client, the identity of the user can be identified through the identity information of the unique identifier of the user so as to realize quick and effective interaction.
In the specific implementation, in step S101, when the online shopping user logs in to the commodity purchasing interface through the first client, different commodities can be selected, and it can be understood that, on the commodity purchasing interface, the default distributable area is the business area where the current position of the online shopping user is located according to the current position of the online shopping user, and the online shopping user can adjust the distributable area, for example, can select other business areas for the order distribution destination. In addition, a plurality of adjacent business areas may be selected at the same time, so that the commercial search range may be widened, but the distribution time and distribution cost may be increased accordingly.
In this embodiment, a plurality of business areas may be divided according to geographic locations, and the number and location of the home-type warehouse stations may be planned and set by taking the business areas as units, and the number of distribution operators may be correspondingly configured. According to population quantity and distribution condition and consumption capability of a certain business area, the reasonable quantity and distribution position of household commodity storage stations are calculated, wherein the reasonable quantity of commodity storage stations is in direct proportion to the local population quantity, in direct proportion to the local consumption capability and in direct proportion to the coefficient of commodity storage stations owned by thousands of people. For example, every thousand people set up N commodity storage stations, and the calculation formula is that the number of storage stations=the total number of local population is L/1000. For example, the local population of a certain area is 5 ten thousand people, the consumption index is 1.2, and each thousand people has L (1.ltoreq.L.ltoreq.3) commodity storage stations, the formula is 50000 people 1.2 (consumption index) N/1000=60N commodity storage stations, and if the reasonable distribution can be that 1.5 commodity storage stations are arranged for each thousand people, the area preferably has 60 N=90 commodity storage stations. Through reasonable planning, 5 to 10 thousands of people are taken as a business district, and tens to hundreds of household commodity storage stations are arranged in each business district, so that more reasonable layout can be obtained, waste of manpower and material resources or insufficient service capacity is avoided, and commodities are delivered to a buyer in 0.5 hour.
Further, in this step S101, considering that the online purchase order according to the embodiment of the present invention is to implement the instant delivery, in order to ensure that the instant delivery (for example, within 0.5 hour) is implemented to the delivery destination designated by the consumer (online purchase user), it is necessary to ensure that the online delivery to the home warehouse station is enabled. However, since most of the management members in the home-type storage station are housewives, the management members cannot guarantee that the management members have fixed working time every day, that is, the management members cannot guarantee that the management members can pick up goods to the home-type storage station at any time. Therefore, in order to solve the problem, in this embodiment, each home-type warehouse station is set to have two states, namely a working state and a rest state, and the operating member can set the current working state or the rest state of the home-type warehouse station through the second client corresponding to each home-type warehouse station, and the second client notifies the server of the changed state in real time when the current state of the home-type warehouse station is changed, so as to notify the server to update the current state of the home-type warehouse station. Therefore, the server records the current state of each home warehouse station, and when receiving the login request sent by the first client, the server can push and display all commodities stored in all home warehouse stations currently in a working state.
It will be appreciated that on the consumer side, i.e. on the first client side, each item for sale is displayed on the item selection interface, and each item for sale may include information on the item type, specification, price and packaging date, and each item for sale may also correspond to one item code, where the same item code includes information on the same item type, specification, price and packaging date.
In steps S102 to S103, when the consumer selects and purchases a commodity through the commodity purchasing interface of the first client, and fills the order information (including the information of the delivery destination, the recipient, etc.), the first client submits an order, and generates an online shopping order request and sends the online shopping order request to the server, wherein the online shopping order request includes the information of the delivery destination, the recipient, the purchased commodity, etc., and the purchased commodity in the purchase order request corresponds to the commodity code, so that the server can match the candidate home-type warehouse station in the dispensable area based on the delivery destination in the online shopping order request and the commodity code of the purchased commodity.
It can be understood that, at the server side, information of all home type warehouse stations of each business area is recorded, including unique codes, geographic positions, commodity information and current state of each home type warehouse station. Each commodity is provided with a unique product serial number, and different product serial numbers of the same product in all household warehouse stations correspond to a commodity code to be recorded in the server. That is, the service end can inquire the product serial number of each commodity, the corresponding commodity code and the home storage station.
In this embodiment, the candidate home storage station specifically refers to a home storage station in a working state, where the purchased goods in the online purchase order request are stored, and a distance between a location of the candidate home storage station and a delivery destination in the online purchase order request is within a first distance threshold. For example, the first distance threshold is set to be 2 km, and candidate home-type storage stations storing the purchased goods in the online purchase order request are matched in a circle range with the distribution destination in the online purchase order request as a center and the radius of the circle range being 2 km.
It will be appreciated that there may be a plurality of candidate home storage stations matched, in which case, a pick-up request may be sent to each candidate home storage station separately, and the candidate home storage station that is first confirmed to be replied may be locked as the target home storage station, i.e. the robbed order. In this way, the home-type warehouse station can be guaranteed to be in a real working state, but not in a false working state caused by that the current state of the management member of the home-type warehouse station is not changed in time (for example, the management member is inconvenient to carry out goods picking operation at home at present, the state of the home-type warehouse station is changed into a rest state, but the management member is not changed in time due to forgetting and the like).
In addition, in order to ensure that the delivery can be performed in real time, in the steps S103 to S105, the matching range may be enlarged to re-match the candidate home storage station if the delivery request acknowledgement reply sent by the second client of any candidate home storage station is not received within the first waiting time threshold (calculated from the delivery request). For example, the expansion distance threshold may be increased based on the first distance threshold, for example, the originally set first distance threshold is 2 km, the expansion distance threshold is set to 1 km, then the candidate home-type storage station storing the purchased goods in the online-shopping order request is matched in a circle range with the radius of 3 km with the distribution destination in the online-shopping order request as the center, and the pick-up request is sent, and the like until the pick-up request acknowledgement reply sent by the second client of any one of the candidate home-type storage stations is received.
Further, in step 105, after the target home storage station is locked, the matching dispatcher needs to pick up the goods from the target home storage station and dispatch the goods to the delivery destination of the order. In order to make the delivery path shorter and reduce the delivery time, the target home-type warehouse station can be used as a center, a circle range with a second distance threshold (for example, 1 km) as a radius is used for searching and matching the delivery personnel, and the service end records the real-time position of each delivery personnel, so that the candidate delivery personnel can be quickly matched.
It will be appreciated that there may be a plurality of candidate dispatchers matched, in which case a delivery request may be sent to each candidate dispatcher separately, locking the candidate dispatcher who first confirmed the reply as the target dispatcher, i.e., the order. Similarly, in order to ensure that the delivery can be performed in real time, in the steps S106 to S108, the matching range may be enlarged to re-match the candidate delivery person if the delivery request confirmation reply sent by the third client of any candidate delivery person is not received within the first waiting time threshold (calculated from the sending of the delivery request). For example, the expanded distance threshold may be increased based on the second distance threshold, for example, the second distance threshold originally set is 1 km, and the expanded distance threshold is set to 0.5 km, so that the candidate delivery person is searched and matched in a circle range with a radius of 1.5 km around the location of the target home-type warehouse station as the center, so as to send a delivery request, and the like until a delivery request acknowledgement reply sent by the third client of any candidate delivery person is received.
Further, after the target dispatcher is locked, an online shopping order is generated, and relevant information of the online shopping order is respectively sent to a first client corresponding to the consumer, a second client corresponding to the target home storage station and a third client corresponding to the target dispatcher. Thus, the management member of the target home storage station can conveniently prepare the goods according to the order content, and remind consumers of preparing for harvesting. Moreover, after receiving the online purchase order, the target dispatcher can generate a navigable delivery path based on the current position, the target home storage station and the delivery destination, thereby facilitating the delivery of the target dispatcher. It can be understood that, in order to protect privacy of the consumer and the operating member from being revealed, the information of the online shopping order sent to the first client does not include the sensitive information of the target home storage station, and the information of the online shopping order sent to the second client does not include the sensitive information of the consumer.
After the online purchase order is generated, a target dispatcher arrives at a target home type storage station to pick up goods, and whether the product serial number of the goods to be picked up is matched with a goods code in the online purchase order or not can be confirmed through equipment scanning, so that the goods picked up are ensured to be correct.
After the target dispatcher completes the pick up at the target home terminal (e.g., the target dispatcher completes the pick up through the third customer endpoint) and sends to the delivery destination of the online purchase order (e.g., the target dispatcher completes the delivery through the third customer endpoint), the online purchase order is completed. When the server receives the delivery completion notification sent by the third client, corresponding settlement and information update can be carried out on the target home storage station. For example, the commodity information of the target home type storage station is correspondingly updated according to the commodity content of the online purchase order, the amount of money related to the transaction is returned to the account corresponding to the target home type storage station according to the preset income setting, and the like. When the server receives the delivery completion notification sent by the third client, the charge related to the transaction can be settled for the consumer, and it can be understood that the charge can be completed while the consumer submits the order.
In addition, the commodities stored in each household warehouse station can be sold by the management members of the household warehouse station or used by themselves. For example, as an alternative implementation manner, the operating member of the home-type storage station may initiate an online purchase order request through the second client, and the home-type storage station may be locked to be the target home-type storage station in the online purchase order initiated by the operating member of the home-type storage station through the second client, so that matching of the home-type storage station is not required. In addition, if the delivery address in the online purchase order is the position of the home storage station, the matching of the delivery personnel is not needed, if the delivery address in the online purchase order is not the position of the home storage station, the delivery personnel or the self-delivery (or self-lifting) can be selected by the management member of the home storage station, and if the delivery personnel is selected, the matching of the delivery personnel can be performed according to the steps to lock the target delivery personnel so as to complete the online purchase order.
In another embodiment, in the step S102, when the purchased goods in the online purchase order request include at least two goods, candidate home storage stations storing all the purchased goods in the online purchase order request are first matched and a pick-up request is sent; if the candidate home storage stations storing all the purchased goods in the online purchase order request cannot be matched or if the confirmation reply of the goods picking request of the candidate home storage stations is not received within a preset first time threshold, carrying out goods picking and removing, and executing the steps S103-S105 for each goods in the online purchase order request, wherein the steps are as follows;
judging whether the distances among all the locked target home warehouse stations are within a third distance threshold value;
if yes, executing the steps S106-S108 to match the candidate dispatcher and lock a target dispatcher, wherein the distance between the current position of the candidate dispatcher and any target home-type warehouse station is within a second distance threshold;
If not, carrying out delivery disassembly, grouping all the locked target home storage stations, enabling the distance between the target home storage stations in the same group to be within the third distance threshold, and then executing the steps S106-S108 for each group of target home storage stations to match candidate dispatchers and lock one target dispatcher, wherein the distance between the current position of the candidate dispatcher of each group and any one of the target home storage stations in the same group is within the second distance threshold.
In this embodiment, preferably, when the order picking and disassembling is performed, when the steps S103 to S105 are performed for each commodity in the online purchase order request, if any one candidate home type warehouse station is a candidate home type warehouse station of at least two commodities at the same time, the two candidate home type warehouse stations are combined into one picking request and sent to a second client corresponding to the candidate home type warehouse station, the at least two commodities are included in the combined picking request, and if the picking request sent by the second client of the other candidate home type warehouse station receives that the commodity to be picked in reply is confirmed to be any one of the at least two commodities and is different, the information of the commodity to be picked in the combined picking request is updated, and the locked commodity to be picked is deleted.
It can be understood that the purchased goods in the online purchase order request include at least two goods, where the at least two goods (for example, 3 goods) may be 3 goods of the same type, 3 goods of different types, or 2 and 1 goods of different types of the same type.
Next, with reference to fig. 2, the implementation procedure of this embodiment will be described in detail, taking 3 purchased goods in the online purchase order request as an example. For convenience of description, the purchased goods in the online purchase order request are set to include an A1 goods, an A2 goods and an A3 goods, and the quantity is one. Since the first two steps (S101 and S102) of the present embodiment are the same as the previous steps, a detailed description is not incorporated here, and the present embodiment starts with the third step. As shown in fig. 2, the present embodiment includes the following steps S203 to S211:
And S203, matching candidate home type warehouse stations from the distributable area based on the distribution destination and the commodity codes of the purchased commodities in the online purchase order request, wherein the candidate home type warehouse stations are home type warehouse stations which store all the purchased commodities in a working state, the distance between the positions of the candidate home type warehouse stations and the distribution destination is within a first distance threshold, namely, the distance between the positions of the candidate home type warehouse stations which are required to be matched and the distribution destination is within the first distance threshold, and the distance between the positions of the candidate home type warehouse stations which are required to be matched and the distribution destination is within the first distance threshold.
S204, if the candidate home type storage stations storing all purchased goods in the online purchase order requests are matched, sending a goods picking request to a second client corresponding to each candidate home type storage station, otherwise, picking up goods and dismantling a bill, and executing the step S206.
S205, if the confirmation reply of the pick-up request of the candidate home warehouse station is not received within the preset first time threshold, pick-up and tear-down are performed, and step S206 is executed.
In step S205, it may be understood that if the acknowledgement reply of the pick-up request of the candidate home storage station is received within the preset first time threshold, a target home storage station may be locked, and the embodiments described in Cheng Genqian are subsequently executed in accordance with the embodiments described in the foregoing, which will be omitted herein.
S206, matching the commodity codes and the delivery destinations of the commodities in the online purchase order request with candidate home-type storage stations of the commodities in the deliverable area.
The setting of the candidate home warehouse station is consistent with the foregoing embodiment, that is, the home warehouse station storing the commodity in the working state is located, and the distance between the location of the candidate home warehouse station and the distribution destination is within a first distance threshold. For example, in this embodiment, matching of candidate home warehouse stations is performed for three commodities (A1 commodity, A2 commodity, and A3 commodity) in the online purchase order request, the candidate home warehouse station that matches the A1 commodity includes a B1 home warehouse station and a B2 home warehouse station, the candidate home warehouse station that matches the A2 commodity includes a B1 home warehouse station and a B3 home warehouse station, and the candidate home warehouse station that matches the A3 commodity includes a B2 home warehouse station, a B4 home warehouse station, and a B5 home warehouse station.
S207, sending a goods picking request to a second client corresponding to each candidate home warehouse station, wherein the goods picking request comprises commodity codes of commodities to be picked up.
It can be understood that the goods to be picked up in this step are all the goods stored in the candidate home warehouse station and corresponding to the online purchase order request. For example, continuing with the above illustration, the goods to be picked up sent to the B1 home type storage station include A1 goods and A2 goods, the goods to be picked up sent to the B2 home type storage station include A1 goods and A3 goods, the goods to be picked up sent to the B3 home type storage station include A2 goods, the goods to be picked up sent to the B4 home type storage station include A3 goods, and the goods to be picked up sent to the B5 home type storage station include A3 goods.
And S208, when receiving the confirmation reply of the goods picking request sent by the second client of any candidate home type storage station, locking the candidate home type storage station as the target home type storage station of the goods to be picked.
In this step, locking the candidate home-type storage station as the target home-type storage station of the commodity to be picked up specifically means that for the commodity to be picked up, locking the candidate home-type storage station as the target home-type storage station, and other candidate home-type storage stations cannot perform pickup request confirmation and reply. For example, continuing with the above illustration, when receiving the confirmation reply of the pick-up request from the B4 home-style warehouse station, the B4 home-style warehouse station is locked to be the target home-style warehouse station of the A3 commodity, and other candidate home-style warehouse stations cannot reply the A3 commodity to receive the order (rob the order). Specifically, the B5 home warehouse station cannot reply the A3 commodity to receive the bill (rob the bill), while the B2 home warehouse station cannot reply the A3 commodity to receive the bill (rob the bill), but can reply the rest of the commodities (A1 commodity) to receive the bill (rob the bill).
S209, after the target home type storage stations of all the commodities in the online purchase order request are locked, judging whether the distances among all the locked target home type storage stations are within a third distance threshold.
After the target home type storage station for locking all the commodities in the online purchase order request is completed, for example, the target home type storage station for A3 commodities is locked when receiving the confirmation reply of the commodity picking request of the B4 home type storage station, then the target home type storage station for A2 commodities is locked when receiving the confirmation reply of the commodity picking request of the B3 home type storage station, and then the target home type storage station for A1 commodities is locked when receiving the confirmation reply of the commodity picking request of the B1 home type storage station, so that the target home type storage station for locking all the commodities (A1 commodities, A2 commodities and A3 commodities) in the online purchase order request is completed. At this time, it is necessary to match the dispatcher to the target home-type warehouse for picking up and delivering the goods. Since the target home-type storage stations involved include three, it is necessary to determine whether the distances between all the target home-type storage stations are far, and if a certain distance (a third distance threshold value, for example, may be set to 0.5 km) is exceeded, it is not appropriate to pick up and deliver all the goods by one delivery person.
And S210, if the distances among all the locked target home warehouse stations are judged to be within a third distance threshold, matching candidate delivery operators and locking one target delivery operator, so that an online purchase order is generated.
It will be appreciated that in this step, the matching of candidate dispatchers and the locking process of target dispatchers may refer to steps S106 to S108 in the foregoing embodiments. The distance between the current position of the candidate dispatcher and any target home-type storage station is within a second distance threshold, and preferably, the distance between the current position of the candidate dispatcher and one target home-type storage station farthest from the distribution destination in the online purchase order request is within the second distance threshold.
For example, continuing with the above illustration, when all of the targeted home storage stations (B1 home storage station, B3 home storage station, and B4 home storage station) that are locked are within 0.5 km of each other, candidate dispatchers may be matched and one targeted dispatcher locked, who follows the navigation route to the delivery destination of the online purchase order after completing the pick up at the B1 home storage station, B3 home storage station, and B4 home storage station.
S211, if the distances among all the locked target home storage stations are not within a third distance threshold, carrying out delivery disassembly, grouping all the locked target home storage stations, enabling the distances among the target home storage stations in the same group to be within the third distance threshold, and then matching candidate dispatchers and locking one target dispatcher for each group of target home storage stations.
Wherein the distance between the current location of the candidate dispatcher of each group and any of the target home-style storage stations of the same group is within a second distance threshold. Preferably, the distance between the current position of the candidate dispatcher of each group and one target home-style storage station of the same group, which is farthest from the dispatching destination in the online purchase order request, is within a second distance threshold.
For example, continuing with the above illustration, when all of the target home storage stations (B1 home storage station, B3 home storage station, and B4 home storage station) that are locked are located within a distance of 0.5km between the B3 home storage station and the B4 home storage station, the same group may be allocated, and the distances between the B1 home storage station and the B3 home storage station or the B4 home storage station are each greater than 0.5km, then the B1 home storage stations individually constitute one group. In this way, the B3 home terminal and the B4 home terminal of the same group can pick up and deliver goods by matching candidate dispatchers and locking one target dispatcher, and pick up and deliver goods by matching candidate dispatchers and locking the other target dispatcher.
In yet another embodiment, in step S102 of the foregoing embodiment, when the number of the purchased goods in the online purchase order request is greater than or equal to N, the candidate home storage stations storing all the purchased goods in the online purchase order request are matched first and the pick-up request is sent, if the candidate home storage stations storing all the purchased goods in the online purchase order request cannot be matched, or if the pick-up request confirmation replies of the candidate home storage stations are not received within a preset first time threshold, pick-up removal is performed, first, the candidate home storage stations storing the number of the goods at least meeting N/2 in the online purchase order request are matched first, and send pick-up requests to lock the first target home storage station, then the candidate home storage stations storing the rest goods in the online purchase order request are matched, and send pick-up requests, and if the candidate home storage stations storing the rest goods in the online purchase order request cannot be matched, or if the candidate home storage stations not receiving the candidate home storage stations within the preset first time threshold are not received, the pick-up request replies is performed, and then the pick-up request is sent to lock the first target home storage station at least meeting N, and the number of the goods at least meeting N/2 in the online purchase order request is matched, and then the pick-up request is continued to lock the first target home storage station at least until the number of the goods at least meets N in the first time.
If the candidate home warehouse stations storing the number of the N/2 commodities in the online purchase order request cannot be matched or the confirmation reply of the commodity picking request of the candidate home warehouse stations is not received within a preset first time threshold, the candidate home warehouse stations storing the number of the commodities at least meeting the number of the N/4 commodities in the online purchase order request can be adjusted to be matched first, the commodity picking request is sent to lock the first target home warehouse station, and then the candidate home warehouse stations are matched with other commodities in the online purchase order request.
It can be appreciated that in this embodiment, the purchased goods (for example, 4 goods) in the online purchase order request may be 4 goods of the same type, or may be 4 goods of different types, or may be 2 goods of the same type and 2 goods of different types.
Next, referring to fig. 3, the implementation procedure of this embodiment will be described in detail, taking 4 purchased products (i.e., n=4) in the online purchase order request as an example. For convenience of description, the purchased goods in the online purchase order request are set to include an A1 goods, an A2 goods, an A3 goods and an A4 goods, and the quantity is one. Since the first two steps (S101 and S102) of the present embodiment are the same as those of the previous embodiment, a detailed description is not incorporated herein, and the present embodiment starts from the third step. As shown in fig. 3, the present embodiment includes the following steps S303 to S311:
And S303, matching candidate home type warehouse stations from the distributable area based on the distribution destination and the commodity codes of the purchased commodities in the online purchase order request, wherein the candidate home type warehouse stations are home type warehouse stations which store all the purchased commodities in a working state, the distance between the positions of the candidate home type warehouse stations and the distribution destination is within a first distance threshold, namely, the candidate home type warehouse stations which need to be matched store A1 commodities, A2 commodities, A3 commodities and A4 commodities and the distance between the candidate home type warehouse stations and the distribution destination is within the first distance threshold.
And S304, if the candidate home type storage stations storing all purchased goods in the online purchase order requests are matched, sending a goods picking request to a second client corresponding to each candidate home type storage station, otherwise, carrying out goods picking and removing, and executing the step S306.
S305, if the confirmation reply of the pick-up request of the candidate home warehouse station is not received within the preset first time threshold, pick-up and tear-down are carried out, and step S306 is executed.
In step S205, it may be understood that if the acknowledgement reply of the pick-up request of the candidate home storage station is received within the preset first time threshold, a target home storage station may be locked, and the embodiments described in Cheng Genqian are subsequently executed in accordance with the embodiments described in the foregoing, which will be omitted herein.
S306, firstly matching out candidate family warehouse stations which store the commodity quantity at least meeting N/2 in the online purchase order request, and sending a pick-up request to lock the first target family warehouse station.
The candidate home type warehouse station is set to be in a working state, the number of the commodities which at least meet N/2 in the online purchase order request is stored, and the distance between the position of the candidate home type warehouse station and the distribution destination is within a first distance threshold. For example, in this embodiment, for 4 commodities (A1 commodity, A2 commodity, A3 commodity, and A4 commodity) in the online purchase order request, the matched candidate home-type warehouse stations include C1 home-type warehouse stations (A1 commodity, A2 commodity, A3 commodity are stored), C2 home-type warehouse stations (A1 commodity, A2 commodity are stored), C3 home-type warehouse stations (A1 commodity, A3 commodity are stored), C4 home-type warehouse stations (A2 commodity, A4 commodity are stored). And respectively sending a goods picking request to the second client ends corresponding to the four candidate home type storage stations, and then locking the C2 home type storage station to be the target home type storage station (namely the first target home type storage station) of the A1 goods and the A2 goods when receiving the goods picking request confirmation reply sent by the second client ends of the C1 home type storage station.
S307, matching out candidate home warehouse stations storing the rest commodities in the online purchase order request, sending a picking request, and locking the candidate home warehouse stations as second target home warehouse stations when receiving a picking request confirmation reply sent by any candidate home warehouse station.
And S308, if the candidate home type storage stations storing the rest commodities in the online purchase order request cannot be matched or the confirmation reply of the commodity picking request of the candidate home type storage stations is not received within a preset first time threshold, carrying out second commodity picking and dismantling, firstly matching the candidate home type storage stations storing the number of commodities meeting at least N/4 in the online purchase order request, sending the commodity picking request to lock the second target home type storage stations, and then continuously matching and locking other target home type storage stations according to the steps.
For example, continuing with the above illustration, since the C2 home warehouse station has been locked to be the target home warehouse station for the A1 commodity and the A2 commodity (i.e., the first target home warehouse station), then the candidate home warehouse stations are matched for the remaining commodities (A3 and A4 commodities) in the online purchase order request, and the corresponding candidate home warehouse stations cannot be matched. At this time, a second pick-up and tear-down order is required, matching candidate home-type storage stations are respectively performed for the rest of goods (A3 and A4 goods) in the online purchase order request, the matched candidate home-type storage stations include a C1 home-type storage station (A3 goods are stored), a C3 home-type storage station (A3 goods are stored), a C4 home-type storage station (A4 goods are stored) and a C5 home-type storage station (A4 goods are stored), pick-up requests are respectively sent to second clients corresponding to the five candidate home-type storage stations, then when a pick-up request acknowledgement reply sent by the second clients of the C1 home-type storage station is received, the target home-type storage station (i.e., the second target home-type storage station) of the C1 home-type storage station being the A3 goods can be locked, and when the pick-up request acknowledgement reply sent by the second clients of the C5 home-type storage station is received, the target home-type storage station (i.e., the third target home-type storage station) of the C4 home-type storage station can be locked, so that all the target home-type storage requests for the goods in the online purchase order are completed.
S309, after the target home type storage stations of all the commodities in the online purchase order request are locked, judging whether the distances among all the locked target home type storage stations are within a third distance threshold.
And S310, if the distances among all the locked target home warehouse stations are judged to be within a third distance threshold, matching candidate delivery operators and locking one target delivery operator, so that an online purchase order is generated.
S311, if the distances among all the locked target home storage stations are not within a third distance threshold, carrying out delivery disassembly, grouping all the locked target home storage stations, enabling the distances among the target home storage stations in the same group to be within the third distance threshold, and then matching candidate dispatchers and locking one target dispatcher for each group of target home storage stations.
It can be understood that the execution process of the steps S309 to S311 is substantially identical to the steps S209 to S211 in the foregoing embodiments, and will not be repeated here.
As shown in fig. 4, the embodiment of the invention discloses an online purchase order generating device based on a home-type warehouse station, which comprises:
The system comprises a commodity display module 401 for sale, a first client and a second client, wherein the commodity display module 401 is used for displaying commodities for sale, which can be purchased by a consumer and are ordered by the consumer, in a currently selected distributable area by the consumer when receiving a login request sent by the first client, wherein the commodities for sale are all commodities stored in all household storage stations in a working state in the distributable area;
The online purchase order request receiving module 402 is configured to receive an online purchase order request sent by the first client, where the online purchase order request includes a distribution destination and purchased goods, each commodity corresponds to a commodity code, and each commodity code includes information of a commodity variety, a specification, a price and a packaging date;
A candidate home-type storage station matching module 403, configured to match a candidate home-type storage station from the dispensable area based on a dispensing destination in the online purchase order request and a commodity code of a purchased commodity, where the candidate home-type storage station is a home-type storage station storing the purchased commodity in a working state, and a distance between a location of the candidate home-type storage station and the dispensing destination is within a first distance threshold;
a pickup request sending module 404, configured to send a pickup request to a second client corresponding to each candidate home warehouse station, where the pickup request includes a commodity code of a commodity to be picked up;
the target home type warehouse station locking module 405 is configured to lock the candidate home type warehouse station as a target home type warehouse station when receiving a pickup request acknowledgement reply sent by the second client of any one of the candidate home type warehouse stations;
A candidate dispatcher matching module 406, configured to match a candidate dispatcher from the dispensable area based on the target home-type warehouse station and the dispensing destination, where a distance between a current location of the candidate dispatcher and the target home-type warehouse station is within a second distance threshold;
A delivery request sending module 407, configured to send a delivery request to a third client corresponding to each candidate dispatcher, where the delivery request includes a target home-type warehouse station, a commodity to be picked up, and a delivery destination;
And the target dispatcher locking module 408 is configured to lock the candidate dispatcher as a target dispatcher when receiving a delivery request acknowledgement reply sent by the third client of any candidate dispatcher, generate an online purchase order, and send relevant information of the online purchase order to the first client corresponding to the consumer, the second client corresponding to the target home warehouse station, and the third client corresponding to the target dispatcher, respectively, where information of the online purchase order sent to the first client does not include information of the target home warehouse station, and information of the online purchase order sent to the second client does not include information of the consumer.
The online purchase order generating device based on the home storage station provided by the embodiment of the invention can realize all the processes of the online purchase order generating method based on the home storage station, which are applicable to the server side, and the functions and the realized technical effects of each module and each unit in the device are respectively the same as those of the online purchase order generating method based on the home storage station, which are described in the embodiment, and are not repeated here.
Correspondingly, the invention also provides an online purchase order generation system based on the household warehouse station.
As shown in fig. 5, a schematic structural diagram of a preferred embodiment of an online purchase order generating system based on a home warehouse station according to the present invention specifically includes a server 51, and at least one first client 52, at least one second client 53, and at least one third client 54 that are in communication with the server 51;
the server 51 includes the online purchase order generating device based on the home-type warehouse station, which is applicable to the server, according to any of the embodiments, the first client 52 corresponds to an application terminal of a consumer, the second client 53 corresponds to an application terminal of the home-type warehouse station, and the third client 54 corresponds to an application terminal of a dispatcher.
The invention also provides equipment.
As shown in fig. 6, a schematic structural diagram of a preferred embodiment of the apparatus provided by the present invention includes a processor 61, a memory 62, and a computer program stored in the memory 62 and configured to be executed by the processor 61, where the processor 61 executes the computer program to implement the online purchase order generation method depending on the home warehouse station according to any one of the embodiments.
It should be noted that fig. 6 only illustrates an example of connection between one memory and one processor in the device, and in some specific embodiments, the device may further include a plurality of memories and/or a plurality of processors, where the specific number and connection manner of the memories and/or the processors may be set and adaptively adjusted according to actual needs.
The invention also provides a computer readable storage medium, which particularly comprises a stored computer program, wherein when the computer program runs, equipment where the computer readable storage medium is located is controlled to execute the online purchase order generation method based on the household warehouse station according to any embodiment.
It should be noted that, all or part of the flow of the method in the foregoing embodiment may also be implemented by a computer program, which may be stored in a computer readable storage medium and executed by a processor, and instruct related hardware to implement the steps of each of the foregoing method embodiments. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It is further noted that the computer readable medium contains content that can be suitably scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to such legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunications signals.
While the foregoing is directed to the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that changes and modifications may be made without departing from the principles of the invention, such changes and modifications are also intended to be within the scope of the invention.

Claims (7)

1. The online shopping order generation method based on the home type storage station is characterized by comprising the following steps of:
Step S1, when receiving a login request sent by a first client, displaying to-be-sold commodities which can be purchased by a consumer and are ordered in a distributable area currently selected by the consumer through the first client, wherein the to-be-sold commodities are all commodities stored in all household storage stations in a working state in the distributable area;
step S2, receiving an online shopping order request sent by the first client, wherein the online shopping order request comprises a distribution destination and purchased goods, each goods corresponds to a goods code, and the same goods code comprises information of the same goods variety, specification, price and packaging date;
Step S3, matching candidate home type storage stations from the distributable area based on the distribution destination in the online shopping order request and the commodity codes of the purchased commodities, wherein the candidate home type storage stations are home type storage stations which store the purchased commodities in a working state, and the distance between the position of the candidate home type storage stations and the distribution destination is within a first distance threshold;
S4, sending a goods picking request to a second client corresponding to each candidate home warehouse station, wherein the goods picking request comprises commodity codes of commodities to be picked up;
Step S5, when receiving a confirmation reply of a pickup request sent by a second client of any one of the candidate home type storage stations, locking the candidate home type storage station as a target home type storage station;
step S6, matching a candidate dispatcher from the distributable area based on the target home-type storage station and the distribution destination, wherein the distance between the current position of the candidate dispatcher and the target home-type storage station is within a second distance threshold;
Step S7, sending a delivery request to a third client corresponding to each candidate dispatcher, wherein the delivery request comprises a target home-type storage station, goods to be picked up and a delivery destination;
Step S8, when receiving a delivery request confirmation reply sent by a third client of any candidate delivery person, locking the candidate delivery person as a target delivery person, generating an online purchase order, and respectively sending related information of the online purchase order to a first client corresponding to the consumer, a second client corresponding to the target home storage station and a third client corresponding to the target delivery person, wherein the information of the online purchase order sent to the first client is hidden in the sensitive information of the target home storage station, and the sensitive information of the consumer is sent to the information hidden in the online purchase order of the second client;
In the step S2, when the purchased goods in the online purchase order request comprise at least two goods, matching candidate home storage stations storing all the purchased goods in the online purchase order request and sending a pick-up request, if the candidate home storage stations storing all the purchased goods in the online purchase order request cannot be matched or pick-up request confirmation replies of the candidate home storage stations are not received within a preset first time threshold, picking up and removing the goods, and executing the steps S3-S5 for each goods in the online purchase order request, and then executing the following steps;
judging whether the distances among all the locked target home warehouse stations are within a third distance threshold value;
if yes, executing the steps S6-S8 to match the candidate dispatcher and lock a target dispatcher, wherein the distance between the current position of the candidate dispatcher and any target home-type storage station is within a second distance threshold;
If not, carrying out delivery disassembly, grouping all the locked target home storage stations, enabling the distance between the target home storage stations in the same group to be within the third distance threshold, and then executing the steps S6-S8 for each group of target home storage stations to match candidate dispatchers and lock one target dispatcher, wherein the distance between the current position of the candidate dispatcher of each group and any one of the target home storage stations in the same group is within the second distance threshold;
In the step S2, when the number of the purchased goods in the online purchase order request is greater than or equal to N, matching candidate home warehouse stations storing all the purchased goods in the online purchase order request and sending a pick-up request, if the candidate home warehouse stations storing all the purchased goods in the online purchase order request cannot be matched, or if the pick-up request confirmation reply of the candidate home warehouse stations is not received within a preset first time threshold, carrying out pick-up disassembly, firstly matching candidate home warehouse stations storing the number of the goods which at least meets N/2 in the online purchase order request and sending pick-up requests to lock a first target home warehouse station, then matching candidate home warehouse stations storing the rest goods in the online purchase order request and sending pick-up requests, and if the candidate home warehouse stations storing the rest goods in the online purchase order request cannot be matched or the pick-up request reply of the candidate home warehouse stations is not received within the preset first time threshold, carrying out second matching home warehouse stations, and sending out pick-up disassembly on the candidate home warehouse stations at least meeting the number of the goods which meets N/2 in the online purchase order request, and then matching the candidate home warehouse stations at least meets the number of the other goods in the online purchase order request and sending the candidate home warehouse stations to lock the first target home warehouse station, wherein the number of the candidate home warehouse stations is greater than or equal to N in the first time threshold;
if the candidate home warehouse stations storing the number of the N/2 commodities in the online purchase order request cannot be matched or the confirmation reply of the commodity picking request of the candidate home warehouse stations is not received within a preset first time threshold, the candidate home warehouse stations storing the number of the commodities at least meeting the N/4 commodities in the online purchase order request can be adjusted to be matched first, the commodity picking request is sent to lock the first target home warehouse station, and then the candidate home warehouse stations are matched with other commodities in the online purchase order request.
2. The method for generating an online purchase order based on home storage stations according to claim 1, wherein when carrying out a purchase order, executing the steps S3 to S5 for each commodity in the online purchase order request, if any one candidate home storage station is a candidate home storage station of at least two commodities at the same time, merging the two candidate home storage stations into one purchase request and sending the two purchase requests to a second client corresponding to the candidate home storage station, wherein the merged purchase request includes the at least two commodities, and if receiving the purchase requests sent by the second clients of other candidate home storage stations, confirming that the to-be-picked commodity in the reply is any one of the at least two commodities and is different, updating information of the to-be-picked commodity in the merged purchase request, and deleting the locked to-be-picked commodity.
3. The method for generating online shopping orders based on home-type storage stations according to claim 1, wherein each commodity is provided with a unique product serial number, different product serial numbers of the same product in all home-type storage stations correspond to a commodity code to be recorded in a service end, and when each distributor arrives at a home-type storage station to pick up a commodity, whether the commodity serial number of the commodity to be extracted is matched with the commodity code in the online shopping order can be confirmed by scanning the product serial number of the commodity to be extracted through equipment.
4. An online shopping order generating device based on a home storage station, for executing the online shopping order generating method based on the home storage station according to claim 1, comprising:
The system comprises a first client, a commodity display module for sale, a second client, a storage module and a storage module, wherein the first client is used for receiving a login request sent by the first client, and displaying commodities for sale, which can be purchased by a consumer in a currently selected distributable area, through the first client, wherein the commodities for sale are stored in all household storage stations in the distributable area in a working state;
The online shopping order request receiving module is used for receiving an online shopping order request sent by the first client, wherein the online shopping order request comprises a distribution destination and purchased goods, each commodity corresponds to a commodity code, and each commodity code comprises information of commodity varieties, specifications, prices and packing dates;
The candidate home type storage station matching module is used for matching the candidate home type storage station from the distributable area based on the distribution destination in the online shopping order request and the commodity code of the purchased commodity, wherein the candidate home type storage station is a home type storage station which stores the purchased commodity in a working state, and the distance between the position of the candidate home type storage station and the distribution destination is within a first distance threshold;
The goods picking request sending module is used for sending a goods picking request to a second client corresponding to each candidate home type storage station, wherein the goods picking request comprises commodity codes of commodities to be picked;
the target home type storage station locking module is used for locking the candidate home type storage station to be a target home type storage station when receiving a delivery request confirmation reply sent by a second client of any candidate home type storage station;
A candidate dispatcher matching module, configured to match a candidate dispatcher from the dispensable area based on the target home-type warehouse station and the delivery destination, where a distance between a current location of the candidate dispatcher and the target home-type warehouse station is within a second distance threshold;
the delivery request sending module is used for sending a delivery request to a third client corresponding to each candidate delivery person, wherein the delivery request comprises a target home-type storage station, goods to be picked up and a delivery destination;
And the target dispatcher locking module is used for locking the candidate dispatcher as a target dispatcher when receiving a delivery request confirmation reply sent by a third client of any candidate dispatcher, generating an online purchase order, and respectively sending relevant information of the online purchase order to a first client corresponding to the consumer, a second client corresponding to the target home storage station and a third client corresponding to the target dispatcher, wherein the information of the online purchase order sent to the first client does not comprise the information of the target home storage station, and the information of the online purchase order sent to the second client does not comprise the information of the consumer.
5. The online shopping order generation system based on the household warehouse station is characterized by comprising a server, a first client, a second client and a third client, wherein the first client, the second client and the third client are communicated with the server;
The server comprises the online purchase order generating device based on the home storage station according to claim 4, wherein the first client corresponds to an application terminal of a consumer, the second client corresponds to an application terminal of the home storage station, and the third client corresponds to an application terminal of a distributor.
6. An apparatus comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the home-based warehouse-site-based online purchase order generation method of any one of claims 1 to 3.
7. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored computer program, wherein the computer program when run performs the method of generating an online purchase order by means of a home-based warehouse station as claimed in any one of claims 1 to 3.
CN202111563142.5A 2021-12-20 2021-12-20 Online purchase order generation method, device and system based on household warehouse station Active CN114202388B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111563142.5A CN114202388B (en) 2021-12-20 2021-12-20 Online purchase order generation method, device and system based on household warehouse station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111563142.5A CN114202388B (en) 2021-12-20 2021-12-20 Online purchase order generation method, device and system based on household warehouse station

Publications (2)

Publication Number Publication Date
CN114202388A CN114202388A (en) 2022-03-18
CN114202388B true CN114202388B (en) 2024-12-17

Family

ID=80655439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111563142.5A Active CN114202388B (en) 2021-12-20 2021-12-20 Online purchase order generation method, device and system based on household warehouse station

Country Status (1)

Country Link
CN (1) CN114202388B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119048204A (en) * 2024-10-31 2024-11-29 浙江小六供应链管理有限公司 Order processing method, order processing equipment, order processing medium and order processing product
CN119358978B (en) * 2024-12-24 2025-09-12 浙江中通通信有限公司 A method and system for dynamically dividing the distribution range of multiple warehouses in the same city

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107097239A (en) * 2017-05-19 2017-08-29 苏州寅初信息科技有限公司 A kind of intelligent express delivery allocator and its system based on automatic machinery people

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9691091B2 (en) * 2015-02-18 2017-06-27 Cargo Chief Transportation service matching with location tracking and arrival estimation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107097239A (en) * 2017-05-19 2017-08-29 苏州寅初信息科技有限公司 A kind of intelligent express delivery allocator and its system based on automatic machinery people

Also Published As

Publication number Publication date
CN114202388A (en) 2022-03-18

Similar Documents

Publication Publication Date Title
US7110958B2 (en) Method and apparatus for mobile pickup stations
US20210224740A1 (en) Merchandise delivery management system and program
CN107464177A (en) The processing method and order processing server of a kind of order
CN111612594A (en) Localized merchant retail system
CN105631614A (en) A self-help food production and operation management system based on internet of things and a realization method thereof
CN109544278A (en) A kind of commodity supply and marketing operation system and method based on Internet of Things search
CN114202388B (en) Online purchase order generation method, device and system based on household warehouse station
CN107330626A (en) A kind of method, device and server for splitting order
CN110866626A (en) Distribution line planning and regionalization logistics system and method thereof
CN107330765A (en) A kind of shared lease formula marketing method based on quick payment technology
CN111461389A (en) Intelligent warehouse logistics management method and system
JP2005519380A (en) Direct distribution system for goods and services for consumers
KR20190063516A (en) Server for store management having advanced online order system
KR20150053443A (en) Method, apparatus and computer readable medium for managing physucal distribution
KR102486854B1 (en) System for Integrated Delivery and Driving Method Thereof
CN102034200A (en) M-commerce (Mobile commerce) method and system
CN110060013B (en) Method and device for processing orders to be distributed
KR101603009B1 (en) System and method for selling of delivery company oriented
CN113095908A (en) Information processing method, server and information processing system
CN107909425A (en) The unmanned intelligence of memory-type consumption, which takes, sells operation system and method
CN110866710A (en) Distribution line and sales division planning system and method thereof
KR20160013279A (en) Methods for online sale and share of goods using goods sharing platform
JP2002230340A (en) Seller management system and seller management method
US7346554B2 (en) Online shopping system, information processing apparatus and method, and information processing program recording medium
JP2022128686A (en) Information processing device, information processing method and program for information processing device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant