Storage data display method and device, computer equipment and readable storage medium

By generating and rendering shelf tables, displaying the location and occupation information of warehousing data, the problems of high development costs in the existing technology are solved, and efficient and clear display of warehousing data is achieved.

CN119477167APending Publication Date: 2025-02-18ZHEJIANG KUNYING TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411564793.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In the prior art, 3D or VR technology that dynamically presents warehousing situations is difficult to widely use due to high development costs, resulting in efficient display of warehousing data becoming an urgent problem.

Method used

By obtaining storage data, determining the location and occupancy information of the shelves, generating shelf tables, determining cell colors based on the occupancy data set, rendering and displaying shelf tables, so as to achieve efficient display of storage data.

Benefits of technology

This method can clearly and efficiently display warehousing conditions, reduce development costs, simplify data processing and presentation processes, and reduce development cycles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119477167A_ABST
    Figure CN119477167A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of warehouse management, in particular to a warehouse data display method and device, computer equipment and a computer readable storage medium. The storage data display method comprises the following steps: obtaining storage data, wherein the storage data at least comprises shelf information of a plurality of shelves in storage; a plurality of storage data sets are determined from the goods shelf information, the storage data sets at least comprise position data sets and occupancy data sets, the position data sets are used for representing position information of the goods shelves in storage, and the occupancy data sets are used for representing occupancy information of the goods shelves; based on the position data set, a goods shelf table is generated, the goods shelf table comprises a plurality of cells, and each cell is in one-to-one correspondence with each goods shelf; determining the color of each cell based on the occupation data set, and rendering a shelf table; and displaying the rendered shelf table. The position information of the goods shelf is displayed through the goods shelf table, the occupation condition of the goods shelf is distinguished through the colors of the cells, and therefore the storage condition is clearly and efficiently displayed in a plane mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of warehouse management technology, and in particular to a warehouse data display method, device, computer equipment and computer-readable storage medium. Background Art

[0002] With the booming development of e-commerce and the continuous improvement of online store systems, warehouse management, as a key link supporting the entire e-commerce supply chain, has also achieved great development and progress. In this process, the intuitive and efficient display of data has become the focus of various warehouse management.

[0003] In related technologies, 3D or VR technology can be used to dynamically present the overall situation of warehouses. These models can intuitively display information such as warehouse layout, shelf arrangement, and storage location of goods. However, the high development cost of this technology has become a major obstacle to its widespread application. Therefore, how to efficiently and quickly display warehouse data has become an urgent problem to be solved. Summary of the invention

[0004] Based on this, it is necessary to provide a warehouse data display method, device, computer equipment, computer-readable storage medium and computer program product that can efficiently display warehouse data in response to the above technical problems.

[0005] In a first aspect, the present application provides a warehouse data display method, the method comprising:

[0006] Acquire warehouse data, where the warehouse data at least includes shelf information of a plurality of shelves in the warehouse;

[0007] Determine a plurality of storage data sets from the shelf information, the storage data sets at least comprising a position data set and an occupancy data set, the position data set being used to represent the position information of the shelf in the warehouse, and the occupancy data set being used to represent the occupancy information of the shelf;

[0008] Based on the location data set, generating a shelf table, the shelf table comprising a plurality of cells, each of the cells corresponding to each of the shelves;

[0009] Based on the occupancy data set, determining a color for each of the cells and rendering the shelf table;

[0010] Display the rendered shelf table.

[0011] In one embodiment, the shelf table after display rendering includes:

[0012] In response to the instruction for adjusting the display accuracy, a display style of a cell corresponding to the instruction for adjusting the display accuracy is displayed.

[0013] In one of the embodiments, the warehouse data set further includes a product data set, and the product data set is used to represent product data carried by the shelf;

[0014] The step of responding to the display accuracy adjustment instruction and displaying the display style of the cell corresponding to the adjustment instruction includes:

