Warehouse equipment management method and device, computer device, storage medium and product

CN122820083APending Publication Date: 2026-09-25SHENZHEN OCEANS KING LIGHTING ENG CO LTD +12
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610977505.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-02
Publication Date
2026-09-25

AI Technical Summary

Technical Problem

[0003]本发明实施例提供一种仓储器材管理方法、装置、计算机设备、存储介质及产品,以解决现有技术中位置信息更新滞后、位置记录层级单一的问题

Benefits of technology

[0013]第五方面,本发明实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该程序被处理器执行时实现本发明任意实施例所提供的仓储器材管理方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122820083A_ABST
    Figure CN122820083A_ABST
Patent Text Reader

Abstract

The application discloses a warehouse equipment management method and device, computer equipment, a storage medium and a product. The method comprises the following steps: listening to a warehouse operation event; updating position information of target equipment involved in the warehouse operation event according to a work type of the warehouse operation event; and the position information adopts a three-level positioning structure of "warehouse-rack / tool cabinet-tray / storage location". The technical scheme provided by the application ensures real-time synchronization of a system position and a real object state by adopting a work-driven position updating mechanism, avoids position information lag, effectively avoids misoperation, realizes accurate positioning of equipment position by taking a tray / storage location as a minimum management unit, greatly reduces the time for searching for goods, and thus improves the warehouse operation efficiency and the inventory accuracy as a whole.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of warehouse management technology, and in particular to a method, apparatus, computer equipment, storage medium and product for warehouse equipment management. Background Technology

[0002] With the increasing sophistication of warehouse management, the need for real-time location tracking of equipment is becoming increasingly urgent. However, traditional warehouse management methods typically rely on manual recording of equipment locations. After relocation or borrowing, location information often fails to update promptly, leading to issues such as the system displaying the equipment as available, but it not actually being found. Furthermore, location recording is often limited to a single level, typically only recording the warehouse or shelf where the equipment is located, lacking refined location management and causing operators to spend considerable time searching for equipment. Summary of the Invention

[0003] This invention provides a method, apparatus, computer equipment, storage medium, and product for managing warehouse equipment, in order to solve the problems of delayed location information updates and single location recording hierarchy in the prior art.

[0004] In a first aspect, embodiments of the present invention provide a method for managing warehouse equipment, the method comprising: Listen for warehouse operation events; Based on the operation type of the warehousing operation event, the location information of the target equipment involved in the warehousing operation event is updated; the location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location".

[0005] Optionally, updating the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event includes one or more of the following: If the operation type is an inbound operation, then record the location information of the target equipment and bind it to the actual inbound pallet / storage location; If the operation type is an outbound operation, then clear the location information of the target equipment and unbind it from the original pallet / warehouse location; If the operation type is a warehouse transfer operation, then the location information of the target equipment is transferred, and the original bound pallet / warehouse location is replaced with the new pallet / warehouse location after the transfer. If the operation type is a return operation, then restore the location information of the target equipment and rebind the actual return pallet / location; If the job type is an inventory count, the originally bound pallets / locations are compared with the actual inventory pallets / locations. If they do not match, an alarm is triggered.

[0006] Optionally, after listening for the storage operation event, the following may also be included: The status information of the target equipment is updated according to the operation type of the warehousing operation event.

[0007] Optionally, updating the status information of the target equipment based on the operation type of the warehousing operation event includes one or more of the following: If the operation type is an inbound operation, then the status information of the target equipment is updated to "in stock"; If the operation type is an outbound operation, then the status information of the target equipment is updated to be loaned out; If the operation type is a warehouse transfer operation, the status information of the target equipment remains unchanged; If the operation type is a return to warehouse operation, then the status information of the target equipment is updated to "in stock"; If the operation type is maintenance operation, then the status information of the target equipment will be updated to maintenance out of the warehouse; If the operation type is scrapping operation, then the status information of the target equipment will be updated to scrapping and out of the warehouse; If the job type is an inventory job, the status information of the original record is compared with the status information of the actual inventory. If they are inconsistent, an alarm is issued.

[0008] Optionally, after updating the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event, the method further includes: Changes to the location information of the target equipment are recorded. The change information includes at least one of the following: change time, location before change, location after change, trigger work order number, operator, and operating equipment. The method further includes: In response to user query requests based on equipment, time, work order number, location, operator, or operating equipment, the corresponding historical trajectory query results are returned.

