Disclosure of Invention
An object of the embodiments of the present invention is to provide a new technical solution capable of scheduling shared articles.
According to a first aspect of the present invention, there is provided a method for warehousing articles in bulk, comprising:
acquiring identification information of an article to be warehoused;
recording the article represented by the identification information under an intervention account number for acquiring the identification information from the article;
generating two-dimensional codes containing identification information of all articles under the intervention account according to the warehousing request from the intervention account;
and providing the two-dimension code for batch warehousing scanning.
Optionally, the method further comprises: and after the two-dimensional codes are provided for batch warehousing scanning, modifying the current states of all articles under the intervention account number into warehoused articles according to a warehousing confirmation message submitted by the batch warehousing scanning.
Optionally, the method further comprises:
and determining and recording warehouses in which all articles are warehoused under the intervention account according to the warehousing account which completes batch warehousing scanning.
Optionally, the method further comprises:
after acquiring the identification information of the article to be put in storage, providing an input interface for inputting remark information of the article;
and acquiring and recording remark information of the article input through the input interface.
Optionally, the input interface comprises an input box and/or a drop down list option.
Optionally, the method further comprises:
and after the remark information is acquired, recording the article represented by the identification information under the intervention account for acquiring the identification information.
Optionally, the item comprises a faulty item, and the remark information comprises fault information.
Optionally, the method further comprises:
and generating a list of all articles under the intervention account for display.
Optionally, the method further comprises:
and providing a warehouse list for optional warehousing according to the request for selecting the warehousing warehouse.
According to a second aspect of the present invention, there is provided a method for warehousing articles in bulk, comprising:
acquiring identification information of an article to be warehoused;
sending the identification information and the intervention account number for acquiring the identification information to a server for recording;
receiving a warehousing request from the intervention account and sending the warehousing request to a server to generate two-dimensional codes containing identification information of all articles under the intervention account;
and displaying the two-dimension code provided by the server for batch warehousing scanning.
Optionally, the method further comprises:
after acquiring the identification information of the article to be put in storage, providing an input interface for inputting remark information of the article;
acquiring remark information of the article input through the input interface;
and sending the remark information of the article to the server for recording.
Optionally, the method further comprises:
and receiving and displaying a list which is provided by the server and contains all the items under the intervention account number.
According to a third aspect of the present invention, there is provided a method for warehousing articles in bulk, comprising:
receiving identification information of an article obtained by a warehousing intervention terminal and an intervention account corresponding to the warehousing intervention terminal;
recording the article represented by the identification information under the intervention account;
generating two-dimensional codes containing identification information of all articles under the intervention account number according to the warehousing request from the intervention account number, and providing the two-dimensional codes to the warehousing intervention terminal for displaying;
and according to the confirmed warehousing information submitted by the warehousing operation terminal through batch warehousing scanning completed by the two-dimensional code, modifying the current states of all articles under the intervention account number into warehoused articles.
Optionally, the method further comprises:
and receiving and recording remark information corresponding to the article, which is sent by the warehousing intervention terminal.
Optionally, the method further comprises:
and after receiving and recording remark information corresponding to the article and sent by the warehousing intervention terminal, recording the article represented by the identification information under the intervention account.
Optionally, the method further comprises:
and generating a list of all articles under the intervention account, and sending the list to the warehousing intervention terminal for displaying.
Optionally, the method further comprises:
and providing a warehouse list for selecting warehousing for the warehousing intervention terminal according to the request for selecting the warehousing warehouse sent by the warehousing intervention terminal.
According to a fourth aspect of the present invention, there is provided a warehousing intervention terminal, including:
the identification acquisition module is used for acquiring identification information of the articles to be warehoused;
the information sending module is used for sending the identification information and the intervention account number for acquiring the identification information to a server for recording;
the warehousing request module is used for receiving warehousing requests from the intervention account numbers and sending the warehousing requests to the server to generate two-dimensional codes containing identification information of all articles under the intervention account numbers; and the number of the first and second groups,
and the two-dimension code interface module is used for displaying the two-dimension codes provided by the server to perform batch warehousing scanning.
According to a fifth aspect of the present invention, there is provided a server comprising:
the information receiving module is used for receiving the identification information of the article obtained by the warehousing intervention terminal and the intervention account corresponding to the warehousing intervention terminal;
the information recording module is used for recording the article represented by the identification information under the intervention account;
the two-dimension code generating module is used for generating a two-dimension code containing identification information of all articles under the intervention account according to the warehousing request from the intervention account, and providing the two-dimension code to the warehousing intervention terminal for displaying; and the number of the first and second groups,
and the state modification module is used for modifying the current states of all articles under the intervention account number into the warehoused articles according to the warehousing confirmation information submitted by the warehousing operation terminal through batch warehousing scanning completed by the two-dimensional code.
According to a sixth aspect of the present invention, there is provided a warehousing intervention terminal comprising a memory and a processor, the memory storing executable instructions for controlling the processor to operate to perform the method according to the second aspect of the present invention.
According to a seventh aspect of the present invention there is provided a server comprising a memory and a processor, the memory storing executable instructions for controlling the processor to operate to perform the method according to the first aspect of the present invention or the method according to the third aspect of the present invention.
According to an eighth aspect of the present invention, there is provided a system for mass warehousing of articles, comprising:
the warehousing intervention terminal according to the sixth aspect of the invention;
a server according to a seventh aspect of the invention; and the number of the first and second groups,
and the warehousing operation terminal is used for completing batch warehousing scanning through the two-dimensional code displayed by the warehousing intervention terminal and sending a warehousing confirmation message to the server after the batch warehousing scanning is completed.
The method has the advantages that through the method for warehousing the articles in batches, an operator who conducts warehousing intervention can know and inquire the conditions of the articles interfered by the operator through the intervention account, and can perform batch warehousing scanning by providing the two-dimensional codes containing the identification information of all the articles under the intervention account, so that repeated operation of the warehousing operator in the warehousing process is effectively reduced, warehousing operation time is greatly reduced, and efficiency is improved.
Other features of the present invention and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Detailed Description
Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
< integral architecture of Mass warehouse storage System >
FIG. 1 shows a schematic diagram of a mass warehousing system of items in which embodiments of the invention may be implemented.
The mass warehousing system 9000 of the articles 4000 may include a warehousing intervention terminal 3000, a server 2000, and a warehousing operation terminal 5000. The warehousing intervention terminal 3000 and the server 2000, and the warehousing operation terminal 5000 and the server 2000 establish communication connection through the wireless network 1000.
The wireless network for realizing the communication connection between the warehousing intervention terminal 3000 and the server 2000 and the wireless network for realizing the communication connection between the warehousing operation terminal 5000 and the server 2000 may be the same network or different networks.
The wireless network 1000 encompasses any suitable wireless network such as, but not limited to, 4G networks, 3G networks, GSM, GPRS, WLAN, and the like.
The article 4000 is, for example, an article widely distributed for users such as a shared bicycle, a shared automobile, a shared power pack, a shared umbrella, and the like.
Item 4000 has unique identification information. The identification information may be an item number, serial number, character string, item code, or other information capable of serving as a unique identification, etc. that uniquely identifies the item.
The article 4000 may, for example, directly provide the identification information and/or provide the identification information by providing a two-dimensional code.
When the article 4000 has a problem such as a failure, an offline operator needs to find the article 4000 for warehousing intervention and transport the article 4000 to a warehouse for subsequent processing.
In the embodiment of the present invention, an operator establishes a communication connection with the server 2000 through the warehousing intervention terminal 3000 to perform warehousing intervention operation.
Each operator registers an intervention account with the server 2000 through the warehousing intervention terminal 3000, so that each operator performs warehousing intervention operation through the own intervention account.
In an embodiment of the present invention, each time an operator finds an article 4000 requiring warehousing intervention, the identification information of the article 4000 may be sent to the server 2000 through the warehousing intervention terminal 3000, the server 2000 counts all articles 4000 under each intervention account according to the identification information sent by the warehousing intervention terminal 3000, and then a two-dimensional code including the identification information of all articles 4000 under the intervention account may be generated during warehousing and provided to the warehousing intervention terminal 200, at this time, the warehousing operation terminal 5000 may complete batch warehousing scanning through the two-dimensional code without completing scanning of all articles one by one, thereby improving warehousing efficiency.
Fig. 2 is a hardware configuration of the server 2000 according to an embodiment of the present invention.
As shown in fig. 2, the server 2000 according to the embodiment of the present invention includes one or more processors 2010, one or more memories 2020, and a communication device 2030.
The Server 2000 also includes one or more mass storage devices, one or more power supplies, one or more wired or wireless network interfaces, one or more input/output interfaces, or one or more operating systems, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc.
The server 2000 may be a unitary server or a distributed server across multiple computers or computer data centers. The server may be of various types, such as, but not limited to, a web server, a news server, a mail server, a message server, an advertisement server, a file server, an application server, an interaction server, a database server, or a proxy server. In some embodiments, each server may include hardware, software, or embedded logic components or a combination of two or more such components for performing the appropriate functions supported or implemented by the server. In an embodiment of the present invention, the server 2000 is used to provide all the functionality necessary to support the batch warehousing method.
In an embodiment of the invention, the memory 2020 is configured to store instructions for controlling the processor 2010 to operate to perform a batch-in-store method according to an embodiment of the invention. The skilled person can design the instructions according to the disclosed solution. How the instructions control the operation of the processor is well known in the art and will not be described in detail herein.
In this embodiment of the present invention, the communication device 2030 is configured to enable the server 2000 to implement communication connection with the warehousing intervention terminal 3000, the warehousing operation terminal 5000, and the article 4000 through the network 1000.
In the embodiment of the present invention, the warehousing intervention terminal 3000 may transmit or receive signals through a manner such as wired or wireless network, or may process or store the signals in a physical storage state such as a memory. The warehousing intervention terminal 3000 may be an electronic device including hardware, software, or embedded logic components, or a combination of two or more such components, and capable of performing the appropriate functions implemented or supported by the warehousing intervention terminal 3000. For example, the warehousing intervention terminal 3000 may be a smartphone, a tablet computer, a portable email device, an electronic book, a handheld game console and/or game controller, a laptop computer, a netbook, a handheld electronic device, a smart wearable device, and so forth. The warehousing intervention terminal 3000 of the embodiment of the present invention encompasses any suitable electronic device. The warehousing intervention terminal 3000 may enable a user using the warehousing intervention terminal 3000 to access a network.
Fig. 3 is a hardware configuration of the warehousing intervention terminal 3000 according to an embodiment of the present invention.
As shown in fig. 3, the warehousing intervention terminal 3000 according to an embodiment of the present invention may include a processor 3010, a memory 3020, an interface device 3030, a communication device 3040, a display device 3050, an input device 3060, a speaker 3070, a microphone 3080, and the like.
The processor 3010 may be a central processing unit CPU, a microprocessor MCU, or the like.
The memory 3020 includes, for example, a ROM (read only memory), a RAM (random access memory), a nonvolatile memory such as a hard disk, and the like.
The memory 3020 is used to store instructions that control the processor 3010 to operate to perform a batch binning method according to embodiments of the present invention. The skilled person can design the instructions according to the disclosed solution. How the instructions control the operation of the processor is well known in the art and will not be described in detail herein.
The interface device 3030 includes, for example, a USB interface, a headphone interface, and the like. The communication device 3040 is capable of wired or wireless communication, for example, and may specifically include Wifi communication, bluetooth communication, 2G/3G/4G/5G communication, and the like. The input device 3060 may include, for example, a touch screen, a keyboard, a somatosensory input, and the like. A user can input/output voice information through the speaker 3070 and the microphone 3080.
Although fig. 3 shows a plurality of devices of the warehousing intervention terminal 3000, the warehousing intervention terminal 3000 according to an embodiment of the present invention may include only some of the devices, such as the processor 3010, the memory 3020, the communication device 3040, the display device 3050, and the like.
Fig. 4 is a hardware configuration of the warehousing operation terminal 5000 according to an embodiment of the present invention.
As shown in fig. 5, the warehousing operation terminal 5000 of the embodiment of the invention may include a processor 5010, a memory 5020, a communication device 5030, and the like.
The processor 5010 may be a central processing unit CPU, a microprocessor MCU, or the like.
The memory 5020 includes, for example, a ROM (read only memory), a RAM (random access memory), a nonvolatile memory such as a hard disk, and the like.
The memory 5020 is used for storing instructions for controlling the processor 5010 to operate to provide the server 2000 with information for performing batch-in-store scanning, to confirm entry to the server 2000, and the like.
The communication device 5030 is used for the warehousing operation terminal 5000 to realize communication connection with the server 2000 through the network 1000.
< method >
The first embodiment:
fig. 5 is a flow chart of a method for warehousing articles in bulk according to the first embodiment of the invention.
As shown in fig. 5, the batch-in method according to the embodiment of the present invention may include the following steps:
step S5010, obtains identification information of the article to be put in storage.
The warehousing intervention terminal 3000 may acquire the identification information of the article 4000 by scanning the two-dimensional code on the article 4000.
The warehousing intervention terminal 3000 may also acquire identification information of the article 4000 by an operator manually inputting identification information displayed on the article 4000.
The warehousing intervention terminal 3000 may send the identification information of the article 4000 and the intervention account number (one intervention account number corresponds to each warehousing intervention terminal 3000) for acquiring the identification information from the article 4000 to the server 2000, so that the server 2000 acquires the identification information of the article to be warehoused and the corresponding intervention account number.
According to this step S5010, the warehousing intervention terminal 3000 provides an entrance for acquiring identification information of an article to be warehoused to an operator, and the operator can enter a scanning page or manually input a page through the entrance.
Step S5020, record the item represented by the identification information under the intervention account number that obtained the identification information from the item.
In step S5020, each warehousing intervention terminal 3000 corresponds to an intervention account, so after the warehousing intervention terminal 3000 acquires the identification information of the article from the article 4000, the article represented by the identification information has a one-to-one matching relationship with the intervention account. In this way, by recording the item 4000 represented by the identification information under the intervention account number for which the identification information is obtained from the item 4000, all items under the intervention account number can be counted conveniently.
In an example of the present invention, the step S5020 is implemented by the server 2000, and in this example, the server 2000 may establish an index list according to the intervention account, for example, to perform indexing through the intervention account, and record the item 4000 represented by the identification information in the corresponding list.
In an example of the present invention, the step S5020 may also be directly performed by the warehousing intervention terminal 3000.
Step S5030, generating a two-dimensional code including identification information of all articles under the intervention account according to the warehousing request from the intervention account.
Each warehousing intervention terminal 3000 corresponds to an intervention account, so that the warehousing request can be triggered by the warehousing intervention terminal 3000.
According to the step S5030, after finding a certain number of articles to be warehoused, the operator needs to send the batch of articles to a selected warehouse location, and after reaching the warehouse, a warehousing request may be triggered through the warehousing intervention terminal 3000, so as to trigger an operation of generating a two-dimensional code including identification information of all articles under the intervention account, so as to perform batch warehousing scanning of all articles under the intervention account through the two-dimensional code.
Step S5040, providing the two-dimensional code for batch warehousing scanning.
In an example of the present invention, the two-dimensional code is generated by the server 2000, and the server 2000 may provide the generated two-dimensional code to the warehousing intervention terminal 3000. Here, the server 2000 may configure the page of the warehousing intervention terminal 3000 to directly pop up the two-dimensional code after generating the two-dimensional code. The server 2000 may also configure the warehousing intervention terminal 3000 to provide an entry for popping up the two-dimensional code after generating the two-dimensional code, so as to display the two-dimensional code by operating the entry.
In an example of the present invention, the two-dimensional code may also be directly generated by the warehousing intervention terminal 3000.
According to the step S5040, the warehousing operation terminal 5000 may implement batch warehousing scanning of all articles under the intervention account by using the two-dimensional code, so as to read the identification information of the articles to be warehoused in batch.
After the batch warehousing scanning is completed, the warehousing operation terminal 5000 may report the warehousing confirmation message of the batch of articles to the server 2000, so that the server 2000 modifies the current state of all articles under the intervention account number into warehoused according to the warehousing confirmation message submitted by the batch warehousing scanning, thereby facilitating article tracking.
Further, the server 2000 may also determine and record warehouses in which all articles are warehoused under the intervention account according to the warehousing account number in which the batch warehousing scanning is completed, where each warehousing operation terminal 5000 corresponds to one warehousing account number.
The exemplary embodiment shown in fig. 5 may represent method steps performed by the warehousing intervention terminal 3000, method steps performed by the server 2000, and method steps performed by the cooperation of the warehousing intervention terminal 3000 and the server 2000.
In the example of the embodiment shown in fig. 5 implemented by the warehousing intervention terminal 3000, the warehousing intervention terminal 3000 may not need to be in communication with the server 2000, and finally, when the warehousing operation terminal 500 completes the batch warehousing scan and reports the warehousing confirmation message to the server 2000, the server 2000 modifies the current state of the batch of articles to be warehoused.
According to the embodiment of the invention, an operator who carries out warehousing intervention can not only know and inquire the situation of articles interfered by the operator through an individual intervention account, but also can complete the acquisition of identification information of all articles under the intervention account while searching articles to be warehoused, and further can provide the two-dimensional code containing the identification information of all articles under the intervention account when preparing warehousing, so that warehousing personnel can carry out batch warehousing scanning through the two-dimensional code when warehousing, further effectively reduces the repeated operation of warehousing personnel in the warehousing process, greatly reduces the warehousing operation time, and improves the warehousing efficiency.
Further, the method according to the embodiment of the present invention may further include: after the identification information of the article to be warehoused is acquired, an input interface used for inputting the remark information of the article is provided, so that the remark information of the article input through the input interface is acquired and recorded.
The article to be warehoused comprises a fault article, and the remark information comprises fault information.
Taking the shared bicycle as an example, the fault information is, for example, a damaged handlebar, a damaged lock, a damaged wheel, a damaged basket, etc.
The input interface may be an input box for an operator to input remark information for the item 4000 through the input box. The input interface can also be a drop-down list option, so that an operator can input remark information of the article in a checking mode through the drop-down list option.
In the embodiment of the invention, the warehousing reason of the article can be obtained by providing the remark information of the article to be warehoused, so that the life cycle data of the article is formed, and favorable data support can be provided for further upgrading of the article.
Further, the method of the embodiment of the present invention may further include: and after the remark information is acquired, recording the article represented by the identification information under the intervention account for acquiring the identification information.
According to the embodiment of the invention, only if the remark information of the article is acquired, the article is really listed as the article to be warehoused, so that the operator is forced to input the remark information of the article.
Further, the method of the embodiment of the present invention may further include: and generating a list of all articles under the intervention account for display.
According to the embodiment of the invention, the operator can intuitively know the condition of the article intervened by the operator.
Further, the method of the embodiment of the present invention may further include: and providing a warehouse list for optional warehousing according to the request for selecting the warehousing warehouse.
The list of warehouses offered for selection for warehousing above may include at least one of:
(1) and providing a warehouse list for optional warehousing according to the inventory condition of the warehouse and the data of all the articles under the intervention account.
(2) And providing a warehouse list of the optional warehouses according to the geographical position where the request is triggered and the principle of warehousing nearby.
The geographical position can be provided by a positioning device of the warehousing intervention terminal.
According to the embodiment of the invention, the warehousing guide can be performed for operators, and the warehousing efficiency is further improved.
Second embodiment:
fig. 6 is a flow chart of a method for warehousing articles in bulk according to a second embodiment of the invention.
The batch warehousing method is implemented by the warehousing intervention terminal 3000 side, and as shown in fig. 6, the method may include the following steps:
step S6010, identification information of the article to be warehoused is acquired.
The warehousing intervention terminal 3000 may acquire the identification information of the article 4000 by scanning the two-dimensional code on the article 4000.
The warehousing intervention terminal 3000 may also acquire identification information of the article 4000 by an operator manually inputting identification information displayed on the article 4000.
In step S6020, the identification information and the intervention account number that acquired the identification information are sent to the server 2000 for recording.
Correspondingly, after receiving the identification information and acquiring the identification information, the server 2000 may record the item 4000 represented by the identification information under the corresponding intervention account.
Step S6030, receiving the warehousing request from the intervention account, and sending the warehousing request to the server 2000 to generate the two-dimensional code including the identification information of all articles under the intervention account.
According to the step S6030, when the operator completes the intervention of a batch of articles and accurately enters the warehouse, the warehousing intervention terminal 3000 (corresponding to an intervention account) may trigger a warehousing request, so that the warehousing intervention terminal 3000 receives the warehousing request and then sends the warehousing request to the server 2000 to generate the two-dimensional code.
Step S6040, the two-dimensional code provided by the display server 2000 is scanned in batch storage.
According to the step S6040, the warehousing operation terminal 5000 may complete batch warehousing scanning by the two-dimensional code displayed by the warehousing intervention terminal 3000.
Further, the method of the embodiment of the present invention may further include: after the identification information of the article to be warehoused is acquired, an input interface used for inputting the remark information of the article is provided, so that the remark information of the article input through the input interface is acquired.
And sending the remark information of the article to the server for recording.
Further, the method of the embodiment of the present invention may further include: a list provided by the server 2000 containing all items under the intervention account number is received and displayed.
The list may include at least one of identification information of the item, a current state of the item, such as to be put in storage, and remark information of the item.
The third embodiment:
fig. 7 is a flow chart of a method for warehousing articles in bulk according to a third embodiment of the invention.
The batch warehousing method is implemented by the server 2000 side, and as shown in fig. 7, the method may include the following steps:
step S7010 is to receive the identification information of the article 4000 obtained by the warehousing intervention terminal 3000 and the intervention account number corresponding to the warehousing intervention terminal 3000.
Step S7020, records the article indicated by the identification information under the corresponding intervention account.
The server 2000 may, for example, create an index list according to the intervention account number to index through the intervention account number, and record the item 4000 represented by the identification information in the corresponding list.
The server 2000 may record all the conditions of the article indicated by the identification information, for example, the intervention account number that has been intervened, in the list corresponding to the identification information, for example, by using the identification information of the article as an index.
Step S7030, according to the warehousing request from the intervention account, generates a two-dimensional code including identification information of all articles under the intervention account, and provides the two-dimensional code to the warehousing intervention terminal 3000 for display.
According to the step S7030, the warehousing operation terminal 5000 may perform batch warehousing scanning of all articles under the intervention account number by using the two-dimensional code displayed by the warehousing intervention terminal 3000.
Step S7040, modifying the current state of all the articles under the intervention account into the entered state according to the entering confirmation message submitted by the entering operation terminal 5000 through batch entering scanning completed by the two-dimensional code.
Further, the method according to this embodiment of the present invention may further include: and receiving and recording remark information of the article sent by the warehousing intervention terminal 3000.
The remark information includes, for example, failure information of the article.
Still further, a method according to an embodiment of the present invention may further include: after receiving and recording remark information of the article sent by the warehousing intervention terminal 3000, the article indicated by the identification information is recorded under the corresponding intervention account.
According to this embodiment of the present invention, for example, after receiving the identification information of the article 4000 obtained by the warehousing intervention terminal 3000 and the intervention account number corresponding to the warehousing intervention terminal 3000, the server 2000 may modify the current state of the corresponding article 4000 to "intervened", and after receiving the remark information of the article, modify the current state of the article 4000 to "to-be-warehoused", at this time, the article represented by the identification information is really recorded under the corresponding intervention account number.
Still further, a method according to an embodiment of the present invention may further include: after the identification information of the article 4000 obtained by the warehousing intervention terminal 3000 and the intervention account number corresponding to the warehousing intervention terminal 3000 are received in step S7010, the warehousing intervention terminal is configured to provide an input interface for inputting the remark information.
Further, the method of the embodiment of the present invention may further include: and generating a list of all articles under the intervention account, and sending the list to the warehousing intervention terminal 3000 for display.
Further, the method of the embodiment of the present invention may further include: according to the request for selecting a warehouse to be put in storage sent by the warehousing intervention terminal 3000, a list of warehouses to be put in storage is provided to the warehousing intervention terminal 3000.
< example >
This example takes an article as a shared bicycle for example, and provides an interactive flow diagram of an example of the method according to the present invention, which, as shown in fig. 8, may include the following steps:
step S3010, the warehousing intervention terminal 3000 obtains identification information of the bicycle.
In step S3020, the warehousing intervention terminal 3000 sends the identification information of the single vehicle and the intervention account number corresponding to the warehousing intervention terminal 3000 to the server 2000.
In step S2010, the server 2000 receives the identification information of the single vehicle sent by the warehousing intervention terminal and the intervention account number corresponding to the warehousing intervention terminal 3000.
In step S2020, the server 2000 configures the warehousing intervention terminal 3000 to display an input interface for inputting the failure information of the vehicle indicated by the identification information.
Step S3030, the warehousing intervention terminal 3000 obtains the fault information of the bicycle input by the operator through the input interface.
In step S3040, the warehousing intervention terminal 3000 transmits the failure information of the vehicle to the server 2000.
In step S2030, after receiving the failure information, the server 2000 records the bicycle indicated by the identification information in the corresponding intervention account.
In step S2040, the server 2000 generates a list of all the vehicles under the intervention account.
In step S2050, the server 2000 sends the list to the warehousing intervention terminal 3000 for display.
Step S3050, when the operator finds that a certain number of faulty bicycles reach the warehouse to be warehoused, a warehousing request is sent to the server 2000 through the warehousing intervention terminal 3000.
In step S2060, the server 2000 generates a two-dimensional code including all identification information under the intervention account according to the warehousing request.
In step S2070, the server 2000 provides the two-dimensional code to the warehousing intervention terminal 3000.
In step S3060, the warehousing intervention terminal 3000 displays the two-dimensional code to the warehousing operation terminal 5000.
In step S5010, the warehousing operation terminal 5000 performs batch warehousing scanning through the two-dimensional code to read the identification information of all the bicycles under the intervention account in batch.
Step S5020, the warehousing operation terminal 5000 reports the confirmed warehousing information of batch warehousing scanning of all the single vehicles under the intervention account to the server 2000.
And step S2080, the server modifies the current states of all the bicycles under the intervention account into the warehoused state according to the confirmed warehousing information.
< apparatus >
The first embodiment:
fig. 9 is a functional block diagram of an apparatus for mass warehousing of articles according to a first embodiment of the present invention.
As shown in fig. 9, the batch stocker includes: a module 9010 for acquiring identification information of an article to be warehoused; a module 9020 for recording the article indicated by the identification information in an intervention account number for acquiring the identification information from the article; a module 9030 for generating two-dimensional codes containing identification information of all articles under the intervention account according to the warehousing request from the intervention account; and a module 9040 for providing the two-dimensional code to perform batch warehousing scanning.
The batch warehousing device may be the warehousing intervention terminal 3000, may be the server 2000, and may also include the warehousing intervention terminal 3000 and the server 2000.
Second embodiment:
fig. 10 is a functional block diagram of a warehousing intervention terminal according to an embodiment of the present invention.
As shown in fig. 10, the warehousing intervention terminal 3000 of this embodiment includes an identifier obtaining module 3010, an information sending module 3020, a warehousing request module 3030, and a two-dimensional code interface module 3040.
The identifier obtaining module 3010 is configured to obtain identifier information of an article to be warehoused.
The information sending module 3020 is configured to send the identification information and the intervention account number for obtaining the identification information to the server for recording.
The warehousing request module 3030 is configured to receive a warehousing request from the intervention account and send the warehousing request to the server to generate a two-dimensional code including identification information of all articles under the intervention account.
The two-dimension code interface module 3040 is configured to display the two-dimension code provided by the server for batch storage scanning.
Further, the warehousing intervention terminal 3000 according to the embodiment of the present invention may further include an input interface module, a remark information obtaining module, and a remark information sending module (not shown in the figure). The input interface module is used for providing an input interface for inputting remark information of the article after acquiring the identification information of the article to be put in storage. The remark information acquisition module is used for acquiring remark information of the article input through the input interface; the remark information sending module is used for sending the remark information of the article to the server for recording.
Further, the warehousing intervention terminal 3000 in the embodiment of the present invention may further include a module for receiving and displaying a list provided by the server and containing all the items under the intervention account.
The third embodiment:
FIG. 11 is a functional block diagram of a server according to an embodiment of the present invention.
As shown in fig. 11, the server 2000 includes an information receiving module 2010, an information recording module 2020, a two-dimensional code generating module 2030, and a status modifying module 2040.
The information receiving module 2010 is configured to receive the identification information of the article obtained by the warehousing intervention terminal 3000 and the intervention account corresponding to the warehousing intervention terminal 3000.
The information recording module 2020 is configured to record the item represented by the identification information under the intervention account number.
The two-dimensional code generating module 2030 is configured to generate a two-dimensional code including identification information of all articles under the intervention account according to the warehousing request from the intervention account, and provide the two-dimensional code to the warehousing intervention terminal 3000 for display.
The state modification module 2040 is configured to modify the current states of all articles under the intervention account into warehoused articles according to the warehousing confirmation message submitted by the warehousing operation terminal 5000 through batch warehousing scanning completed by the two-dimensional code.
Further, the server 2000 according to the embodiment of the present invention may further include a remarking module (not shown in the figure). The remark module is used for receiving and recording remark information corresponding to the article, which is sent by the warehousing intervention terminal 3000.
Further, according to the server 2000 of the embodiment of the present invention, the information recording module 2020 is configured to record, after the remark module receives and records the remark information corresponding to the article sent by the warehousing intervention terminal 3000, the article indicated by the identification information under the intervention account.
Further, the server 2000 according to the embodiment of the present invention may further include a list generating module (not shown in the figure). The list generating module is configured to generate a list of all articles under the intervention account, and send the list to the warehousing intervention terminal 3000 for display.
Further, the server 2000 according to an embodiment of the present invention may further include a repository selection module (not shown in the figure). The warehouse selection module is configured to provide a warehouse list for warehousing selection to the warehousing intervention terminal 3000 according to a request for selecting a warehousing warehouse sent by the warehousing intervention terminal 3000.
The above embodiments mainly focus on differences from other embodiments, but it should be clear to those skilled in the art that the above embodiments can be used alone or in combination with each other as needed.
The embodiments in the present disclosure are described in a progressive manner, and the same and similar parts among the embodiments can be referred to each other, and each embodiment focuses on the differences from the other embodiments, but it should be clear to those skilled in the art that the embodiments described above can be used alone or in combination with each other as needed. In addition, for the device embodiment, since it corresponds to the method embodiment, the description is relatively simple, and for relevant points, refer to the description of the corresponding parts of the method embodiment. The system embodiments described above are merely illustrative, in that modules illustrated as separate components may or may not be physically separate.
The present invention may be an apparatus, method and/or computer program product. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied therewith for causing a processor to implement various aspects of the present invention.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present invention may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of the present invention are implemented by personalizing an electronic circuit, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA), with state information of computer-readable program instructions, which can execute the computer-readable program instructions.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, by software, and by a combination of software and hardware are equivalent.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terms used herein were chosen in order to best explain the principles of the embodiments, the practical application, or technical improvements to the techniques in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the invention is defined by the appended claims.