[0015] In response to an operation of adjusting the shelf table from a first precision to a second precision, adjusting the length and / or width of the cell from a first size to a second size, the second size being larger than the first size;

[0016] Fill the corresponding cells with the product data set.

[0017] In one of the embodiments, the warehouse data set further includes a product data set, and the product data set is used to represent product data carried by the shelf;

[0018] After the shelf table is generated based on the location data set, the method includes:

[0019] Fill the product data set into the corresponding cells;

[0020] The step of responding to the display accuracy adjustment instruction and displaying the display style of the cell corresponding to the adjustment instruction includes:

[0021] In response to an operation of adjusting the shelf table from a second precision to a first precision, adjusting the length and / or width of the cell from a second size to a first size, wherein the second size is larger than the first size;

[0022] The product dataset displayed in the cell is hidden.

[0023] In one of the embodiments, the warehouse data includes a plurality of imaged partitions of the warehouse, at least one of the imaged partitions represents the shelf;

[0024] The step of responding to the display accuracy adjustment instruction and displaying the display style of the cell corresponding to the adjustment instruction includes:

[0025] In response to the operation of adjusting the shelf table from the second precision to the first precision, determining a first partition where the shelf is located among the plurality of imaged partitions, and determining at least one second partition adjacent to the first partition;

[0026] The first partition and the second partition are displayed, and the cell is displayed in the first partition.

[0027] In one embodiment, the location data set includes an identifier of each of the shelves;

[0028] The shelf table after display rendering includes:

[0029] The identifier of the corresponding shelf is displayed in each cell.

[0030] In a second aspect, the present application further provides a storage data display device, the device comprising:

[0031] An acquisition module, used for acquiring storage data, wherein the storage data at least includes shelf information of a plurality of shelves in the warehouse;

[0032] A first determining module is used to determine a plurality of storage data sets from the shelf information, wherein the storage data sets at least include a position data set and an occupancy data set, wherein the position data set is used to represent the position information of the shelf in the warehouse, and the occupancy data set is used to represent the occupancy information of the shelf;

[0033] A generating module, configured to generate a shelf table based on the location data set, wherein the shelf table includes a plurality of cells, and each of the cells corresponds to each of the shelves one by one;

[0034] A second determination module, configured to determine the color of each of the cells based on the occupancy data set, and render the shelf table;

[0035] A display module is used to display the rendered shelf table.

[0036] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0037] Acquire warehouse data, where the warehouse data at least includes shelf information of a plurality of shelves in the warehouse;

[0038] Determine a plurality of storage data sets from the shelf information, the storage data sets at least comprising a position data set and an occupancy data set, the position data set being used to represent the position information of the shelf in the warehouse, and the occupancy data set being used to represent the occupancy information of the shelf;

[0039] Based on the location data set, generating a shelf table, the shelf table comprising a plurality of cells, each of the cells corresponding to each of the shelves;

[0040] Based on the occupancy data set, determining a color for each of the cells and rendering the shelf table;

[0041] Display the rendered shelf table.

[0042] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0043] Acquire warehouse data, where the warehouse data at least includes shelf information of a plurality of shelves in the warehouse;

[0044] Determine a plurality of storage data sets from the shelf information, the storage data sets at least comprising a position data set and an occupancy data set, the position data set being used to represent the position information of the shelf in the warehouse, and the occupancy data set being used to represent the occupancy information of the shelf;

[0045] Based on the location data set, generating a shelf table, the shelf table comprising a plurality of cells, each of the cells corresponding to each of the shelves;

[0046] Based on the occupancy data set, determining a color for each of the cells and rendering the shelf table;

[0047] Display the rendered shelf table.

[0048] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0049] Acquire warehouse data, where the warehouse data at least includes shelf information of a plurality of shelves in the warehouse;

[0050] Determine a plurality of storage data sets from the shelf information, the storage data sets at least comprising a position data set and an occupancy data set, the position data set being used to represent the position information of the shelf in the warehouse, and the occupancy data set being used to represent the occupancy information of the shelf;