[0009] Optionally, prior to listening for warehouse operation events, the method further includes: Establish a three-level positioning model of "warehouse-shelf / tool ​​cabinet-pallet / storage location", including: Create a warehouse table and enter warehouse information; Create a shelf / tool ​​cabinet table under the existing warehouse and enter the shelf / tool ​​cabinet information; Create a pallet / location table under the existing shelf / tool ​​cabinet and enter the pallet / location information; Foreign key relationships are established sequentially for the pallet / location table, the shelf / tool ​​cabinet table, and the warehouse table.

[0010] Secondly, embodiments of the present invention also provide a warehouse equipment management device, the device comprising: The job event listening module is used to listen for warehouse job events; The location information update module is used to update the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event; the location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location".

[0011] Thirdly, embodiments of the present invention also provide a computer device, the computer device comprising: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the storage equipment management method provided in any embodiment of the present invention.

[0012] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the warehouse equipment management method provided in any embodiment of the present invention.

[0013] Fifthly, embodiments of the present invention also provide a computer program product, which includes a computer program that, when executed by a processor, implements the warehouse equipment management method provided in any embodiment of the present invention.

[0014] This invention provides a method for managing warehouse equipment. During the execution of warehouse operations, warehouse operation events are monitored in real time. Then, based on the operation type of the monitored event, the location information of the target equipment involved in that event is updated. The location information adopts a three-level positioning structure: "warehouse-shelf / tool ​​cabinet-pallet / storage location". This method, by employing an operation-driven location update mechanism, ensures real-time synchronization between the system location and the physical status of the equipment, avoiding location information lag and effectively preventing misoperation. Furthermore, by using pallets / storage locations as the smallest management unit, precise equipment location is achieved, significantly reducing search time and thus improving overall warehouse operation efficiency and inventory accuracy. Attached Figure Description

[0015] Figure 1 A flowchart of a storage equipment management method provided in Embodiment 1 of the present invention; Figure 2 This is an exemplary device location information trigger update flowchart provided in Embodiment 1 of the present invention; Figure 3 This is an exemplary device status information trigger update flowchart provided in Embodiment 1 of the present invention; Figure 4This is a schematic diagram of the structure of the storage equipment management device provided in Embodiment 2 of the present invention; Figure 5 This is a schematic diagram of the structure of a computer device provided in Embodiment 3 of the present invention. Detailed Implementation

[0016] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0017] Before discussing the exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe the steps as sequential processes, many of these steps can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the steps can be rearranged. The process can be terminated when its operation is complete, but may also have additional steps not included in the figures. The process can correspond to a method, function, procedure, subroutine, subroutine, etc.

[0018] Example 1 Figure 1 This is a flowchart of a warehouse equipment management method provided in Embodiment 1 of the present invention. This embodiment is applicable to situations requiring real-time tracking of the location and status of warehouse equipment. This method can be executed by the warehouse equipment management device provided in this embodiment of the invention. This device can be implemented in hardware and / or software, and is generally integrated into a computer device. Figure 1 As shown, the method specifically includes the following steps: S11, Listen for warehouse operation events.

[0019] S12. Update the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event; the location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location".

[0020] Specifically, warehousing operation events can include inbound operations, outbound operations, inventory counts, transfer operations, return operations, etc., and operators can execute corresponding tasks through operation terminal devices. The system can monitor the occurrence of warehousing operation events in real time. When a warehousing operation event is detected, it can automatically trigger the dynamic update of the location information of relevant target equipment using an operation-driven location update mechanism based on the operation type of the event, thus eliminating the need for manual maintenance. At the same time, the location update engine is synchronized with the operation system to ensure that the location information is updated synchronously when the operation is completed.

