CN112001674B - Commodity distribution and extraction method, system and server based on self-service cabinet - Google Patents
Commodity distribution and extraction method, system and server based on self-service cabinet Download PDFInfo
- Publication number
- CN112001674B CN112001674B CN202010845283.5A CN202010845283A CN112001674B CN 112001674 B CN112001674 B CN 112001674B CN 202010845283 A CN202010845283 A CN 202010845283A CN 112001674 B CN112001674 B CN 112001674B
- Authority
- CN
- China
- Prior art keywords
- self
- cabinet
- picking
- commodity
- user
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0836—Recipient pick-ups
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/10—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property
- G07F17/12—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property comprising lockable containers, e.g. for accepting clothes to be cleaned
Landscapes
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a commodity distribution and extraction method, a system and a server based on a self-service cabinet, wherein the self-service cabinet comprises a plurality of storage lattices, and the method comprises the following steps: the method comprises the steps of obtaining commodity ordering information input by a user through a user terminal, wherein the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, goods taking time and goods receiving addresses; judging whether a self-picking cabinet corresponding to the goods receiving address exists or not; if the self-picking cabinet corresponding to the goods receiving address exists, judging whether the self-picking cabinet has an idle storage lattice according to the distribution cycle and the goods taking time; and if the self-service cabinet has idle storage lattices, commodity ordering success information is generated and fed back to the distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage lattices thereof. Therefore, the self-picking cabinet and the idle storage lattices thereof are determined by combining the delivery cycle, the goods taking time and the goods receiving address of the goods, so that the utilization rate of the self-picking cabinet is improved.
Description
Technical Field
The invention relates to the technical field of self-service cabinets, in particular to a commodity distribution and extraction method based on a self-service cabinet, a server based on the self-service cabinet, a commodity distribution and extraction system based on the self-service cabinet, a computer readable storage medium and a computer device.
Background
At present, a plurality of independent grids are usually arranged in a self-service cabinet, each grid is provided with a corresponding grid lock, and when a user places an order, the user can be allocated with the corresponding grid according to the order time, so that the user can randomly use the allocated grid in the order time.
However, the usage right of the grid only belongs to the user of the corresponding order in the order time, so that each grid can not be allocated to other orders for use in the order time any more, and the grid usage rate is low.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art. Therefore, a first objective of the present invention is to provide a method for delivering and retrieving commodities based on a self-service cabinet, which can determine the self-service cabinet and its vacant storage compartments by combining the delivery cycle, the picking time and the receiving address of the commodities, so as to improve the utilization rate of the self-service cabinet.
The second purpose of the invention is to provide a server based on the self-service cabinet.
A third object of the present invention is to provide a self-picking cabinet based merchandise distribution and picking system.
A fourth object of the invention is to propose a computer-readable storage medium.
A fifth object of the invention is to propose a computer device.
In order to achieve the above object, a first embodiment of the present invention provides a method for delivering and retrieving commodities based on a self-service cabinet, wherein the self-service cabinet includes a plurality of storage compartments, and the method includes the following steps: the method comprises the steps of obtaining commodity ordering information input by a user through a user terminal, wherein the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, goods taking time and goods receiving addresses; judging whether a self-picking cabinet corresponding to the receiving address exists or not; if the self-picking cabinet corresponding to the goods receiving address exists, judging whether the self-picking cabinet has an idle storage lattice according to the distribution period and the goods taking time; and if the self-service cabinet has idle storage lattices, commodity ordering success information is generated, and the commodity ordering success information is fed back to a distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage lattices thereof.
According to the commodity distribution and extraction method based on the self-picking cabinet, commodity ordering information input by a user through a user terminal is obtained, wherein the commodity ordering information comprises commodities ordered by the user, a distribution cycle, picking time and a picking address of the commodities, when the self-picking cabinet corresponding to the picking address is judged to exist, and when the self-picking cabinet is judged to have an idle storage grid according to the distribution cycle and the picking time, commodity ordering success information is generated and fed back to the distribution terminal and the user terminal, so that the ordered commodities are distributed and extracted according to the self-picking cabinet and the idle storage grid thereof. Therefore, the self-picking cabinet and the idle storage lattices thereof are determined by combining the delivery cycle, the goods taking time and the goods receiving address of the goods, so that the utilization rate of the self-picking cabinet is improved.
In addition, the method for delivering and extracting commodities from the self-service cabinet according to the above embodiment of the present invention may further have the following additional technical features:
according to an embodiment of the present invention, before generating the commodity order success information, the method further includes: feeding back the self-picking cabinet and the idle storage lattices thereof to the user terminal so that a user can select the self-picking cabinet; acquiring a self-picking cabinet selected by the user through the user terminal; and generating the commodity ordering success information according to the self-service cabinet selected by the user and the idle storage lattice thereof.
According to an embodiment of the present invention, the method for delivering and retrieving commodities based on a self-service cabinet further includes: acquiring a commodity extraction request input by a user through a self-service cabinet, wherein the commodity extraction request is generated according to the commodity ordering success information; judging whether the self-picking cabinet has the commodities to be picked of the user or not according to the commodity picking request; if the goods to be extracted of the user exist in the self-extracting cabinet, the current time and the goods taking time corresponding to the goods to be extracted are obtained; judging whether the current time is within the goods taking time or not; and if the current time is within the goods taking time, sending a control instruction to the self-picking cabinet so as to enable the self-picking cabinet to open the door body of the corresponding storage lattice.
According to an embodiment of the present invention, the method for delivering and retrieving commodities based on a self-service cabinet further includes: and if the current time is not within the goods taking time, sending first prompt information through the self-service cabinet to prompt that the storage lattice door body is forbidden to be opened.
According to an embodiment of the present invention, the method for delivering and retrieving commodities based on a self-service cabinet further includes: and if no self-service cabinet corresponding to the receiving address exists or no idle storage lattice exists, sending second prompt information through the user terminal to prompt for re-inputting commodity ordering information.
In order to achieve the above object, a second embodiment of the present invention provides a server based on a self-service cabinet, where the self-service cabinet includes a plurality of storage compartments, and the server includes: the system comprises a first acquisition module, a second acquisition module and a display module, wherein the first acquisition module is used for acquiring commodity ordering information input by a user through a user terminal, and the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, pickup time and a receiving address; the first judgment module is used for judging whether a self-picking cabinet corresponding to the goods receiving address exists or not and judging whether an idle storage lattice exists in the self-picking cabinet or not according to the distribution cycle and the goods taking time; the generation module is used for generating commodity ordering success information when a self-picking cabinet corresponding to the receiving address exists and the self-picking cabinet has an idle storage lattice; and the feedback module is used for feeding back the successful commodity ordering information to a distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage lattices thereof.
According to the server based on the self-service cabinet, the commodity ordering information input by a user through a user terminal is obtained through the first obtaining module, wherein the commodity ordering information comprises commodities ordered by the user, a delivery cycle, a goods taking time and a goods receiving address of the commodities, whether the self-service cabinet corresponding to the goods receiving address exists or not is judged through the first judging module, whether idle storage lattices exist in the self-service cabinet or not is judged according to the delivery cycle and the goods taking time, successful commodity ordering information is generated through the generating module when the self-service cabinet corresponding to the goods receiving address exists and the idle storage lattices exist in the self-service cabinet, and the successful commodity ordering information is fed back to the delivery terminal and the user terminal through the feedback module, so that the ordered commodities are delivered and extracted according to the self-service cabinet and the idle storage lattices thereof. Therefore, the self-picking cabinet and the idle storage lattices thereof are determined by combining the delivery cycle, the goods taking time and the goods receiving address of the goods, so that the utilization rate of the self-picking cabinet is improved.
In addition, the server based on the self-service cabinet according to the above embodiment of the present invention may further have the following additional technical features:
according to an embodiment of the invention, the server further comprises: the second acquisition module is used for acquiring a commodity extraction request input by a user through a self-service cabinet, wherein the commodity extraction request is generated according to the commodity ordering success information; the second judging module is used for judging whether the self-picking cabinet has the commodity to be picked of the user according to the commodity picking request; the third obtaining module is used for obtaining the current time and the goods taking time corresponding to the goods to be taken when the goods to be taken of the user exist in the self-taking cabinet; the third judging module is used for judging whether the current time is within the goods taking time or not; and the sending module is used for sending a control instruction to the self-picking cabinet when the current time is within the goods taking time so that the self-picking cabinet opens the door body of the corresponding storage lattice.
In order to achieve the above object, a self-service cabinet-based merchandise distribution and pickup system according to a third aspect of the present invention includes: the system comprises a self-service cabinet, a user terminal, a distribution terminal and a server, wherein the self-service cabinet comprises a plurality of storage lattices; the user terminal is used for receiving commodity ordering information input by a user, wherein the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, goods taking time and a goods receiving address; the server is used for acquiring the commodity ordering information; judging whether a self-picking cabinet corresponding to the goods receiving address exists or not, and judging whether an idle storage lattice exists in the self-picking cabinet or not according to the distribution cycle and the goods taking time; when a self-picking cabinet corresponding to the receiving address exists and an idle storage lattice exists in the self-picking cabinet, commodity ordering success information is generated; and feeding back the successful commodity ordering information to a distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage grid thereof.
According to the commodity distribution and extraction system based on the self-picking cabinet, disclosed by the embodiment of the invention, commodity ordering information input by a user is received through a user terminal, wherein the commodity ordering information comprises commodities ordered by the user, a distribution cycle, a picking time and a picking address of the commodities, the commodity ordering information is obtained through a server, whether the self-picking cabinet corresponding to the picking address exists or not is judged, whether a free storage lattice exists in the self-picking cabinet or not is judged according to the distribution cycle and the picking time, when the self-picking cabinet corresponding to the picking address exists and the free storage lattice exists in the self-picking cabinet, commodity ordering success information is generated, and the commodity ordering success information is fed back to the distribution terminal and the user terminal, so that the ordered commodities are distributed and extracted according to the self-picking cabinet and the free storage lattice. Therefore, the idle storage lattices are determined by combining the delivery cycle, the goods taking time and the goods receiving address of the goods, and the utilization rate of the self-picking cabinet is improved.
To achieve the above object, a computer-readable storage medium is provided in a fourth embodiment of the present invention, on which a computer program is stored, and the computer program, when executed by a processor, implements a self-picking cabinet-based goods delivery and picking method as described above.
According to the computer-readable storage medium of the embodiment of the invention, by executing the computer program of the goods delivery and extraction method based on the self-picking cabinet stored on the computer-readable storage medium, the self-picking cabinet and the free storage spaces thereof can be determined by combining the delivery cycle, the goods picking time and the goods receiving address of the goods, so that the utilization rate of the self-picking cabinet is improved.
To achieve the above object, a computer device according to a fifth aspect of the present invention includes a memory, a processor, and a computer program stored in the memory, where the computer program, when executed by the processor, implements the self-service counter-based merchandise distribution and extraction method as described above.
According to the computer equipment provided by the embodiment of the invention, the computer program of the goods delivery and extraction method based on the self-picking cabinet, which is stored on the memory, is executed by the processor, so that the self-picking cabinet and the idle storage lattices thereof can be determined by combining the delivery cycle, the goods taking time and the goods receiving address of the goods, and the utilization rate of the self-picking cabinet is improved.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
FIG. 1 is a schematic flow chart of a method for delivering and retrieving merchandise based on a self-service cabinet according to an embodiment of the present invention;
FIG. 2 is a flow chart illustrating a method for self-service cabinet based merchandise distribution and retrieval in accordance with one embodiment of the present invention;
FIG. 3 is a flow chart illustrating a method for self-service cabinet based merchandise distribution and retrieval in accordance with one embodiment of the present invention;
FIG. 4 is a flow chart illustrating self-service cabinet based merchandise distribution according to one embodiment of the present invention;
FIG. 5 is a flow chart illustrating a method for self-service cabinet based merchandise distribution and retrieval in accordance with one embodiment of the present invention;
FIG. 6 is a schematic flow chart of a self-contained cabinet based extraction method according to an embodiment of the present invention;
FIG. 7 is a block diagram of a self-contained cabinet based server according to an embodiment of the present invention;
FIG. 8 is a block schematic diagram of a self-contained cabinet based server according to one embodiment of the present invention;
FIG. 9 is a block diagram of a self-contained cabinet based merchandise distribution and retrieval system according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
A self-service counter-based commodity distribution and retrieval method, a self-service counter-based server, a self-service counter-based commodity distribution and retrieval system, a computer-readable storage medium, and a computer device according to embodiments of the present invention will be described below with reference to the accompanying drawings.
Specifically, the invention provides a commodity distribution and extraction method based on a self-service cabinet, wherein the self-service cabinet comprises a plurality of storage lattices, and as shown in fig. 1, the method comprises the following steps:
s101, commodity ordering information input by a user through a user terminal is obtained, wherein the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, a goods taking time and a goods receiving address.
It can be understood that the user can input the commodities ordered by the user, the delivery cycle, the goods taking time and the goods receiving address of the commodities through the user terminal, so that whether the self-picking cabinet and the free storage grid meeting the use requirements of the user exist or not can be conveniently judged according to the delivery cycle, the goods taking time and the goods receiving address of the commodities.
And S102, judging whether a self-picking cabinet corresponding to the receiving address exists or not.
Optionally, a database related to the self-picking cabinet address may be established in advance, and then, the receiving address of the commodity input by the user is compared with the self-picking cabinet address in the database, so as to determine whether a self-picking cabinet corresponding to the receiving address exists.
S103, if the self-picking cabinet corresponding to the goods receiving address exists, judging whether the self-picking cabinet has an idle storage lattice according to the distribution cycle and the goods taking time.
That is, after it is determined that the self-service container corresponding to the delivery address exists, it is determined whether there is an empty pocket in the self-service container based on the delivery cycle and the pickup time, and it is determined whether there is an empty pocket in which the commodity ordered by the user can be placed during the delivery cycle and the pickup time of the commodity.
And S104, if the self-service cabinet has idle storage lattices, commodity ordering success information is generated and fed back to the distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage lattices.
In other words, when there is a self-picking cabinet corresponding to the receiving address and there is an empty storage space corresponding to the delivery cycle and the picking time, the commodity ordering success information may be generated and fed back to the delivery terminal and the user terminal, so as to deliver and pick up the ordered commodity according to the self-picking cabinet and the empty storage space thereof.
Therefore, the goods delivery and extraction method based on the self-picking cabinet, provided by the embodiment of the invention, determines the self-picking cabinet and the idle storage lattices thereof by combining the delivery cycle, the goods taking time and the goods receiving address of goods, can support and meet the goods ordering requirements of more users under the condition that the number and the structure of the self-picking cabinet and the idle storage lattices thereof are not changed, and greatly improves the utilization rate of the self-picking cabinet.
Further, as shown in fig. 2, before generating the goods ordering success information, the method further includes:
s201, feeding back the self-picking cabinet and the idle storage lattices thereof to the user terminal so that a user can select the self-picking cabinet.
It can be understood that when the number of the self-service cabinets corresponding to the delivery addresses is multiple, or the self-service cabinets are judged to have multiple free storage spaces according to the delivery cycle and the delivery time, the multiple self-service cabinets and the free storage spaces thereof can be fed back to the user terminal, so that the user can select the self-service cabinets.
And S202, acquiring the self-service cabinet selected by the user through the user terminal.
Optionally, the user may click and select the self-service cabinet closest to the user and the free storage space of the self-service cabinet through an interactive interface on the user terminal.
And S203, generating commodity ordering success information according to the self-service cabinet and the free storage lattices thereof selected by the user.
It should be understood that after the user completes the selection of the self-picking cabinet and the free storage spaces thereof through the user terminal, the commodity ordering success information is generated according to the self-picking cabinet and the free storage spaces thereof selected by the user, so that the ordered commodity is delivered and extracted according to the self-picking cabinet and the free storage spaces thereof selected by the user.
Further, as shown in fig. 3, the method for delivering and extracting commodities based on the self-service cabinet further includes:
and S105, if the self-service cabinet corresponding to the receiving address does not exist or an idle storage lattice does not exist, sending second prompt information through the user terminal to prompt the user terminal to input the commodity ordering information again.
That is, when there is no self-service container corresponding to the delivery address or no empty storage shelf, the second prompt information may be issued through the user terminal to prompt for re-inputting the commodity ordering information.
The following describes the delivery of the goods based on the self-service container with reference to fig. 4 and the embodiment of the present invention, and specifically, when the user orders and delivers the goods, the step S10 is executed.
S10, commodity ordering information input by a user through a user terminal, wherein the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, a goods taking time and a goods receiving address.
S11, judging whether a self-service cabinet corresponding to the receiving address exists or not, and if so, executing the step S12; if not, step S15 is executed.
S12, judging whether the self-service cabinet has an idle storage compartment according to the delivery cycle and the goods taking time, and if so, executing the step S13; if not, step S15 is performed.
And S13, feeding back the self-service cabinet and the idle storage lattices thereof to the user terminal so that the user can select the self-service cabinet.
And S14, generating commodity ordering success information according to the self-service cabinet selected by the user and the free storage lattice of the self-service cabinet, and finishing the execution.
And S15, sending second prompt information through the user terminal to prompt the user terminal to re-input the commodity ordering information.
Further, as shown in fig. 5, the method for delivering and extracting commodities based on a self-service cabinet further includes:
s301, a commodity extraction request input by a user through the self-service cabinet is obtained, wherein the commodity extraction request is generated according to commodity ordering success information.
Optionally, a commodity extraction request is generated according to the commodity ordering success information, wherein the commodity extraction request may include a commodity extraction two-dimensional code and/or a commodity extraction password, and the user may input the commodity extraction request to the self-picking cabinet by scanning the commodity extraction two-dimensional code and/or inputting the commodity extraction password, so as to request to open the self-picking cabinet corresponding to the commodity ordering success information and the free storage lattice thereof.
And S302, judging whether the self-picking cabinet has the commodity to be picked of the user according to the commodity picking request.
Specifically, whether the self-service cabinet has the commodity to be extracted of the user can be judged according to the delivery cycle, the delivery time and the harvest address of the commodity in the commodity ordering success information.
And S303, if the goods to be extracted of the user exist in the self-extracting cabinet, acquiring the current time and the goods taking time corresponding to the goods to be extracted.
It should be understood that the pickup time corresponding to the goods to be picked is the pickup time of the goods input by the user through the user terminal.
S304, judging whether the current time is within the goods taking time.
It can be understood that whether the commodity to be extracted of the user corresponds to the commodity in the commodity ordering success information is judged by judging whether the current time is within the commodity taking time, so that the user is prevented from mistakenly taking other commodities.
S305, if the current time is within the goods taking time, sending a control instruction to the self-service cabinet so that the self-service cabinet opens the door body of the corresponding storage compartment.
That is to say, if the current time is within the goods taking time, the goods to be taken of the user can be considered to correspond to the goods in the goods ordering success information, and at the moment, a control instruction can be sent to the self-service cabinet, so that the self-service cabinet opens the door body of the corresponding storage lattice, and the user can take the goods to be taken away conveniently.
Further, as shown in the figure, the method for delivering and extracting commodities based on the self-service cabinet further includes:
s306, if the current time is not within the goods taking time, first prompt information is sent out through the self-service cabinet, and prompt for forbidding opening of the storage lattice door body is carried out.
That is to say, if the current time is not within the pickup time, the to-be-picked commodity of the user is considered not to correspond to the commodity in the commodity ordering success information, and at this time, the first prompt information can be sent out through the self-picking cabinet to prompt that the opening of the storage compartment door body is forbidden.
The following describes the product extracting method based on the self-service container with reference to fig. 6 and the specific embodiment of the present invention, specifically, when the user extracts the product, step S20 is executed.
And S20, acquiring a commodity extraction request input by a user through the self-picking cabinet, wherein the commodity extraction request is generated according to the commodity ordering success information.
S21, judging whether the self-service cabinet has the commodities to be extracted of the user according to the commodity extraction request, and if so, executing the step S22; if not, execution ends.
And S22, acquiring the current time and the goods taking time corresponding to the goods to be taken.
S23, judging whether the current time is within the goods taking time, and if so, executing the step S23; if not, step S25 is performed.
And S24, sending a control instruction to the self-service cabinet to enable the self-service cabinet to open the door body of the corresponding storage lattice, and finishing execution.
And S25, sending first prompt information through the self-service cabinet to prompt that the storage lattice door body is forbidden to be opened.
In summary, according to the method for delivering and extracting commodities based on a self-service cabinet in the embodiment of the present invention, the commodity ordering information input by the user through the user terminal is obtained, wherein the commodity ordering information includes the commodities ordered by the user, the delivery cycle, the pickup time and the pickup address of the commodities, and when it is determined that the self-service cabinet corresponding to the pickup address exists and it is determined that the self-service cabinet has an empty storage grid according to the delivery cycle and the pickup time, commodity ordering success information is generated and fed back to the delivery terminal and the user terminal, so as to deliver and extract the ordered commodities according to the self-service cabinet and the empty storage grid thereof. Therefore, the self-picking cabinet and the idle storage lattices thereof are determined by combining the delivery cycle, the goods taking time and the goods receiving address of the goods, so that the utilization rate of the self-picking cabinet is improved.
Further, an embodiment of the present invention further provides a server based on a self-service cabinet, where the self-service cabinet includes a plurality of storage compartments, as shown in fig. 7, and the server 100 includes: the device comprises a first obtaining module 1, a first judging module 2, a generating module 3 and a feedback module 4.
Specifically, the first obtaining module 1 is configured to obtain commodity ordering information input by a user through a user terminal, where the commodity ordering information includes a commodity ordered by the user, a delivery cycle of the commodity, pickup time, and a pickup address; the first judging module 2 is used for judging whether a self-picking cabinet corresponding to the goods receiving address exists or not and judging whether an idle storage lattice exists in the self-picking cabinet or not according to the distribution cycle and the goods taking time; the generation module 3 is used for generating commodity ordering success information when a self-picking cabinet corresponding to the goods receiving address exists and an idle storage lattice exists in the self-picking cabinet; the feedback module 4 is used for feeding back the successful commodity ordering information to the distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage lattices thereof.
Further, as shown in fig. 8, the self-service cabinet based server 100 further includes: a second obtaining module 5, a second judging module 6, a third obtaining module 7, a third judging module 8 and a sending module 9.
Specifically, the second obtaining module 5 is configured to obtain a commodity extraction request input by a user through the self-service cabinet, where the commodity extraction request is generated according to commodity ordering success information; the second judging module 6 is configured to judge whether the self-service cabinet has a commodity to be extracted of the user according to the commodity extraction request; the third obtaining module 7 is configured to obtain current time and pickup time corresponding to the goods to be picked up when the goods to be picked up of the user exist in the self-picking up cabinet; the third judging module 8 is used for judging whether the current time is within the goods taking time; the sending module 9 is used for sending a control instruction to the self-service cabinet when the current time is within the goods taking time, so that the self-service cabinet opens the door body of the corresponding storage lattice.
It should be noted that the server based on the self-service cabinet in the embodiment of the present invention corresponds to the specific implementation of the method for delivering and extracting commodities based on the self-service cabinet in the embodiment of the present invention one to one, and details are not described herein again.
In summary, according to the server based on the self-service container of the embodiment of the invention, the first obtaining module obtains the commodity ordering information input by the user through the user terminal, wherein the commodity ordering information includes the commodity ordered by the user, the delivery cycle, the pickup time and the receiving address of the commodity, the first judging module judges whether the self-service container corresponding to the receiving address exists or not, and judges whether the self-service container exists a free storage space or not according to the delivery cycle and the pickup time, the generating module generates the successful commodity ordering information when the self-service container corresponding to the receiving address exists and the self-service container exists a free storage space, and the feedback module feeds the successful commodity ordering information back to the delivery terminal and the user terminal, so as to deliver and extract the ordered commodity according to the self-service container and the free storage space. Therefore, the self-picking cabinet and the idle storage lattices thereof are determined by combining the delivery cycle, the goods taking time and the goods receiving address of the goods, so that the utilization rate of the self-picking cabinet is improved.
Further, as shown in fig. 9, an embodiment of the present invention further provides a self-service cabinet-based goods delivery and extraction system 200, which includes a self-service cabinet 10, a user terminal 20, a delivery terminal 30, and a server 100.
Specifically, the self-service cabinet 10 includes a plurality of storage compartments; the user terminal 20 is configured to receive commodity ordering information input by a user, where the commodity ordering information includes commodities ordered by the user, a delivery cycle of the commodities, a pickup time, and a receiving address; the server 100 is configured to acquire commodity ordering information; judging whether the self-picking cabinet 10 corresponding to the goods receiving address exists or not, and judging whether the self-picking cabinet 10 has an idle storage lattice or not according to the distribution cycle and the goods taking time; when the self-picking cabinet 10 corresponding to the receiving address exists and the self-picking cabinet 10 has an idle storage grid, commodity ordering success information is generated; the successful commodity ordering information is fed back to the distribution terminal 30 and the user terminal 20 so as to distribute and extract the ordered commodities according to the self-service cabinet 10 and the vacant storage spaces thereof.
It should be noted that, the commodity distribution and extraction system based on the self-service cabinet in the embodiment of the present invention corresponds to the specific implementation manner of the commodity distribution and extraction method based on the self-service cabinet in the embodiment of the present invention one to one, and details are not described herein again.
In summary, according to the commodity distribution and extraction system based on the self-service container of the embodiment of the invention, the commodity ordering information input by the user is received through the user terminal, wherein the commodity ordering information includes the commodity ordered by the user, the distribution cycle, the pickup time and the receiving address of the commodity, the commodity ordering information is obtained through the server, whether the self-service container corresponding to the receiving address exists is judged according to the distribution cycle and the pickup time, when the self-service container corresponding to the receiving address exists and the self-service container exists, the commodity ordering success information is generated, and the commodity ordering success information is fed back to the distribution terminal and the user terminal, so that the ordered commodity is distributed and extracted according to the self-service container and the free container thereof. Therefore, the idle storage lattices are determined by combining the delivery cycle, the goods taking time and the goods receiving address of the goods, and the utilization rate of the self-picking cabinet is improved.
Further, an embodiment of the present invention also provides a computer-readable storage medium, on which a computer program of a self-picking cabinet-based commodity distribution and extraction method is stored, which when executed implements the self-picking cabinet-based commodity distribution and extraction method as described above.
In summary, according to the computer-readable storage medium of the embodiment of the present invention, by executing the computer program of the method for delivering and retrieving commodities based on the self-picking cabinet stored thereon, the self-picking cabinet and the empty storage compartments thereof can be determined by combining the delivery cycle, the picking time and the receiving address of the commodities, so as to improve the utilization rate of the self-picking cabinet.
Further, an embodiment of the present invention also provides a computer device, which includes a memory, a processor, and a computer program of a self-picking cabinet based article distribution and extraction method stored on the memory, and when the program is executed by the processor, the computer program implements the self-picking cabinet based article distribution and extraction method as described above.
In summary, according to the computer device of the embodiment of the invention, the computer program of the goods delivery and pickup method based on the self-picking-up cabinet stored in the memory is executed by the processor, so that the self-picking-up cabinet and the free storage lattices thereof can be determined by combining the delivery cycle, the goods picking-up time and the goods receiving address of the goods, and the utilization rate of the self-picking-up cabinet can be improved.
It should be noted that the logic and/or steps represented in the flowcharts or otherwise described herein, such as an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Further, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following technologies, which are well known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
In the description of the present invention, it is to be understood that the terms "central," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," "circumferential," and the like are used in the orientations and positional relationships indicated in the drawings for convenience in describing the invention and to simplify the description, and are not intended to indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and are therefore not to be considered limiting of the invention.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; they may be directly connected or indirectly connected through intervening media, or they may be interconnected within two elements or in a relationship where two elements interact with each other unless otherwise specifically limited. The specific meanings of the above terms in the present invention can be understood according to specific situations by those of ordinary skill in the art.
In the present invention, unless otherwise expressly stated or limited, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through an intermediate. Also, a first feature "on," "above," and "over" a second feature may be directly on or obliquely above the second feature, or simply mean that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.
Claims (9)
1. A method for dispensing and retrieving merchandise based on a self-presenting cabinet, the self-presenting cabinet including a plurality of storage compartments, the method comprising the steps of:
the method comprises the steps of obtaining commodity ordering information input by a user through a user terminal, wherein the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, goods taking time and goods receiving addresses;
judging whether a self-picking cabinet corresponding to the receiving address exists or not;
if the self-picking cabinet corresponding to the goods receiving address exists, judging whether the self-picking cabinet has an idle storage lattice according to the distribution cycle and the goods taking time;
if the self-service cabinet has idle storage lattices, commodity ordering success information is generated and fed back to a distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage lattices;
and if no self-service cabinet corresponding to the receiving address exists or no idle storage grid exists, sending second prompt information through the user terminal to prompt the user terminal to re-input commodity ordering information.
2. The self-service cabinet based merchandise distribution and extraction method of claim 1, wherein prior to generating the merchandise order success information, the method further comprises:
feeding back the self-picking cabinet and the idle storage lattices thereof to the user terminal so that a user can select the self-picking cabinet;
acquiring a self-service cabinet selected by the user through the user terminal;
and generating the commodity ordering success information according to the self-service cabinet selected by the user and the free storage lattice thereof.
3. The self-service cabinet based merchandise distribution and extraction method of claim 1, wherein the method further comprises:
acquiring a commodity extraction request input by a user through a self-service cabinet, wherein the commodity extraction request is generated according to the commodity ordering success information;
judging whether the self-picking cabinet has the commodities to be picked of the user or not according to the commodity picking request;
if the goods to be extracted of the user exist in the self-picking cabinet, the current time and the goods picking time corresponding to the goods to be extracted are obtained;
judging whether the current time is within the goods taking time or not;
and if the current time is within the goods taking time, sending a control instruction to the self-picking cabinet so as to enable the self-picking cabinet to open the door body of the corresponding storage lattice.
4. The self-service cabinet based merchandise distribution and extraction method of claim 3, wherein the method further comprises:
and if the current time is not within the goods taking time, sending first prompt information through the self-service cabinet to prompt that the storage compartment door body is forbidden to be opened.
5. A server based on self-service cabinet, characterized in that the self-service cabinet comprises a plurality of storage lattices, the server comprises:
the system comprises a first acquisition module, a second acquisition module and a display module, wherein the first acquisition module is used for acquiring commodity ordering information input by a user through a user terminal, and the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, pickup time and a receiving address;
the first judgment module is used for judging whether a self-picking cabinet corresponding to the goods receiving address exists or not and judging whether an idle storage lattice exists in the self-picking cabinet or not according to the distribution cycle and the goods taking time;
the generation module is used for generating commodity ordering success information when a self-picking cabinet corresponding to the receiving address exists and the self-picking cabinet has an idle storage lattice; if no self-service cabinet corresponding to the receiving address exists or no idle storage grid exists, sending second prompt information through the user terminal to prompt that commodity ordering information is input again;
and the feedback module is used for feeding back the successful commodity ordering information to a distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage lattices thereof.
6. The self-contained cabinet-based server of claim 5, wherein the server further comprises:
the second acquisition module is used for acquiring a commodity extraction request input by a user through a self-picking cabinet, wherein the commodity extraction request is generated according to the commodity ordering success information;
the second judging module is used for judging whether the self-picking cabinet has the commodity to be picked of the user according to the commodity picking request;
the third obtaining module is used for obtaining the current time and the goods taking time corresponding to the goods to be taken when the goods to be taken of the user exist in the self-taking cabinet;
the third judging module is used for judging whether the current time is within the goods taking time or not;
and the sending module is used for sending a control instruction to the self-picking cabinet when the current time is within the goods taking time so that the self-picking cabinet opens the door body of the corresponding storage lattice.
7. A merchandise distribution and retrieval system based on a self-service cabinet, comprising: self-service cabinet, user terminal, distribution terminal and server, wherein,
the self-lifting cabinet comprises a plurality of storage lattices;
the user terminal is used for receiving commodity ordering information input by a user, wherein the commodity ordering information comprises commodities ordered by the user, a delivery cycle of the commodities, goods taking time and a goods receiving address;
the server is used for acquiring the commodity ordering information; judging whether a self-picking cabinet corresponding to the goods receiving address exists or not, and judging whether an idle storage lattice exists in the self-picking cabinet or not according to the distribution cycle and the goods taking time; when a self-picking cabinet corresponding to the receiving address exists and the self-picking cabinet has idle storage lattices, commodity ordering success information is generated, and if the self-picking cabinet corresponding to the receiving address does not exist or the idle storage lattices do not exist, second prompt information is sent out through the user terminal to prompt the user terminal to input the commodity ordering information again; and feeding back the successful commodity ordering information to a distribution terminal and the user terminal so as to distribute and extract ordered commodities according to the self-service cabinet and the idle storage grid thereof.
8. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the self-picking cabinet-based merchandise distribution and extraction method according to any one of claims 1 to 4.
9. A computer arrangement comprising a memory, a processor and a computer program stored on the memory, characterized in that the computer program, when executed by the processor, implements the self-picking cabinet based item distribution and extraction method of any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010845283.5A CN112001674B (en) | 2020-08-20 | 2020-08-20 | Commodity distribution and extraction method, system and server based on self-service cabinet |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010845283.5A CN112001674B (en) | 2020-08-20 | 2020-08-20 | Commodity distribution and extraction method, system and server based on self-service cabinet |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112001674A CN112001674A (en) | 2020-11-27 |
CN112001674B true CN112001674B (en) | 2023-04-07 |
Family
ID=73473681
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010845283.5A Active CN112001674B (en) | 2020-08-20 | 2020-08-20 | Commodity distribution and extraction method, system and server based on self-service cabinet |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112001674B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113177756A (en) * | 2021-04-27 | 2021-07-27 | 北京京东振世信息技术有限公司 | Method and device for managing self-service cabinet |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2491340A (en) * | 2011-04-28 | 2012-12-05 | Keytracker Ltd | Locker arrangement with access control via a portable device |
CN103150638A (en) * | 2012-09-05 | 2013-06-12 | 北京京东世纪贸易有限公司 | Posteriori type self-service distribution system and method |
CN105447659B (en) * | 2014-08-18 | 2020-02-07 | 江苏苏宁物流有限公司 | Method and system for realizing logistics self-service |
CN105871789A (en) * | 2015-01-23 | 2016-08-17 | 中兴通讯股份有限公司 | Control method of intelligent package delivery box, server and system |
JP6467019B1 (en) * | 2017-11-01 | 2019-02-06 | 和則 藤沢 | Locker management system |
CN108629547A (en) * | 2018-07-05 | 2018-10-09 | 北京智行者科技有限公司 | Logistics distribution order allocation method |
CN111047064B (en) * | 2019-12-27 | 2023-11-17 | 深圳市智莱科技股份有限公司 | Delivery reservation method for express cabinet |
CN111126921A (en) * | 2019-12-27 | 2020-05-08 | 合肥美的智能科技有限公司 | Logistics operation method, control device, electronic equipment and readable storage medium |
-
2020
- 2020-08-20 CN CN202010845283.5A patent/CN112001674B/en active Active
Non-Patent Citations (2)
Title |
---|
Zhihong Huang等."Integrated sustainable planning of self-pickup and door-to-door delivery service with multi-type stations‘.《Computers & Industrial Engineering》.2019,第135卷第412-425页. * |
邱晗光;周愉峰;.基于嵌套Logit选择模型的城市配送自提柜选址-路径问题.计算机应用.2018,(02),第582-588页. * |
Also Published As
Publication number | Publication date |
---|---|
CN112001674A (en) | 2020-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111144818B (en) | Logistics operation method, control device, electronic equipment and readable storage medium | |
CN108629894B (en) | Automatic replenishment method, system, sales counter and computer equipment | |
US20220076198A1 (en) | Portable inventory tracking system | |
US9256863B2 (en) | Receiving malfunctioning mobile phone and a dispensing functioning cellular telephone console | |
CN109816294A (en) | A kind of determination method and apparatus of shipping room | |
CN111126921A (en) | Logistics operation method, control device, electronic equipment and readable storage medium | |
CN112950102B (en) | Replenishment method, device, computer equipment and storage medium | |
CN111275369A (en) | Method and device for realizing planned cross-warehouse based on sorting and sorting | |
CN112001674B (en) | Commodity distribution and extraction method, system and server based on self-service cabinet | |
CN109146382A (en) | E-commerce order distribution method and Related product | |
CN110930583A (en) | Intelligent storage method for self-service express cabinet | |
CN111047259A (en) | Intelligent shelving method and device for warehouse | |
CN115662019B (en) | Method, apparatus, device and medium for guiding user to open storage cabinet lattice | |
CN109399050B (en) | Goods position management method and device for warehousing system | |
CN216197286U (en) | Goods storing and taking device | |
CN105741062A (en) | Method and terminal for self-service business control | |
EP3657453B1 (en) | Systems and methods for safely storing an object | |
CN110544139A (en) | Space sharing method of refrigeration equipment, refrigeration equipment and electronic equipment | |
CN108197827A (en) | A kind of distribution information processing method, device, equipment and medium | |
CN111784910A (en) | Control system and method of intelligent device | |
CN117611269A (en) | Inventory deduction method and device | |
CN109118106A (en) | The cargo concocting method and Related product of inventory | |
CN115310897A (en) | Method, system, device, storage medium and program product for cargo distribution | |
CN112119414A (en) | Information processing apparatus, information processing method, program, and information processing system | |
CN114003332A (en) | Distribution information interaction method, device and distribution system |
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 |