[0051] Based on the location data set, generating a shelf table, the shelf table comprising a plurality of cells, each of the cells corresponding to each of the shelves;

[0052] Based on the occupancy data set, determining a color for each of the cells and rendering the shelf table;

[0053] Display the rendered shelf table.

[0054] The above-mentioned warehouse data display method, device, computer equipment, computer-readable storage medium and computer program product, first, display the location information of the shelf through a shelf table, and distinguish the occupancy of the shelf by the color of the cell, so that the warehouse situation can be clearly and efficiently displayed in a 2D or flat manner. Secondly, in the present application, the shelf table is generated by determining multiple warehouse data sets from the shelf information, which speeds up the generation speed and accuracy of the shelf table. The warehouse data display method provided in the present application can reduce development costs, and can directly use tools such as Canvas 2D to render data, so that the warehouse data display method provided in this embodiment is easy to maintain and use, and reduces the development cycle. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0056] FIG1 is a schematic diagram of a warehouse data display method provided in one embodiment;

[0057] FIG2 is a schematic diagram of a display page provided in one embodiment;

[0058] FIG3 is a schematic diagram of a display page provided in another embodiment;

[0059] FIG4 is a flow chart of a precision adjustment method provided in one embodiment;

[0060] FIG5 is a flow chart of a precision adjustment method provided in another embodiment;

[0061] FIG6 is a flow chart of a precision adjustment method provided in yet another embodiment;

[0062] FIG7 is a flow chart of a partition display method provided in one embodiment;

[0063] FIG8 is a flowchart of shelf identifier display provided in one embodiment;

[0064] FIG9 is a block diagram of a storage data display device provided in one embodiment;

[0065] FIG. 10 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0066] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0067] As mentioned in the background technology, in the related technology, 3D or VR technology can be used to dynamically present the overall situation of the warehouse. Although VR technology can bring an immersive experience to users and more intuitively perceive each link of warehouse management, the high development cost of this technology has become a major obstacle to its widespread application. To achieve high-quality VR display, not only a large amount of materials are needed to build a realistic virtual environment, but also technical development and maintenance are required in the later stage, and long-term accumulation and investment are required.

[0068] Based on this, the present application provides a table-based warehouse data display solution. When warehouse data is displayed in a table format, less data is required, which makes the warehouse data processing speed faster and the warehouse data display speed faster. The warehouse data display method provided in the embodiment of the present application can be applied to terminals and servers. The terminal can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server can be an independent physical server, or it can be a server cluster or distributed system composed of multiple physical servers, or it can be a cloud server that provides cloud computing services.

[0069] In one embodiment, as shown in FIG1 , a method for displaying warehouse data is provided. This specification takes the method applied to a terminal as an example for explanation. The method for displaying warehouse data includes the following steps:

[0070] Step S100: Acquire warehouse data, where the warehouse data at least includes shelf information of multiple shelves in the warehouse.

[0071] Step S200: Determine a plurality of storage data sets from the shelf information, the storage data sets at least including a position data set and an occupancy data set, the position data set is used to represent the position information of the shelf in the warehouse, and the occupancy data set is used to represent the occupancy information of the shelf.

[0072] Step S300: Generate a shelf table based on the location data set, where the shelf table includes a plurality of cells, and each cell corresponds to each shelf one by one.

[0073] Step S400: Determine the color of each cell based on the occupancy data set and render the shelf table.

[0074] Step S500: Display the rendered shelf table.

[0075] In step S100, the storage data may be data related to goods and shelves in the target storage. As an example, the storage data may include at least shelf information of multiple shelves in the storage. For example, the shelf information may include the number of shelf layers, shelf positions, etc. In addition, the shelf information may also include goods information. For example, the goods information may include the name of the goods, the attributes of the goods, the weight of the goods, etc. Moreover, there is an association relationship between the goods and the shelves. It can be understood that in actual use, goods may be placed on the shelves, or there may be no goods placed on the shelves, or the goods may be in transit and will be placed on the shelves, or the goods placed on the shelves do not match the goods that should be placed, etc. At this time, the above-mentioned association relationship may be included between the goods and the shelves.