[0021] The location information employs a three-tiered positioning structure: "Warehouse - Shelf / Tool Cabinet - Pallet / Storage Location." This structure divides the warehouse space into three levels, with each piece of equipment associated with one of these levels. The first level is the warehouse, indicating which warehouse the equipment is stored in; the second level is the shelf / tool ​​cabinet, indicating which shelf or tool cabinet the equipment is stored on; and the third level is the pallet / storeage location, indicating which pallet / storeage location the equipment is stored in. For example, equipment number MAT-2026-001, equipment name "smart flashlight," and location information is Warehouse 1 → Shelf 3, Area A → Pallet P001. By using pallets / storeage locations as the smallest management unit and associating each piece of equipment with a specific pallet / storeage location when it is in the warehouse, the efficiency of finding items can be significantly improved. As in the example above, if anyone needs to find this equipment later, the system can directly indicate that it is "pallet P001 on shelf 3, Area A, Warehouse 1," allowing operators to quickly find the corresponding location without having to search through the warehouse.

[0022] In one optional implementation, updating the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event includes one or more of the following: if the operation type is an inbound operation, the location information of the target equipment is recorded and bound to the actual inbound pallet / location; if the operation type is an outbound operation, the location information of the target equipment is cleared and the binding with the original pallet / location is released; if the operation type is a transfer operation, the location information of the target equipment is transferred and the original bound pallet / location is replaced with the new pallet / location after the transfer; if the operation type is a return operation, the location information of the target equipment is restored and the actual return pallet / location is rebound; if the operation type is an inventory operation, the original bound pallet / location is compared with the actual inventory pallet / location, and an alarm is issued if they are inconsistent.

[0023] Specifically, for inbound operations, the recording of the target equipment's location information is automatically triggered after the inbound order is approved, the item arrives at the designated pallet, and the operator scans the pallet label (such as a barcode, QR code, or RFID) to confirm inbound. For outbound operations, the clearing of the target equipment's location information is automatically triggered after the outbound order is approved, the item is retrieved, and the operator scans the equipment label (such as a barcode, QR code, or RFID) to confirm outbound. For transfer operations, the transfer of the target equipment's location information is automatically triggered after the transfer order is approved, the item is placed on the new target pallet, and the operator scans both the original pallet label and the target pallet label to confirm transfer. For return operations, the restoration of the target equipment's location information is automatically triggered after the return order is approved, the item is returned to the designated pallet, and the operator scans the pallet label to confirm return. For inventory operations, after the inventory task is issued, when the operator arrives at the designated location and scans the equipment label for inventory verification, an alarm is automatically triggered if any discrepancies are found. An example device location information trigger update process is as follows: Figure 2 As shown.

[0024] Specifically, when target equipment is received into the warehouse, location information can be automatically assigned, or candidate locations can be provided for operator selection and confirmation. For the warehouse level, matching can be based on equipment attributes, such as automatically matching warehouses that meet the storage requirements (temperature, humidity, hazard level, etc.). Then, the target warehouse can be selected from the qualified warehouses based on location and capacity, prioritizing warehouses closest to the operation initiation point and with sufficient remaining capacity. For the shelf / tool ​​cabinet level, matching can be based on equipment category, matching preset shelf / tool ​​cabinet areas based on equipment type (e.g., fire-fighting equipment, lighting equipment). Then, the target shelf / tool ​​cabinet can be selected based on load-bearing capacity and location, prioritizing shelves with load-bearing capacity matching the equipment weight and closest to the target warehouse entrance / exit. For the pallet / storage location level, matching can be based on availability, selecting only pallets / storage locations currently available. Then, the target pallet / storage location can be selected based on size and location, prioritizing available space matching the equipment size and shelves closest to the operator's current location. Operators can select the target warehouse and target shelf / tool ​​cabinet on the work terminal device, and then select the target pallet / storage location by scanning the pallet / location label. For pallets / storage locations with damaged or no labels, manual selection can also be performed through the work terminal device. Correspondingly, basic information of pallets / storage locations can also be maintained, including pallet number, pallet name, warehouse, shelf, pallet status (idle / occupied / disabled), etc.

[0025] Based on the above technical solution, optionally, after monitoring the warehousing operation event, the method further includes: updating the status information of the target equipment according to the operation type of the warehousing operation event. The status information may include in-stock, loaned, maintenance-out, scrapped, etc. By adopting a status linkage change mechanism, the operation event automatically triggers a change in the equipment status, and this changes are matched one-to-one with the operation type, achieving automatic status tracking. This solves the problem of requiring manual maintenance of equipment status information in traditional solutions, and effectively avoids discrepancies between the system inventory and the actual inventory caused by forgetting to update the information.

[0026] In an optional implementation, updating the status information of the target equipment according to the operation type of the warehousing operation event includes one or more of the following: if the operation type is an inbound operation, the status information of the target equipment is updated to "in stock"; if the operation type is an outbound operation, the status information of the target equipment is updated to "loaned"; if the operation type is a transfer operation, the status information of the target equipment remains unchanged; if the operation type is a return operation, the status information of the target equipment is updated to "in stock"; if the operation type is a maintenance operation, the status information of the target equipment is updated to "maintenance outbound"; if the operation type is a scrapping operation, the status information of the target equipment is updated to "scrap outbound"; if the operation type is an inventory operation, the original recorded status information is compared with the actual inventory status information, and an alarm is triggered if they are inconsistent. An exemplary device status information trigger update process is as follows: Figure 3 As shown.

[0027] Based on the above technical solution, optionally, after updating the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event, the method further includes: recording the change information of the target equipment location information, wherein the change information includes at least one of the following: change time, location before change, location after change, triggering work order number, operator, and operating equipment; the method further includes: responding to a user's query request based on equipment, time, work order number, location, operator, or operating equipment, and returning the corresponding historical trajectory query results.

[0028] Specifically, each time location information is updated, the system automatically records the corresponding change information. For example, during a warehouse relocation operation, it automatically records the transfer process of equipment from the original pallet to the target pallet, thus recording the complete historical trajectory of the equipment and enabling real-time tracking of the equipment's historical location. It also provides multi-dimensional traceability functions, allowing users to query by equipment, time, work order number, location, operator, or operating equipment, and supports the visualization of traceability data, providing data support for problem tracing and process optimization. For example, querying by equipment code allows viewing the complete historical trajectory of the corresponding equipment; querying by time range allows viewing all equipment location changes that occurred within the corresponding time period; and querying by work order number allows viewing the impact of changes brought about by the corresponding operation, and so on.

[0029] Based on the above technical solution, optionally, before monitoring the warehousing operation event, the method further includes: establishing a three-level positioning model of "warehouse-shelf / tool ​​cabinet-pallet / storage location", including: creating a warehouse table and entering warehouse information; creating a shelf / tool ​​cabinet table under the created warehouse and entering shelf / tool ​​cabinet information; creating a pallet / storage location table under the created shelf / tool ​​cabinet and entering pallet / storage location information; and establishing foreign key associations sequentially for the pallet / storage location table, the shelf / tool ​​cabinet table, and the warehouse table.

[0030] Specifically, location information can be stored using structured data. For the construction of a three-level positioning model, the warehouse level can be initialized first by creating a `warehouse` table and entering warehouse information such as warehouse code (e.g., W001), warehouse name (e.g., "Warehouse No. 1"), warehouse type (ambient temperature warehouse / refrigerated warehouse / hazardous goods warehouse, etc.), warehouse capacity, and warehouse status (activated / deactivated). The warehouse code can be automatically generated using the rule "W + three-digit serial number" to ensure global uniqueness. Next, the shelf / tool ​​cabinet level can be initialized by creating a `shelf` table under the existing warehouses and entering shelf code (e.g., S001), shelf name (e.g., "Shelf No. 3 in Area A"), warehouse code, shelf location coordinates (row number, column number), shelf capacity, and shelf status. The shelf code can be automatically generated using the rule "warehouse code - S + three-digit serial number," forming a parent-child relationship with the warehouse. The shelf location coordinates are identified using a two-dimensional coordinate system (row × column) for quick retrieval by area. Next, initialize the pallet / location hierarchy. Create a pallet / location table under the existing shelves / tool ​​cabinets, and enter pallet / location information such as pallet code (e.g., P001), pallet name (e.g., "pallet P001"), shelf code, pallet size, pallet status (free / occupied / disabled), and pallet label type (barcode / QR code / RFID). The pallet code can be automatically generated using the rule "shelf code - P + three-digit serial number," forming a parent-child relationship with the shelf it belongs to. A unique label can be generated based on the pallet / location information and affixed to the surface or written into an RFID chip for on-site scanning and identification. Furthermore, foreign key relationships can be established in the database. For example, the pallet / location table can be linked to the shelf / tool ​​cabinet table via the foreign key shelf.id, and the shelf / tool ​​cabinet table can be linked to the warehouse table via the foreign key warehouse.id, thus linking location information at each level and supporting multi-level queries and statistics. When equipment is received into the warehouse, the equipment record in the `material` table can be linked to the pallet / location record via the foreign key `pallet.id` field, such as writing `material.pallet.id` to the target pallet. During a query, the complete three-level path can be obtained in one go via the SQL JOIN chain "material→pallet→shelf→warehouse", for example, "Warehouse 1→Shelf 3 in Area A→Pallet P001". During a warehouse transfer, `material.pallet.id` is updated to the new pallet / location ID, and a change record is inserted into the location history table `location_history`.