[0076] In step S200, a plurality of warehouse data sets of different attributes are collected from the shelf information. For example, the warehouse data set includes at least a location data set and an occupancy data set. The location data set may be a collection of location data of each shelf in the warehouse, and the location data set is used to represent the location information of the shelf in the warehouse. The occupancy data set may be a collection of occupancy data of each shelf, and the occupancy data set is used to represent the occupancy information of the shelf. As an example, the location data set may include an identifier of each shelf. For example, the identifier of the shelf may be 01-01-1-A, 01-01-2-A, 01-01-3-A, etc. The occupancy data set may use 0 and 1 to represent that there is no goods on the shelf and there are goods on the shelf, respectively. Furthermore, the occupancy data set may also use 2 to represent that the goods on the shelf are about to be placed, and use 3 to represent that the goods on the shelf do not match the target goods, etc.

[0077] In step S300, referring to FIG. 2 and FIG. 3, a shelf table may be generated based on the location data set. The shelf table includes a plurality of cells arranged in an array. Each cell corresponds to each shelf one by one. The cells may be arranged in the order of the shelf identifiers. For example, each row of cells may represent 01-01-1-A, 01-01-2-A, 01-01-3-A, etc., and each column of cells may represent 01-01-1-A, 01-03-1-A, 01-05-1-A, etc.

[0078] In step S400, as an example, the color of the cell without goods on the shelf can be white, the color of the cell with goods on the shelf can be green, and the cell where the goods on the shelf are about to be placed can be green and blue at the same time, and marked "occupied". The above colors are only used as examples. In actual embodiments, the colors of the cells are not limited to the above colors. In addition, other content can be filled in the cells to show more information. For example, "zero" can be marked in the upper right corner of the cell to show that the goods on the shelf are retail goods, or "shelf" can be marked in the upper right corner of the cell to show that the shelf is provided with partitions, etc. This embodiment does not limit the display form of the cell or the content filled.

[0079] In step S500, the rendered shelf table may be displayed on a display screen of a terminal (eg, a personal computer). As an example, at this time, the display screen may only display a portion of the shelf table, and of course, the display screen may also display the entire shelf table.

[0080] In this embodiment, first, the location information of the shelf is displayed through the shelf table, and the occupancy of the shelf is distinguished by the color of the cell, so that the storage situation can be clearly and efficiently displayed in a 2D or plane manner. Secondly, in this embodiment, the shelf table is generated by determining multiple storage data sets from the shelf information, which speeds up the generation speed and accuracy of the shelf table. The storage data display method provided in this embodiment can reduce development costs, and can directly use tools such as Canvas 2D to render data, so that the storage data display method provided in this embodiment is easy to maintain and use, and reduces the development cycle.

[0081] In one embodiment, referring to FIG. 4 , step S500 includes:

[0082] Step S510: responding to the instruction for adjusting the display accuracy, displaying the display style of the cell corresponding to the instruction for adjusting the display accuracy.

[0083] As an example, the display screen may display a precision adjustment control around the shelf table. When the adjustment control is triggered, in response to the display precision adjustment instruction, the display style of the cell corresponding to the adjustment instruction may be displayed. For example, the display style of the cell includes but is not limited to the size, color, position, filling content, etc. of the cell.

[0084] In a possible example, the warehouse data set also includes a product data set, and the product data set is used to represent the product data carried by the shelf. For example, the product data set may be a product name, a product attribute, a product weight, etc. Correspondingly, referring to FIG. 5 , step S510 may include:

[0085] Step S511: In response to the operation of adjusting the shelf table from the first precision to the second precision, the length and / or width of the cell is adjusted from the first size to the second size, and the second size is larger than the first size.

[0086] Step S512: Fill the product data set into the corresponding cells.

[0087] In step S511 to step S512, for example, the first precision can be a lower precision (as shown in FIG. 3 ), and the second precision can be a higher precision (as shown in FIG. 2 ). At this time, adjusting the shelf table from the first precision to the second precision is to increase the precision of the shelf table. Afterwards, the length and / or width of each cell can be adjusted from the first size to the second size, and the second size is larger than the first size, so that each cell becomes larger. Then, the product data set can be filled into the corresponding cell.

[0088] In this example, when the accuracy of the shelf table is increased, the area of ​​each cell can be increased, and detailed product data sets can be filled into the corresponding cells, so that more detailed product data can be displayed in the cells.

[0089] In another possible example, the warehouse data set also includes a product data set, and the product data set is used to represent the product data carried by the shelf. Accordingly, after step S300, the following steps are included:

[0090] Step S600: Fill the product data set into the corresponding cells.

[0091] And, referring to FIG. 6 , step S510 may include:

[0092] Step S513: In response to the operation of adjusting the shelf table from the second precision to the first precision, the length and / or width of the cell is adjusted from the second size to the first size, and the second size is larger than the first size.

[0093] Step S514: Hide the product dataset displayed in the cell.

[0094] In step S600, the data in the corresponding product data set may be displayed in the cell.

[0095] In step S513 to step S514, for example, the first precision may be a lower precision, and the second precision may be a higher precision. At this time, adjusting the shelf table from the second precision to the first precision is to lower the precision of the shelf table. Afterwards, the length and / or width of each cell may be adjusted from the second size to the first size, and the second size is larger than the first size, so that each cell becomes smaller. This makes it possible not to display the data in the corresponding product data set in each cell, but only to display the color of each cell.

[0096] Further, the warehouse data includes multiple graphical partitions of the warehouse. The partitions can be displayed in a rectangular shape or the like. At least one graphical partition represents a shelf. For example, other graphical partitions can also display aisles, empty pallet areas, picking areas, etc. It is understood that the graphical partitions can correspond to actual areas of the warehouse. Accordingly, referring to FIG. 7 , step S510 can include:

[0097] Step S515: In response to the operation of adjusting the shelf table from the second precision to the first precision, a first partition where the shelf is located is determined among the plurality of image partitions, and at least one second partition adjacent to the first partition is determined.

[0098] Step S516: Display the first partition and the second partition, and display cells in the first partition.

[0099] In step S515 to step S516, adjusting the shelf table from the second precision to the first precision is to lower the precision of the shelf table. While reducing the cells, more storage partitions can be displayed. For example, the first partition where the shelf is located, the second partition represented by the lane is adjacent to the first partition. At this time, the first partition and the second partition can be displayed at the same time. The cells can be displayed in the first partition, and the lanes can be displayed in the second partition.

[0100] In this example, by lowering the accuracy of the shelf table, the data displayed in the cell is reduced to avoid cell data congestion, occlusion, etc.

[0101] In this embodiment, the shelf table is set to be adjusted with different precisions, thereby providing a variety of shelf table display methods. In a high-precision shelf table, more product details can be displayed in a cell. In a low-precision shelf table, the shelf table can be displayed more holistically.

[0102] In one embodiment, the location data set includes an identifier of each shelf. Accordingly, referring to FIG8 , step S500 includes:

[0103] Step S520: Display the identifier of the corresponding shelf in each cell.

[0104] As an example, the shelf identifier is filled into each cell to more intuitively display the arrangement of the shelves and more clearly indicate the occupied shelves, thereby improving the efficiency of warehouse management.

[0105] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0106] Based on the same inventive concept, the embodiment of the present application also provides a warehouse data display device for implementing the warehouse data display method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more warehouse data display device embodiments provided below can refer to the limitations of the warehouse data display method above, and will not be repeated here.