[0031] Building upon the aforementioned technical solutions, a message queue mechanism can be employed to achieve asynchronous decoupling from the job system, while simultaneously supporting a transaction mechanism to ensure consistency between location updates and job status. Specifically, Kafka can be used as the message middleware. Upon job completion, the job system publishes a JSON-formatted event message containing fields such as eventType (job type), materialId (equipment ID), targetPalletId (target pallet ID), orderNo (job order number), operator (operator), and timestamp. Then, it can route to different topics based on eventType, including location updates (topic.location.update), status changes (topic.status.change), and historical records (topic.history.record). Correspondingly, this method can use a location update consumer to listen to topic.location.update to update the pallet.id field in the material table; a status change consumer to listen to topic.status.change to automatically change the equipment status based on eventType; and a historical record consumer to listen to topic.history.record to insert change records in the location_history table. Furthermore, a "local event table + message acknowledgment" mechanism can be adopted. The job system first writes the event to the local event table, and then asynchronously sends it to the Kafka consumer. After processing, the consumer sends an ACK confirmation. If processing fails, the event is entered into a dead-letter queue for retry. In this way, the job system does not need to wait for the position and status to be updated before returning a response. Each consumer runs independently and does not affect others. A single point of failure does not affect the overall system, supporting peak shaving and valley filling in high-concurrency scenarios.

[0032] The technical solution provided by this invention monitors warehousing operation events in real time during the execution of warehousing tasks. Then, based on the operation type of the monitored warehousing operation event, it updates the location information of the target equipment involved in that event. The location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location". By employing an operation-driven location update mechanism, real-time synchronization between the system location and the physical status is ensured, avoiding location information lag and effectively preventing misoperation. Simultaneously, by using pallets / storage locations as the smallest management unit, precise equipment location is achieved, significantly reducing the time spent searching for goods, thereby improving overall warehousing operation efficiency and inventory accuracy.

[0033] Example 2 Figure 4This is a schematic diagram of the structure of a storage equipment management device provided in Embodiment 2 of the present invention. This device can be implemented in hardware and / or software, and is generally integrated into a computer device to execute the storage equipment management method provided in any embodiment of the present invention. Figure 4 As shown, the device includes: The job event listening module 21 is used to listen for warehouse job events; The location information update module 22 is used to update the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event; the location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location".

[0034] The technical solution provided by this invention monitors warehousing operation events in real time during the execution of warehousing tasks. Then, based on the operation type of the monitored warehousing operation event, it updates the location information of the target equipment involved in that event. The location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location". By employing an operation-driven location update mechanism, real-time synchronization between the system location and the physical status is ensured, avoiding location information lag and effectively preventing misoperation. Simultaneously, by using pallets / storage locations as the smallest management unit, precise equipment location is achieved, significantly reducing the time spent searching for goods, thereby improving overall warehousing operation efficiency and inventory accuracy.

[0035] Based on the above technical solution, optionally, updating the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event includes one or more of the following: If the operation type is an inbound operation, then record the location information of the target equipment and bind it to the actual inbound pallet / storage location; If the operation type is an outbound operation, then clear the location information of the target equipment and unbind it from the original pallet / warehouse location; If the operation type is a warehouse transfer operation, then the location information of the target equipment is transferred, and the original bound pallet / warehouse location is replaced with the new pallet / warehouse location after the transfer. If the operation type is a return operation, then restore the location information of the target equipment and rebind the actual return pallet / location; If the job type is an inventory count, the originally bound pallets / locations are compared with the actual inventory pallets / locations. If they do not match, an alarm is triggered.