[0107] In an exemplary embodiment, as shown in FIG9 , a storage data display device is provided, comprising: an acquisition module, a first determination module, a generation module, a second determination module and a display module, wherein:

[0108] The acquisition module is used to acquire storage data, and the storage data at least includes shelf information of multiple shelves in the warehouse.

[0109] The first determination module is used to determine multiple storage data sets from the shelf information. The storage data sets at least include a location data set and an occupancy data set. The location data set is used to represent the location information of the shelf in the warehouse, and the occupancy data set is used to represent the occupancy information of the shelf.

[0110] The generating module is used to generate a shelf table based on the location data set, wherein the shelf table includes a plurality of cells, and each cell corresponds to each shelf one by one.

[0111] The second determination module is used to determine the color of each cell based on the occupancy data set and render the shelf table.

[0112] Display module, used to display the rendered shelf table.

[0113] In one embodiment, the display module is further configured to respond to an instruction for adjusting the display accuracy and display a display style of a cell corresponding to the instruction.

[0114] In one embodiment, the warehouse data set also includes a product data set, which is used to represent the product data carried by the shelf. The display module is also used to respond to the operation of adjusting the shelf table from the first precision to the second precision, adjust the length and / or width of the cell from the first size to the second size, the second size is larger than the first size, and fill the product data set into the corresponding cell.

[0115] In one embodiment, the warehouse data set also includes a product data set, which is used to represent the product data carried by the shelf. The warehouse data display device also includes a filling module, which is used to fill the product data set into the corresponding cells. The display module is also used to respond to the operation of adjusting the shelf table from the second precision to the first precision, adjust the length and / or width of the cell from the second size to the first size, the second size is larger than the first size, and hide the product data set displayed in the cell.

[0116] In one embodiment, the warehouse data includes multiple graphical partitions of the warehouse, at least one graphical partition represents a shelf, and the display module is also used to respond to the operation of adjusting the shelf table from the second precision to the first precision, determine a first partition where the shelf is located among the multiple graphical partitions, and determine at least one second partition adjacent to the first partition, display the first partition and the second partition, and display cells within the first partition.

[0117] In one embodiment, the location data set includes an identifier of each shelf, and the display module is further configured to display the identifier of the corresponding shelf in each cell.

[0118] Each module in the above-mentioned warehouse data display device can be implemented in whole or in part by software, hardware and their combination. Each module can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0119] In addition, the warehouse data display device may also be provided with other modules to implement other functions or steps recorded in this specification. For example, the warehouse data display device may also be provided with a first module, a second module, and the like.

[0120] In an exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be shown in FIG10. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected via a system bus, and the communication interface, the display unit, and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner may be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a method for displaying warehouse data is implemented. The display unit of the computer device is used to form a visually visible picture, which may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0121] Those skilled in the art will understand that the structure shown in FIG. 10 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0122] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0123] Step S100: Acquire warehouse data, where the warehouse data at least includes shelf information of multiple shelves in the warehouse.

[0124] Step S200: Determine a plurality of storage data sets from the shelf information, the storage data sets at least including a position data set and an occupancy data set, the position data set is used to represent the position information of the shelf in the warehouse, and the occupancy data set is used to represent the occupancy information of the shelf.

[0125] Step S300: Generate a shelf table based on the location data set, where the shelf table includes a plurality of cells, and each cell corresponds to each shelf one by one.

[0126] Step S400: Determine the color of each cell based on the occupancy data set and render the shelf table.

[0127] Step S500: Display the rendered shelf table.

[0128] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0129] Step S510: responding to the instruction for adjusting the display accuracy, displaying the display style of the cell corresponding to the instruction for adjusting the display accuracy.

[0130] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0131] Step S511: In response to the operation of adjusting the shelf table from the first precision to the second precision, the length and / or width of the cell is adjusted from the first size to the second size, and the second size is larger than the first size.

[0132] Step S512: Fill the product data set into the corresponding cells.

[0133] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0134] Step S600: Fill the product data set into the corresponding cells.

[0135] Step S513: In response to the operation of adjusting the shelf table from the second precision to the first precision, the length and / or width of the cell is adjusted from the second size to the first size, and the second size is larger than the first size.

[0136] Step S514: Hide the product dataset displayed in the cell.

[0137] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0138] Step S515: In response to the operation of adjusting the shelf table from the second precision to the first precision, a first partition where the shelf is located is determined among the plurality of image partitions, and at least one second partition adjacent to the first partition is determined.

[0139] Step S516: Display the first partition and the second partition, and display cells in the first partition.

[0140] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0141] Step S520: Display the identifier of the corresponding shelf in each cell.

[0142] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0143] Step S100: Acquire warehouse data, where the warehouse data at least includes shelf information of multiple shelves in the warehouse.

[0144] Step S200: Determine a plurality of storage data sets from the shelf information, the storage data sets at least including a position data set and an occupancy data set, the position data set is used to represent the position information of the shelf in the warehouse, and the occupancy data set is used to represent the occupancy information of the shelf.

[0145] Step S300: Generate a shelf table based on the location data set, where the shelf table includes a plurality of cells, and each cell corresponds to each shelf one by one.

[0146] Step S400: Determine the color of each cell based on the occupancy data set and render the shelf table.

[0147] Step S500: Display the rendered shelf table.

[0148] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0149] Step S510: responding to the instruction for adjusting the display accuracy, displaying the display style of the cell corresponding to the instruction for adjusting the display accuracy.

[0150] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0151] Step S511: In response to the operation of adjusting the shelf table from the first precision to the second precision, the length and / or width of the cell is adjusted from the first size to the second size, and the second size is larger than the first size.

[0152] Step S512: Fill the product data set into the corresponding cells.

[0153] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0154] Step S600: Fill the product data set into the corresponding cells.

[0155] Step S513: In response to the operation of adjusting the shelf table from the second precision to the first precision, the length and / or width of the cell is adjusted from the second size to the first size, and the second size is larger than the first size.

[0156] Step S514: Hide the product dataset displayed in the cell.

[0157] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0158] Step S515: In response to the operation of adjusting the shelf table from the second precision to the first precision, a first partition where the shelf is located is determined among the plurality of image partitions, and at least one second partition adjacent to the first partition is determined.

[0159] Step S516: Display the first partition and the second partition, and display cells in the first partition.

[0160] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0161] Step S520: Display the identifier of the corresponding shelf in each cell.

[0162] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0163] Step S100: Acquire warehouse data, where the warehouse data at least includes shelf information of multiple shelves in the warehouse.

[0164] Step S200: Determine a plurality of storage data sets from the shelf information, the storage data sets at least including a position data set and an occupancy data set, the position data set is used to represent the position information of the shelf in the warehouse, and the occupancy data set is used to represent the occupancy information of the shelf.

[0165] Step S300: Generate a shelf table based on the location data set, where the shelf table includes a plurality of cells, and each cell corresponds to each shelf one by one.

[0166] Step S400: Determine the color of each cell based on the occupancy data set and render the shelf table.

[0167] Step S500: Display the rendered shelf table.

[0168] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0169] Step S510: responding to the instruction for adjusting the display accuracy, displaying the display style of the cell corresponding to the instruction for adjusting the display accuracy.

[0170] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0171] Step S511: In response to the operation of adjusting the shelf table from the first precision to the second precision, the length and / or width of the cell is adjusted from the first size to the second size, and the second size is larger than the first size.

[0172] Step S512: Fill the product data set into the corresponding cells.

[0173] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0174] Step S600: Fill the product data set into the corresponding cells.

[0175] Step S513: In response to the operation of adjusting the shelf table from the second precision to the first precision, the length and / or width of the cell is adjusted from the second size to the first size, and the second size is larger than the first size.