[0036] Based on the above technical solution, optionally, the device further includes: The status information update module is used to update the status information of the target equipment according to the operation type of the warehousing operation event after the warehousing operation event is monitored.

[0037] Based on the above technical solution, optionally, updating the status information of the target equipment according to the operation type of the warehousing operation event includes one or more of the following: If the operation type is an inbound operation, then the status information of the target equipment is updated to "in stock"; If the operation type is an outbound operation, then the status information of the target equipment is updated to be loaned out; If the operation type is a warehouse transfer operation, the status information of the target equipment remains unchanged; If the operation type is a return to warehouse operation, then the status information of the target equipment is updated to "in stock"; If the operation type is maintenance operation, then the status information of the target equipment will be updated to maintenance out of the warehouse; If the operation type is scrapping operation, then the status information of the target equipment will be updated to scrapping and out of the warehouse; If the job type is an inventory job, the status information of the original record is compared with the status information of the actual inventory. If they are inconsistent, an alarm is issued.

[0038] Based on the above technical solution, optionally, the device further includes: The change information recording module is used to record the change information of the target equipment location information after updating the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event. The change information includes at least one of the following: change time, location before change, location after change, triggering operation order number, operator, and operating equipment. The device also includes: The historical trajectory query module is used to respond to user query requests based on equipment, time, work order number, location, operator or operating equipment, and return the corresponding historical trajectory query results.

[0039] Based on the above technical solution, optionally, the device further includes: The three-level positioning model establishment module is used to establish a three-level positioning model of "warehouse-shelf / tool ​​cabinet-pallet / storage location" before the monitoring of warehousing operation events; The three-level positioning model establishment module is specifically used for: Create a warehouse table and enter warehouse information; Create a shelf / tool ​​cabinet table under the existing warehouse and enter the shelf / tool ​​cabinet information; Create a pallet / location table under the existing shelf / tool ​​cabinet and enter the pallet / location information; Foreign key relationships are established sequentially for the pallet / location table, the shelf / tool ​​cabinet table, and the warehouse table.

[0040] The storage equipment management device provided in the embodiments of the present invention can execute the storage equipment management method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the method.

[0041] It is worth noting that in the above embodiments of the warehouse equipment management device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of the present invention.

[0042] Example 3 Figure 5 This is a schematic diagram of the structure of a computer device provided in Embodiment 3 of the present invention, showing a block diagram of an exemplary computer device suitable for implementing the embodiments of the present invention. Figure 5 The computer device shown is merely an example and should not be construed as limiting the functionality or scope of the embodiments of the present invention. Figure 5 As shown, the computer device includes a processor 31, a memory 32, an input device 33, and an output device 34; the number of processors 31 in the computer device can be one or more. Figure 5 Taking a processor 31 as an example, the processor 31, memory 32, input device 33, and output device 34 in a computer device can be connected via a bus or other means. Figure 5 Taking the example of a connection between China and Israel via a bus.

[0043] The memory 32, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the warehouse equipment management method in this embodiment of the invention (e.g., the operation event monitoring module 21 and the location information update module 22 in the warehouse equipment management device). The processor 31 executes various functional applications and data processing of the computer device by running the software programs, instructions, and modules stored in the memory 32, thereby realizing the aforementioned warehouse equipment management method.

[0044] The memory 32 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a given function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 32 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid-state storage device. In some instances, the memory 32 may further include memory remotely located relative to the processor 31, which can be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0045] Input device 33 can be used to acquire warehouse operation event information and generate key signal inputs related to user settings and function control of computer equipment. Output device 34 can be used to visualize relevant information, etc.

[0046] Example 4 Embodiment 4 of the present invention also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a warehouse equipment management method, the method comprising: Listen for warehouse operation events; Based on the operation type of the warehousing operation event, the location information of the target equipment involved in the warehousing operation event is updated; the location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location".

[0047] Storage media can be any type of memory device or storage device. The term "storage media" is intended to include: mounting media, such as CD-ROMs, floppy disks, or magnetic tape devices; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (e.g., hard disks or optical storage); registers or other similar types of memory elements. Storage media may also include other types of memory or combinations thereof. Furthermore, storage media may reside in a computer system in which the program is executed, or may reside in a different second computer system connected to the computer system via a network (such as the Internet). The second computer system can provide program instructions to the computer for execution. The term "storage media" can include two or more storage media that may reside in different locations (e.g., in different computer systems connected via a network). Storage media may store program instructions (e.g., specifically implemented as a computer program) that can be executed by one or more processors.