[0176] Step S514: Hide the product dataset displayed in the cell.

[0177] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0178] Step S515: In response to the operation of adjusting the shelf table from the second precision to the first precision, a first partition where the shelf is located is determined among the plurality of image partitions, and at least one second partition adjacent to the first partition is determined.

[0179] Step S516: Display the first partition and the second partition, and display cells in the first partition.

[0180] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0181] Step S520: Display the identifier of the corresponding shelf in each cell.

[0182] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0183] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0184] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A warehouse data display method, characterized in that: The method comprises: Acquire warehouse data, where the warehouse data at least includes shelf information of a plurality of shelves in the warehouse; Determine a plurality of storage data sets from the shelf information, the storage data sets at least comprising a position data set and an occupancy data set, the position data set being used to represent the position information of the shelf in the warehouse, and the occupancy data set being used to represent the occupancy information of the shelf; Based on the location data set, generating a shelf table, the shelf table comprising a plurality of cells, each of the cells corresponding to each of the shelves; Based on the occupancy data set, determining a color for each of the cells and rendering the shelf table; Display the rendered shelf table.

2. The warehouse data display method according to claim 1, characterized in that: The shelf table after display rendering includes: In response to the instruction for adjusting the display accuracy, a display style of a cell corresponding to the instruction for adjusting the display accuracy is displayed.

3. The warehouse data display method according to claim 2, characterized in that: The warehouse data set also includes a product data set, and the product data set is used to represent the product data carried by the shelf; The step of responding to the display accuracy adjustment instruction and displaying the display style of the cell corresponding to the adjustment instruction includes: In response to an operation of adjusting the shelf table from a first precision to a second precision, adjusting the length and / or width of the cell from a first size to a second size, the second size being larger than the first size; Fill the corresponding cells with the product data set.

4. The warehouse data display method according to claim 2, characterized in that: The warehouse data set also includes a product data set, and the product data set is used to represent the product data carried by the shelf; After the shelf table is generated based on the location data set, the method includes: Fill the product data set into the corresponding cells; The step of responding to the display accuracy adjustment instruction and displaying the display style of the cell corresponding to the adjustment instruction includes: In response to an operation of adjusting the shelf table from a second precision to a first precision, adjusting the length and / or width of the cell from a second size to a first size, wherein the second size is larger than the first size; The product dataset displayed in the cell is hidden.

5. The warehouse data display method according to claim 4, characterized in that: The warehouse data includes a plurality of imaged partitions of the warehouse, at least one of the imaged partitions representing the shelf; The step of responding to the display accuracy adjustment instruction and displaying the display style of the cell corresponding to the adjustment instruction includes: In response to the operation of adjusting the shelf table from the second precision to the first precision, determining a first partition where the shelf is located among the plurality of imaged partitions, and determining at least one second partition adjacent to the first partition; The first partition and the second partition are displayed, and the cell is displayed in the first partition.

6. The warehouse data display method according to claim 1, characterized in that: The location data set includes an identifier of each of the shelves; The shelf table after display rendering includes: The identifier of the corresponding shelf is displayed in each cell.

7. A storage data display device, characterized in that: The device comprises: An acquisition module, used for acquiring storage data, wherein the storage data at least includes shelf information of a plurality of shelves in the warehouse; A first determining module is used to determine a plurality of storage data sets from the shelf information, wherein the storage data sets at least include a position data set and an occupancy data set, wherein the position data set is used to represent the position information of the shelf in the warehouse, and the occupancy data set is used to represent the occupancy information of the shelf; A generating module, configured to generate a shelf table based on the location data set, wherein the shelf table includes a plurality of cells, and each of the cells corresponds to each of the shelves one by one; A second determination module, configured to determine the color of each of the cells based on the occupancy data set, and render the shelf table; A display module is used to display the rendered shelf table.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Cited By

  • Material storage management system, method and equipment and storage medium

    CN119809526A