[0048] Of course, the computer-executable instructions provided in the embodiments of the present invention are not limited to the method operations described above, but can also perform related operations in the warehouse equipment management method provided in any embodiment of the present invention.

[0049] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0050] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0051] Based on the above description of the implementation methods, those skilled in the art can clearly understand that the present invention can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0052] Example 5 Embodiment 5 of the present invention also provides a computer program product, which includes a computer program (also referred to as code or instructions). The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it is used to execute the warehouse equipment management method provided in any of the above embodiments, and has the corresponding beneficial effects of executing the method.

[0053] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A method for managing warehouse equipment, characterized in that, include: Listen for warehouse operation events; The location information of the target equipment involved in the warehousing operation event is updated according to the operation type of the warehousing operation event. The location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location".

2. The storage equipment management method according to claim 1, characterized in that, The step of updating the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event includes one or more of the following: If the operation type is an inbound operation, then record the location information of the target equipment and bind it to the actual inbound pallet / storage location; If the operation type is an outbound operation, then clear the location information of the target equipment and unbind it from the original pallet / warehouse location; If the operation type is a warehouse transfer operation, then the location information of the target equipment is transferred, and the original bound pallet / warehouse location is replaced with the new pallet / warehouse location after the transfer. If the operation type is a return operation, then restore the location information of the target equipment and rebind the actual return pallet / location; If the job type is an inventory count, the originally bound pallets / locations are compared with the actual inventory pallets / locations. If they do not match, an alarm is triggered.

3. The storage equipment management method according to claim 1, characterized in that, Following the monitoring of the storage operation event, the following is also included: The status information of the target equipment is updated according to the operation type of the warehousing operation event.

4. The storage equipment management method according to claim 3, characterized in that, The step of updating the status information of the target equipment according to the operation type of the warehousing operation event includes one or more of the following: If the operation type is an inbound operation, then the status information of the target equipment is updated to "in stock"; If the operation type is an outbound operation, then the status information of the target equipment is updated to be loaned out; If the operation type is a warehouse transfer operation, the status information of the target equipment remains unchanged; If the operation type is a return to warehouse operation, then the status information of the target equipment is updated to "in stock"; If the operation type is maintenance operation, then the status information of the target equipment will be updated to maintenance out of the warehouse; If the operation type is scrapping operation, then the status information of the target equipment will be updated to scrapping and out of the warehouse; If the job type is an inventory job, the status information of the original record is compared with the status information of the actual inventory. If they are inconsistent, an alarm is issued.

5. The storage equipment management method according to claim 1, characterized in that, After updating the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event, the method further includes: Changes to the location information of the target equipment are recorded. The change information includes at least one of the following: change time, location before change, location after change, trigger work order number, operator, and operating equipment. The method further includes: In response to user query requests based on equipment, time, work order number, location, operator, or operating equipment, the corresponding historical trajectory query results are returned.

6. The storage equipment management method according to claim 1, characterized in that, Prior to the monitoring of warehouse operation events, the following is also included: Establish a three-level positioning model of "warehouse-shelf / tool ​​cabinet-pallet / storage location", including: Create a warehouse table and enter warehouse information; Create a shelf / tool ​​cabinet table under the existing warehouse and enter the shelf / tool ​​cabinet information; Create a pallet / location table under the existing shelf / tool ​​cabinet and enter the pallet / location information; Foreign key relationships are established sequentially for the pallet / location table, the shelf / tool ​​cabinet table, and the warehouse table.

7. A warehouse equipment management device, characterized in that, include: The job event listening module is used to listen for warehouse job events; The location information update module is used to update the location information of the target equipment involved in the warehousing operation event according to the operation type of the warehousing operation event; the location information adopts a three-level positioning structure of "warehouse-shelf / tool ​​cabinet-pallet / storage location".

8. A computer device, characterized in that, include: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the warehouse equipment management method as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements the warehouse equipment management method as described in any one of claims 1-6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the warehouse equipment management method as described in any one of claims 1-6.