Commodity packaging method and system, computer equipment and readable storage medium

By assigning weights to orders to be packaged and using preset packing methods for individual or mixed packing, the problem that traditional packing algorithms cannot effectively optimize box utilization is solved, and efficient packing is achieved and labor costs are reduced.

CN120096897APending Publication Date: 2025-06-06CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510336914.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-20
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

Traditional packing algorithms cannot effectively optimize box utilization and box space utilization, and rely on a lot of manual experience during packing and packaging, resulting in an increase in express delivery and labor costs.

Method used

By obtaining the information of the order to be packaged, the weight is assigned according to the order address, and the preset packing method is used for individual or mixed packing. Specifically, it includes individually packing orders with weights of the first value and mixed packing orders with weights of the second value.

Benefits of technology

The box utilization rate and efficient utilization of the box space are achieved, manual intervention is reduced, and the packing efficiency and logistics cost-effectiveness are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120096897A_ABST
    Figure CN120096897A_ABST
Patent Text Reader

Abstract

The invention discloses a commodity packaging method and system, computer equipment and a readable storage medium, and relates to the technical field of logistics. The commodity packaging method comprises the steps of obtaining information of at least one to-be-packaged order; and according to the address of each order in the at least one to-be-packaged order, obtaining the weight of each order in the at least one to-be-packaged order. And obtaining the order with the weight being the first value in the at least one to-be-packaged order, and separately boxing and packaging each commodity included in each order with the weight being the first value in the at least one to-be-packaged order according to a preset boxing method. And obtaining the order with the weight being the second value in the at least one to-be-packaged order, and carrying out mixed boxing and packaging on the commodities included in the order with the weight being the second value in the at least one to-be-packaged order according to a preset boxing method. According to the method, the box utilization rate and the utilization rate of the space in the box can be optimized, dependence on manual adjustment and decision making is reduced, and the packing and packing efficiency and the logistics cost benefit are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of logistics technology, and in particular to a commodity packaging method, a commodity packaging system, a computer device and a readable storage medium. Background Art

[0002] Driven by digitalization and 5G technology, the clothing and textile industry is undergoing a profound transformation. More and more manufacturing companies have begun to implement digital transformation, introduced supply chain management systems (SCM) and manufacturing execution systems (MES), and migrated most of the data to the cloud. The application of these technologies has greatly improved production efficiency and management level. However, despite this, most companies still rely on manual operations in the boxing and packaging of goods. This is mainly because the volume of clothing products is irregular, and different types of goods need to be packaged in boxes of different specifications.

[0003] Currently, the packing algorithms on the market are mostly targeted at commodities with fixed and regular volumes, and usually meet the packaging needs of different products by designing boxes of different specifications. However, in reality, the shapes and volumes of many commodities are uncertain. For diversified commodities with non-fixed volumes, these traditional algorithms often cannot effectively optimize the utilization rate of boxes and the utilization rate of the space inside the box. At the same time, there is often a lack of dynamic adjustment rules for packing multiple commodities into one box. If the commodity type or box volume changes, traditional algorithms are also difficult to adjust. In the process of packing and packaging, it is still necessary to rely heavily on manual experience for adjustments and decisions, resulting in increased express delivery costs and waste of labor costs. Summary of the invention

[0004] The technical problem to be solved by the present invention is that the traditional packing algorithm cannot effectively optimize the utilization rate of the box and the utilization rate of the space inside the box, and the packing process still needs to rely heavily on manual experience for adjustments and decisions, resulting in increased express delivery costs and waste of labor costs.

[0005] In view of the above-mentioned deficiencies of the prior art, the following solutions are provided:

[0006] In a first aspect, the present invention provides a method for packaging commodities, the method comprising: obtaining information of at least one order to be packaged. Obtaining the weight of each order in at least one order to be packaged according to the address of each order in at least one order to be packaged. Obtaining orders with a weight of a first value in at least one order to be packaged, and individually packaging and packaging each commodity included in each order with a weight of the first value in at least one order to be packaged according to a preset packaging method. And, obtaining orders with a weight of a second value in at least one order to be packaged, and mixing and packaging each commodity included in each order with a weight of the second value in at least one order to be packaged according to a preset packaging method. Wherein, the information of at least one order to be packaged includes the address of each order in at least one order to be packaged, each commodity included in each order in at least one order to be packaged, and the corresponding quantity. The address of each order in at least one order to be packaged is located in a first preset area. The weight of each order in at least one order to be packaged is respectively the first value or the second value. The order with a weight of the first value is an order that needs to be packaged separately. The order with a weight of the second value is an order that can be mixed and packaged.

[0007] Optionally, the preset packing method includes: determining at least one commodity to be packed. Obtaining the weight of each commodity in each of the various box types in the at least one commodity to be packed. Obtaining the total weight of each of the various box types of all commodities included in the at least one commodity to be packed according to the weight of each of the various box types in the at least one commodity to be packed. Determining at least one target box type and the number of boxes corresponding to various target box types in the at least one target box type according to the total weight of each of the various box types of all commodities included in the at least one commodity to be packed. And, packing and packaging each commodity in the at least one commodity to be packed according to the at least one target box type and the number of boxes corresponding to various target box types in the at least one target box type. Wherein, the at least one commodity to be packed includes each commodity included in any one of the orders with a weight of a first value in at least one order to be packed, or the at least one commodity to be packed includes each commodity included in each of the orders with a weight of a second value in at least one order to be packed.

[0008] Optionally, obtaining the weight of each of the various box types of each commodity in at least one commodity to be packed includes: obtaining the weight of each of the various box types of each commodity in at least one commodity to be packed according to the volumes of the various box types and the volumes of the commodities.

[0009] Optionally, determining at least one target box type and the number of boxes corresponding to various target box types in at least one target box type according to the total weight of each box type of all goods included in at least one commodity to be packed in various box types, includes: in response to the total weight of all goods included in at least one commodity to be packed in the largest box type being less than or equal to the first preset value, determining the first target weight from the total weight of each box type of all goods included in at least one commodity to be packed in various box types. And, determining at least one target box type to be the box type corresponding to the first target weight. Determining the number of boxes corresponding to various target box types in at least one target box type to be one. Among them, the first target weight is the weight of all goods included in at least one commodity to be packed in the total weight of each box type in various box types that is less than or equal to the first preset value and closest to the first preset value.

[0010] Optionally, determining at least one target box type and the number of boxes corresponding to various target box types in at least one target box type according to the total weight of each box type of all goods included in at least one commodity to be packed in various box types, includes: in response to the total weight of all goods included in at least one commodity to be packed in the largest box type being greater than a first preset value, obtaining the priority of each commodity in at least one commodity to be packed. And. Determining at least one target box type and the number of boxes corresponding to various target box types in at least one target box type according to the priority of each commodity in at least one commodity to be packed. Among them, the priority is divided into a first priority and a second priority. Commodities with a first priority include boxed commodities. Commodities with a second priority include non-boxed commodities.

[0011] Optionally, determining at least one target box type and the number of boxes corresponding to various target box types in at least one target box type according to the priority of each commodity in at least one commodity to be packed includes: determining a commodity with a first priority in at least one commodity to be packed, and obtaining the total weight of each box type of all commodities with a first priority in at least one commodity to be packed in various box types. Determining at least one first target box type and the number of boxes corresponding to various first target box types in at least one first target box type according to the total weight of each box type of all commodities with a first priority in at least one commodity to be packed in various box types. Determining a commodity with a second priority in at least one commodity to be packed, and obtaining the total weight of each box type of all commodities with a second priority in at least one commodity to be packed in various box types. And, determining at least one second target box type and the number of boxes corresponding to various second target box types in at least one second target box type according to the total weight of each box type of all commodities with a second priority in at least one commodity to be packed in various box types. Wherein, at least one target box type includes at least one first target box type. At least one target box type includes at least one second target box type.

[0012] Optionally, at least one first target box type and the number of boxes corresponding to various first target box types in at least one first target box type are determined according to the total weight of each box type of all goods with a first priority in at least one to-be-packed commodity in various box types, including: in response to the total weight of all goods with a first priority in at least one to-be-packed commodity in the largest box type being less than or equal to the first preset value, a second target weight is determined from the total weight of each box type of all goods with a first priority in at least one to-be-packed commodity in various box types. And, determining that at least one first target box type includes a box type corresponding to the second target weight, and determining that the number of boxes corresponding to various first target box types in at least one first target box type is one. The second target weight is a weight that is less than or equal to the first preset value and closest to the first preset value in the total weight of each box type of at least one to-be-packed commodity with a first priority.

[0013] Optionally, determining at least one first target box type and the number of boxes corresponding to various first target box types in at least one first target box type according to the total weight of each box type of all goods with a first priority among at least one to-be-packed goods in various box types, includes: in response to the total weight of all goods with a first priority among at least one to-be-packed goods in the largest box type being greater than a first preset value, determining the multiple relationship between the total weight of all goods with a first priority among at least one to-be-packed goods in the largest box type and the first preset value. And, determining at least one first target box type and the number of boxes corresponding to various first target box types in at least one first target box type according to the multiple relationship between the total weight of all goods with a first priority among at least one to-be-packed goods in the largest box type and the first preset value.

[0014] Optionally, at least one first target box type and the number of boxes corresponding to various first target box types in at least one first target box type are determined according to the multiple relationship between the total weight of all goods with a first priority in the maximum box type in at least one to-be-packed commodity and a first preset value, including: determining that the total weight of all goods with a first priority in the maximum box type in at least one to-be-packed commodity is n times the first preset value. Wherein, n=N+x, N is a positive integer, x is a decimal and 0≤x<1. In response to x=0, it is determined that at least one first target box type includes the maximum box type, and the number of boxes corresponding to various first target box types in at least one first target box type is determined to be N or N+1. In response to x≠0, all goods with a first priority in at least one to-be-packed commodity are divided into a first part of goods and a second part of goods. For the first part of goods, it is determined that at least one first target box type includes the maximum box type. For the second part of the goods, the total weight of each box type of the second part of the goods is obtained, and the third target weight is determined in the total weight of each box type of the second part of the goods in various box types, and it is determined that at least one first target box type also includes a box type corresponding to the third target weight. And, it is determined that the number of boxes corresponding to various first target box types in at least one first target box type is N+1 or N+2. Among them, the first part of the goods is the part of the goods whose total weight in the largest box type is N times the first preset value among all the goods with the first priority in at least one to-be-packed goods. The second part of the goods is the rest of the goods except the first part of the goods among all the goods with the first priority in at least one to-be-packed goods. The third target weight is the weight of the second part of the goods in the total weight of each box type in various box types that is less than or equal to the first preset value and closest to the first preset value. N is the number of the largest box type.

[0015] Optionally, at least one second target box type and the number of boxes corresponding to various second target box types in at least one second target box type are determined according to the total weight of each box type in various box types of all goods with a second priority in at least one to-be-packed commodity, including: in response to the total weight of all goods with a second priority in the largest box type in at least one to-be-packed commodity being less than or equal to the first preset value, a fourth target weight is determined from the total weight of each box type in various box types of all goods with a second priority in at least one to-be-packed commodity. And, at least one second target box type is determined to be a box type corresponding to the fourth target weight, and the number of boxes corresponding to various second target box types in at least one second target box type is determined to be one. The fourth target weight is a weight that is less than or equal to the first preset value and closest to the first preset value in the total weight of each box type in various box types of all goods with a second priority in at least one to-be-packed commodity.

[0016] Optionally, determining at least one second target box type and the number of boxes corresponding to various second target box types in at least one second target box type according to the total weight of each box type of all goods with a second priority among at least one to-be-packed goods in various box types, includes: in response to the total weight of all goods with a second priority among at least one to-be-packed goods in the largest box type being greater than a first preset value, determining the multiple relationship between the total weight of all goods with a second priority among at least one to-be-packed goods in the largest box type and the first preset value. And, determining at least one second target box type and the number of boxes corresponding to various second target box types in at least one second target box type according to the multiple relationship between the total weight of all goods with a second priority among at least one to-be-packed goods in the largest box type and the first preset value.

[0017] Optionally, at least one second target box type and the number of boxes corresponding to various second target box types in at least one second target box type are determined according to the multiple relationship between the total weight of all goods with a second priority in the maximum box type in at least one to-be-packed commodity and a first preset value, including: determining that the total weight of all goods with a second priority in the maximum box type in at least one to-be-packed commodity is m times the first preset value. Wherein, m=M+y, M is a positive integer, y is a decimal and 0≤y<1. In response to y=0, it is determined that at least one second target box type includes the maximum box type, and the number of boxes corresponding to various second target box types in at least one second target box type is determined to be M. In response to y≠0, all goods with a second priority in at least one to-be-packed commodity are divided into a third part of goods and a fourth part of goods. For the third part of goods, it is determined that at least one second target box type includes the maximum box type. For the fourth part of the goods, the total weight of each box type of the fourth part of the goods is obtained, and the fifth target weight is determined in the total weight of each box type of the fourth part of the goods in various box types, and it is determined that at least one second target box type also includes a box type corresponding to the fifth target weight. And, it is determined that the number of boxes corresponding to various second target box types in at least one second target box type is M+1. Among them, the third part of the goods is the part of the goods whose total weight in the largest box type is M times the first preset value among all the goods with the second priority in at least one to-be-packed goods. The fourth part of the goods is the rest of the goods except the third part of the goods among all the goods with the second priority in at least one to-be-packed goods. The fifth target weight is the weight of the fourth part of the goods in the total weight of each box type in various box types that is less than or equal to the first preset value and closest to the first preset value. M is the number of the largest box type.

[0018] Optionally, the at least one commodity to be boxed is boxed and packaged according to at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type, including: determining whether at least one commodity to be boxed with a second priority level includes at least one preset clothing combination. In response to determining that at least one commodity to be boxed with a second priority level includes at least one preset clothing combination, obtaining at least one preset clothing combination included in the commodity to be boxed with a second priority level. And, the commodities included in the same preset clothing combination in the at least one preset clothing combination are respectively packed into the same box and packaged. The preset clothing combination includes a first category of clothing and a second category of clothing, the ratio between the number of the first category of clothing and the number of the second category of clothing in the preset clothing combination is a preset ratio, the first category of clothing includes outerwear, and the second category of clothing includes thin clothing.

[0019] Optionally, obtaining at least one preset clothing combination included in the second priority of at least one commodity to be packed includes: in response to at least one commodity to be packed including commodities included in at least one order to be packaged with each weight of the second value, obtaining orders including first-category clothing and / or second-category clothing in at least one order to be packaged with each weight of the second value. And, matching a preset number of second-category clothing for each first-category clothing in at least one order to be packaged with each weight of the second value, so as to obtain at least one preset clothing combination.

[0020] In a second aspect, the present invention provides a packaging system for commodities, comprising: an order information acquisition module, an order weight acquisition module, a first boxing and packaging module, and a second boxing and packaging module. The order information acquisition module is configured to: acquire information of at least one order to be packaged. The information of at least one order to be packaged includes the address of each order in at least one order to be packaged, each commodity included in each order in at least one order to be packaged, and the corresponding quantity. The address of each order in at least one order to be packaged is located in a first preset area. The order weight acquisition module is configured to: acquire the weight of each order in at least one order to be packaged according to the address of each order in at least one order to be packaged. The weight of each order in at least one order to be packaged is respectively a first value or a second value. An order with a weight of the first value is an order that needs to be packaged separately. An order with a weight of the second value is an order that can be mixed and packaged. The first boxing and packaging module is configured to: acquire an order with a weight of the first value in at least one order to be packaged, and box and package each commodity included in each order with a weight of the first value in at least one order to be packaged separately according to a preset boxing method. The second boxing and packaging module is configured to: obtain an order with a weight of a second value in at least one order to be packaged, and mix and package the commodities included in each order with a weight of the second value in at least one order to be packaged according to a preset boxing method.

[0021] In a third aspect, the present invention provides a computer device, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor runs the computer program stored in the memory, the processor executes the above-mentioned commodity packaging method.

[0022] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the processor executes the above-mentioned commodity packaging method.

[0023] The packaging method, system, computer device and readable storage medium of the goods provided by the present invention support mixed packing of multiple categories of clothing products by abstracting products into weights. Whether it is clothing products of different volumes, weights or shapes, the optimal packing effect can be achieved, and it can adapt to clothing products of different specifications and shapes, ensure the rationality and efficiency of packing, optimize the utilization rate of boxes and the utilization rate of space inside the box, and significantly improve the efficiency of packing and the cost-effectiveness of logistics. The present invention also dynamically supports the dynamic addition of different types of products and box types, allowing users to flexibly adjust the weights of products, not only being able to handle existing box specifications, but also having flexible expansion capabilities, and can dynamically add boxes of different types and specifications, and can automatically select the most suitable box type according to the characteristics and transportation requirements of different clothing products, and can meet the packing and packaging requirements of different manufacturers in the clothing and textile industry, with high adaptability and scalability. This function significantly reduces the necessity of manual intervention, greatly reduces the dependence on manual adjustment and decision-making, makes the packing process more automated and efficient, improves operating efficiency, reduces labor costs, and realizes multiple optimizations of box utilization, utilization rate of space inside the box and transportation efficiency. The present invention is particularly suitable for large-scale, multi-category clothing enterprises. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 This is a flow chart of a method for packaging commodities in an embodiment of the present invention;

[0025] Figure 2 It is a flow chart of another method for packaging commodities in an embodiment of the present invention;

[0026] Figure 3 This is a flow chart of another method for packaging commodities in an embodiment of the present invention;

[0027] Figure 4 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0028] Figure 5 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0029] Figure 6 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0030] Figure 7 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0031] Figure 8 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0032] Fig. 9 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0033] Fig.10 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0034] Fig.11 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0035] Fig.12 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0036] Fig.13 It is a flowchart of another method for packaging commodities in an embodiment of the present invention;

[0037] Fig.14 It is a structural diagram of a commodity packaging system in an embodiment of the present invention;

[0038] Fig.15 It is a structural diagram of another commodity packaging system in an embodiment of the present invention;

[0039] Fig.16 A structural diagram of a packaging system for another commodity in an embodiment of the present invention;

[0040] Fig.17 It is a structural diagram of another commodity packaging system in an embodiment of the present invention;

[0041] Fig.18 The figure is a structural diagram of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION

[0042] In order to enable those skilled in the art to better understand the technical solution of the present invention, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0043] It should be understood that the specific embodiments and drawings described herein are only used to explain the present invention rather than to limit the present invention.

[0044] It can be understood that, in the absence of conflict, the various embodiments of the present invention and the various features in the embodiments can be combined with each other.

[0045] It can be understood that, for the convenience of description, the drawings of the present invention only show the parts related to the present invention, while the parts irrelevant to the present invention are not shown in the drawings.

[0046] It can be understood that each unit or module involved in the embodiments of the present invention may correspond to only one physical structure, or may be composed of multiple physical structures, or multiple units or modules may be integrated into one physical structure.

[0047] It can be understood that, without conflict, the functions and steps marked in the flowcharts and block diagrams of the present invention may occur in an order different from that marked in the drawings.

[0048] It is understood that the flowcharts and block diagrams of the present invention illustrate the possible architectures, functions, and operations of the systems, devices, equipment, and methods according to the various embodiments of the present invention. Each box in the flowchart or block diagram may represent a unit, module, program segment, or code, which contains executable instructions for implementing the specified functions. Moreover, each box or combination of boxes in the block diagram and flowchart may be implemented by a hardware-based system that implements the specified functions, or may be implemented by a combination of hardware and computer instructions.

[0049] It can be understood that the units and modules involved in the embodiments of the present invention can be implemented by software or hardware. For example, the units and modules can be located in a processor.

[0050] An embodiment of the present invention provides a method for packaging a commodity, such as Figure 1 As shown, the commodity packaging method includes steps 101 to 104.

[0051] Step 101: Obtain information of at least one order to be packaged.

[0052] In step 101, the information of at least one order to be packaged includes the address of each order in at least one order to be packaged, each commodity included in each order in at least one order to be packaged and the corresponding quantity, and the address of each order in at least one order to be packaged is located in the first preset area.

[0053] It can be understood that the first preset area can be an administrative area or geographic coordinate range set based on the geographical location, or it can be a distribution range or service area divided by the logistics company based on the business scope, or it can be a specific community or real estate or member-only area set by the logistics company based on the customer group.

[0054] Step 102: Obtain a weight of each order in at least one order to be packaged according to the address of each order in at least one order to be packaged.

[0055] In step 102, the weight of each order in at least one order to be packaged is a first value or a second value. The orders with the first weight are orders that need to be packaged separately. The orders with the second weight are orders that can be mixed and packaged.

[0056] It can be understood that each order in at least one order to be packaged can be classified according to the order address, and orders that need to be packaged separately and orders that can be mixed can be classified. When the user places an order, the user can be reminded to set the order weight so that the order can be packed according to the user's preferences and personalized needs, thereby improving the user experience.

[0057] It can be understood that the values ​​of the first numerical value and the second numerical value can be personalized according to needs. For example, the first numerical value can be 1 and the second numerical value can be 0.

[0058] For example, when the range of the order address is located in a certain industrial park, if the industrial park has multiple buildings, and the multiple buildings belong to the same company, the packages can be uniformly delivered to the designated location of the industrial park during delivery. Therefore, the weight of the order whose order address is located in any building of the industrial park can be set to the second value (for example, 0), and when packing, the goods in the order whose order address is located in the industrial park are mixed and packed. If the industrial park has only multiple buildings, and the multiple buildings belong to different companies, they may need to be delivered separately during delivery. The weight of the order whose order address is located in any building of the industrial park can be set to the first value (for example, 1), and when packing, the orders with the weight of the first value are packed separately, so as to reduce the sorting work of the delivery personnel and improve the work efficiency of the logistics personnel.

[0059] Step 103: Obtain at least one order with a weight of a first value from among the orders to be packaged, and individually package and pack each commodity included in each order with a weight of the first value from among the at least one order to be packaged according to a preset packaging method.

[0060] Step 104: Obtain at least one order with a weight of the second value from among the orders to be packaged, and mix and package the commodities included in each order with a weight of the second value from among the orders to be packaged according to a preset packaging method.

[0061] Understandably, if Figure 1 As shown, the execution order of step 103 and step 104 can be sequential or simultaneous. For example, step 103 can be executed first and then step 104, or step 104 can be executed first and then step 103, or step 103 and step 104 can be executed simultaneously. According to the preset packing method in steps 103 and 104, each order in at least one to-be-packed order can be boxed and packaged.

[0062] In some embodiments, Figure 2 As shown, the preset packing method includes steps 201 to 205.

[0063] Step 201: Determine at least one commodity to be packed.

[0064] In step 201, at least one commodity to be packed includes all commodities included in any one order with a first weight in at least one order to be packaged, or at least one commodity to be packed includes all commodities included in each order with a second weight in at least one order to be packaged.

[0065] It can be understood that, when at least one commodity to be packed includes commodities included in any order with a first weight value in at least one order to be packaged, each time the order is packed, the order to be packed is an order with a first weight value, and the number of orders to be packed is one. When at least one commodity to be packed includes commodities included in each order with a second weight value in at least one order to be packaged, each time the order is packed, the order to be packed is an order with a second weight value, and the number of orders to be packed may be one or more.

[0066] Step 202: Obtain the weight of each box type of each commodity in at least one commodity to be packed in various box types.

[0067] In some embodiments, the implementation method of step 202 includes: obtaining the weight of each commodity in each box type in various box types of at least one commodity to be packed according to the volumes of various box types and the volumes of each commodity.

[0068] It can be understood that for a certain commodity (for example, commodity a), the volume of a box of a certain box type (for example, box type A) is fixed, and the volume of commodity a is related to the degree of compression of commodity a, etc., and the maximum number of commodities a that a box of box type A can accommodate is limited. Therefore, the volume of commodity a can be determined according to the volume of a box of box type A and the maximum number Q of commodities a that a box of box type A can accommodate (for example, the volume of commodity a is equal to the volume of a box of box type A divided by the maximum number Qa of commodities a that a box of box type A can accommodate), and the weight of commodity a in a box of box type A can be determined according to the volume of a box of box type A and the volume of commodity a (for example, the weight of commodity a is equal to the volume of commodity a divided by the volume of a box of box type A, that is, the weight of commodity a in box type A is 1 / Qa). Exemplarily, the maximum number Qa of commodities a that a box of box type A can accommodate can be obtained through multiple experiments, so that the weight 1 / Qa of commodity a in box type A can be obtained.

[0069] Understandably, for the same product of the same gender, although the length and width of the same product of different sizes are slightly different (for example, the length of a 165-size shirt for women is different from that of a 170-size shirt), it can be considered that the weight of the same product in the same box type is the same. For the same product of different genders (for example, men's and women's couples' clothing), the design and clothing specifications may be different, and the weight of the men's product and the weight of the women's product in a certain box type need to be calculated separately. In addition, the volume of various box types is different, so the weight of the same product in various box types is different.

[0070] Exemplarily, the various box types may include, in order from large to small, a large flat box, a medium flat box, a small flat box, an airplane box, etc. Other box types may also be added as required, such as a postal box and an airbag bag.

[0071] Step 203: Obtain the total weight of all commodities included in at least one commodity to be packed in each of the various box types according to the weight of each commodity in each of the various box types.

[0072] Exemplarily, the total weight of all commodities included in at least one commodity to be packed in each of the various box types is equal to the sum of the products of the quantity of each commodity in the at least one commodity to be packed and the weight of each commodity in the at least one commodity to be packed in each of the various box types. For example, taking at least one commodity to be packed including 2 pieces of commodity a (the weight in box type A is 1 / Qa), 1 piece of commodity b (the weight in box type A is 1 / Qb) and 4 pieces of commodity c (the weight in box type A is 1 / Qc) as an example, the total weight of all commodities included in at least one commodity to be packed in box type A is equal to (2×1 / Qa+1×1 / Qb+4×1 / Qc).

[0073] Step 204: Determine at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type according to the total weight of each box type in various box types of all goods included in the at least one commodity to be packed.

[0074] In some embodiments, Figure 3 As shown, the implementation method of step 204 includes step 301 and step 302.

[0075] Step 301: In response to the total weight of all goods included in at least one commodity to be packed in a largest box type being less than or equal to a first preset value, a first target weight is determined from the total weight of all goods included in at least one commodity to be packed in each box type in various box types.

[0076] In step 301, the first target weight is the weight of all commodities included in at least one commodity to be packed in each box type that is less than or equal to the first preset value and closest to the first preset value in the total weight of each box type in various box types.

[0077] It can be understood that the first preset value can be set according to the method of setting the commodity weight, and can be used to characterize the degree to which the box is full. For example, when the weight of commodity a in box type A is 1 / Qa, the first preset value can be 1. When determining the first target weight, the total weights of all commodities included in at least one commodity to be packed in each of the various box types can be sorted in order from large to small, which makes it easier to determine the first target weight.

[0078] It can be understood that if the total weight of all commodities included in at least one commodity to be packed in the largest box type is equal to the first preset value, it means that all commodities included in at least one commodity to be packed can just fill up a box of the largest box type, and the first target weight can be considered to be equal to the first preset value. If the total weight of all commodities included in at least one commodity to be packed in the largest box type is less than the first preset value, it means that all commodities included in at least one commodity to be packed cannot fill up a box of the largest box type, and a first target weight can be determined to determine the target box type.

[0079] In this case, only one box is needed to pack all the goods included in at least one commodity to be packed, so it is only necessary to determine the box type.

[0080] Step 302: Determine at least one target box type as a box type corresponding to a first target weight, and determine the number of boxes corresponding to each target box type in the at least one target box type as one.

[0081] It can be understood that if the total weight of all goods included in at least one commodity to be packed in the largest box type is equal to the first preset value, then the first target weight is equal to the first preset value, and at least one target box type is the box type corresponding to the first target weight, that is, at least one target box type is the largest box type.

[0082] It can be understood that if the total weight of all goods included in at least one commodity to be packed in the largest box type is less than the first preset value, it is necessary to determine the first target weight. In this case, at least one target box type may be the largest box type or other box types.

[0083] Exemplarily, the total weight of all commodities included in at least one commodity to be packed in each of various box types is shown in Table 1, and box types A to D are arranged in order from large to small. The total weight of all commodities included in at least one commodity to be packed in the largest box type (box type A) is less than 1, and the first target weight is determined from the total weight of all commodities included in at least one commodity to be packed in box types A, B, C, and D. Since the first target weight is the weight that is less than or equal to the first preset value (for example, 1) and closest to the first preset value (for example, 1) in the total weight of all commodities included in at least one commodity to be packed in each of various box types, and in Table 1, only 0.8 is less than the first preset value 1, it can be determined that the first target weight in Table 1 is 1, and the first target box type is the largest box type, i.e., box type A.

[0084] Table 1 Total weight of all commodities included in at least one commodity to be packed in each of various box types Example 1

[0085] Box type Total weight Box Type A 0.8 Box Type B 1.1 Box Type C 1.3 Box type D 1.5

[0086] Exemplarily, the total weight of all commodities included in at least one commodity to be packed in each of various box types is shown in Table 2, and box types A to D are arranged in order from large to small. If the total weight of all commodities included in at least one commodity to be packed in the largest box type (box type A) is less than 1, the first target weight is determined from the total weight of all commodities included in at least one commodity to be packed in box types B, C, and D. Since the first target weight is the weight that is less than or equal to the first preset value (for example, 1) and closest to the first preset value (for example, 1) in the total weight of all commodities included in at least one commodity to be packed in each of various box types, in Table 2, the first target weight is 0.9, and the first target box type is box type C.

[0087] Table 2 Total weight of all commodities included in at least one commodity to be packed in each of various box types Example 2

[0088] Box type Total weight Box Type A 0.2 Box Type B 0.6 Box Type C 0.9 Box type D 1.1

[0089] In some embodiments, Figure 4 As shown, the implementation method of step 204 includes steps 401 and 402.

[0090] Step 401: In response to the total weight of all commodities included in at least one commodity to be packed in the largest box type being greater than a first preset value, obtaining the priority of each commodity included in at least one commodity to be packed.

[0091] In step 401, the priority is divided into a first priority and a second priority. The commodities with the first priority include boxed commodities. The commodities with the second priority include non-boxed commodities.

[0092] It is understandable that if the total weight of all commodities included in at least one commodity to be packed in the largest box type is greater than the first preset value, it means that even a box of the largest box type cannot pack all commodities included in at least one commodity to be packed, so all commodities included in at least one commodity to be packed need to be packed separately. Most clothing products do not have packaging boxes, but shoes or more exquisite and expensive clothing may have packaging boxes. When the number of commodities to be packed is large, packing boxed commodities and non-boxed commodities separately can make the packing operation more convenient.

[0093] Step 402: Determine at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type according to the priority of each commodity in the at least one commodity to be packed.

[0094] It can be understood that after the priorities of the commodities are determined according to the categories of the commodities, different target box types can be selected for commodities of different categories according to the categories of the commodities.

[0095] In some embodiments, Figure 5 As shown, the implementation method of step 402 includes steps 501 to 504.

[0096] Step 501: determine a commodity with a first priority among at least one commodity to be packed, and obtain the total weight of all commodities with a first priority among at least one commodity to be packed in each of various box types.

[0097] Step 502: determine at least one first target box type and the number of boxes corresponding to each first target box type in the at least one first target box type according to the total weight of each box type in various box types of all goods with a first priority in at least one to-be-packed product.

[0098] In step 502, at least one target box type includes at least one first target box type.

[0099] It can be understood that if at least one of the commodities to be packed includes commodities with a first priority, the target box type and the number of boxes can be determined first for the commodities with a first priority.

[0100] In some embodiments, Figure 6 As shown, the implementation method of step 502 includes steps 601 and 602.

[0101] Step 601: In response to the total weight of all commodities with a first priority among at least one commodity to be packed in the largest box type being less than or equal to a first preset value, a second target weight is determined from the total weight of all commodities with a first priority among at least one commodity to be packed in each of various box types.

[0102] In step 601, the second target weight is the weight of the commodity with the first priority in at least one commodity to be packed in each box type in various box types that is less than or equal to the first preset value and closest to the first preset value in the total weight of each box type in various box types.

[0103] Step 602: Determine that at least one first target box type includes a box type corresponding to a second target weight, and determine that the number of boxes corresponding to various target box types in the at least one target box type is one.

[0104] It can be understood that the specific scheme and beneficial effects of step 601 to step 602 can refer to the relevant description of step 301 and step 302, which will not be repeated here.

[0105] In some embodiments, Figure 7 As shown, the implementation method of step 502 includes steps 701 and 702.

[0106] Step 701: In response to the fact that the total weight of all commodities with a first priority among at least one commodity to be packed in the largest box type is greater than a first preset value, determine a multiple relationship between the total weight of all commodities with a first priority among at least one commodity to be packed in the largest box type and the first preset value.

[0107] It can be understood that if the total weight of all goods with the first priority among at least one commodity to be packed in the largest box type is greater than the first preset value, it means that even a box with the largest box type cannot pack all the goods with the first priority among at least one commodity to be packed, and therefore it is necessary to pack all the goods with the first priority among at least one commodity to be packed separately.

[0108] Step 702: determine at least one first target box type and the number of boxes corresponding to various first target box types in at least one first target box type based on a multiple relationship between a total weight of all goods with a first priority level in the largest box type among at least one commodity to be packed and a first preset value.

[0109] It can be understood that based on the multiple relationship between the total weight of all goods with a first priority level in at least one product to be packed in the largest box type and a first preset value, it can be determined first how many boxes of the largest box type are needed and whether boxes of other box types are needed.

[0110] In some embodiments, Figure 8 As shown, the implementation of step 702 includes steps 801 to 805.

[0111] Step 801: Determine that the total weight of all commodities with a first priority in at least one commodity to be packed in the largest box type is n times a first preset value.

[0112] In step 801, n=N+x, N is a positive integer, x is a decimal and 0≤x<1.

[0113] It can be understood that it is first determined that the total weight of all goods with the first priority among at least one to-be-packed goods in the largest box type is a multiple of the first preset value (i.e., n). If n is an integer, it means that at least one first target box type includes the largest box type. If n is not an integer, it means that at least one first target box type includes not only the largest box type, but also other box types.

[0114] In response to x=0, at least one first target box type and the number of boxes corresponding to each first target box type in the at least one first target box type are determined according to step 802 .

[0115] Step 802: Determine that at least one first target box type includes a maximum box type, and determine that the number of boxes corresponding to various first target box types in the at least one first target box type is N or N+1.

[0116] It can be understood that, if x=0, the multiple n is an integer, that is, n=N. In this case, the total weight of all goods with the first priority among at least one commodity to be packed in the largest box type is exactly N times the first preset value. Then, at least one first target box type includes the largest box type, and at least N boxes are required to pack and package all goods with the first priority among at least one commodity to be packed.

[0117] It is understandable that since the shape of boxed goods is fixed, the shapes of packaging boxes for different goods may also be different. During packing, there may be a situation where, due to size issues, all goods with the first priority among at least one product to be packed cannot be packed even using N largest box types. In this case, the box types included in at least one first target box type and the number of boxes corresponding to various first target box types in at least one first target box type can be manually adjusted.

[0118] It can be understood that the number of boxes corresponding to various first target box types in the at least one first target box type is determined to be at least N, wherein N is not necessarily the number of boxes of the largest box type in the at least one first target box type.

[0119] In response to x≠0, at least one first target box type and the number of boxes corresponding to each first target box type in the at least one first target box type are determined according to steps 803 to 805 .

[0120] Step 803: divide all commodities with a first priority in at least one commodity to be packed into a first part of commodities and a second part of commodities.

[0121] In step 803, the first part of the commodities is the part of the commodities whose total weight in the largest box type is N times the first preset value among all the commodities with the first priority in the at least one commodity to be packed. The second part of the commodities is the rest of the commodities except the first part of the commodities among all the commodities with the first priority in the at least one commodity to be packed.

[0122] It can be understood that if x≠0, the multiple n is not an integer. At this time, all goods with the first priority in at least one commodity to be packed can be divided into a first part of goods and a second part of goods, and the target box type and box quantity of the first part of goods and the second part of goods can be determined respectively.

[0123] Step 804: For the first part of the goods, determine that at least one first target box type includes the maximum box type. For the second part of the goods, obtain the total weight of the second part of the goods in each of the various box types, determine a third target weight from the total weight of the second part of the goods in each of the various box types, and determine that at least one first target box type includes a box type corresponding to the third target weight.

[0124] In step 804, the third target weight is the weight of the second part of goods in each box type in various box types that is less than or equal to the first preset value and closest to the first preset value.

[0125] It can be understood that for the first part of the goods, reference can be made to the relevant description of step 802, and for the second part of the goods, since the total weight of the second part of the goods in the largest box type is less than 1, reference can be made to the relevant description of steps 301 and 302.

[0126] Step 805: Determine whether the number of boxes corresponding to various first target box types in at least one first target box type is N+1 or N+2.

[0127] In step 805, N is the maximum number of boxes.

[0128] It can be understood that, similar to step 802, in step 805, during packing, there may be a situation where, due to size issues, it is impossible to pack all of the first-priority items in at least one to-be-packed item even with N+1 boxes. In this case, the box types included in at least one first target box type and the number of boxes corresponding to various first target box types in at least one first target box type can be manually adjusted.

[0129] Step 503: determine a commodity with a second priority among at least one commodity to be packed, and obtain the total weight of all commodities with a second priority among at least one commodity to be packed in each of various box types.

[0130] Step 504: determine at least one second target box type and the number of boxes corresponding to each second target box type in the at least one second target box type according to the total weight of all the goods with a second priority in the at least one to-be-packed goods in each of the various box types.

[0131] In step 504, the at least one target box type includes at least one second target box type.

[0132] It can be understood that after determining the target box type and box quantity for the commodity with the first priority, the target box type and box quantity can be determined for all commodities with the second priority among at least one commodity to be packed.

[0133] In some embodiments, Fig. 9 As shown, the implementation method of step 504 includes steps 901 to 902.

[0134] Step 901: In response to the total weight of all commodities with a second priority among at least one commodity to be packed in the largest box type being less than or equal to a first preset value, a fourth target weight is determined from the total weight of all commodities with a second priority among at least one commodity to be packed in each of various box types.

[0135] In step 901, the fourth target weight is the weight that is less than or equal to the first preset value and closest to the first preset value in the total weight of all commodities with a second priority in at least one commodity to be packed in each of various box types.

[0136] Step 902: Determine that at least one second target box type is a box type corresponding to a fourth target weight, and determine that the number of boxes corresponding to each second target box type in the at least one second target box type is one.

[0137] It can be understood that the specific scheme and beneficial effects of step 901 to step 902 can refer to the relevant description of step 301 and step 302, which will not be repeated here.

[0138] In some embodiments, Fig.10 As shown, the implementation method of step 504 includes steps 1001 and 1002.

[0139] Step 1001: In response to the fact that the total weight of all commodities with a second priority among at least one commodity to be packed in the largest box type is greater than a first preset value, determine the relationship between the total weight of all commodities with a second priority among at least one commodity to be packed in the largest box type and the multiple of the first preset value.

[0140] Step 1002: determine at least one second target box type and the number of boxes corresponding to each second target box type in at least one second target box type based on a multiple relationship between a total weight of all goods with a second priority level in at least one to-be-packed goods in a maximum box type and a first preset value.

[0141] It can be understood that the specific scheme and beneficial effects of step 1001 to step 1002 can refer to the relevant description of step 701 to step 702, which will not be repeated here.

[0142] In some embodiments, Fig.11 As shown, the implementation method of step 1002 includes steps 1101 to 1105.

[0143] Step 1101: Determine that the total weight of all commodities with a second priority in at least one commodity to be packed in the largest box type is m times a first preset value.

[0144] In step 1101, m=M+y, M is a positive integer, y is a decimal and 0≤y<1.

[0145] It can be understood that it is first determined that the total weight of all goods with the second priority among at least one to-be-packed goods in the largest box type is a multiple of the first preset value (i.e., m). If m is an integer, it means that at least one second target box type includes the largest box type. If m is not an integer, it means that at least one second target box type includes not only the largest box type, but also other box types.

[0146] In response to y=0, at least one second target box type and the number of boxes corresponding to each second target box type in the at least one second target box type are determined according to step 1102 .

[0147] Step 1102: Determine that at least one second target box type includes the maximum box type, and determine that the number of boxes corresponding to various second target box types in the at least one second target box type is M.

[0148] It can be understood that, if y=0, the multiple m is an integer, that is, m=M. In this case, the total weight of all goods with the second priority among at least one commodity to be packed in the largest box type is exactly M times the first preset value. Then, at least one second target box type includes the largest box type, and M boxes of the largest type are required to pack and package all goods with the second priority among at least one commodity to be packed.

[0149] It can be understood that since the goods with the second priority do not have outer packaging boxes, the size problems described in steps 802 and 805 will not occur. Therefore, it can be determined that the number of boxes corresponding to various second target box types in at least one second target box type is M.

[0150] In response to y≠0, at least one second target box type and the number of boxes corresponding to each second target box type in the at least one second target box type are determined according to steps 1103 to 1105 .

[0151] Step 1103: divide all commodities with a second priority in at least one commodity to be packed into a third part of commodities and a fourth part of commodities.

[0152] In step 1003, the third part of the goods is the part of the goods whose total weight in the largest box type is M times the first preset value among the at least one to-be-packed goods. The fourth part of the goods is the rest of the goods except the third part of the goods among all the goods with the second priority among the at least one to-be-packed goods.

[0153] It can be understood that if y≠0, the multiple m is not an integer. At this time, all the goods with the second priority in at least one of the goods to be packed can be divided into the third part of goods and the fourth part of goods, and the target box type and box quantity of the third part of goods and the fourth part of goods can be determined respectively.

[0154] Step 1104: For the third part of the goods, determine that at least one second target box type includes the maximum box type. For the fourth part of the goods, obtain the total weight of the fourth part of the goods in each of the various box types, determine the fifth target weight in the total weight of the fourth part of the goods in each of the various box types, and determine that at least one second target box type includes the box type corresponding to the fifth target weight.

[0155] It can be understood that for the third part of the goods, reference can be made to the relevant description of step 802, and for the fourth part of the goods, since the total weight of the fourth part of the goods in the largest box type is less than 1, reference can be made to the relevant description of steps 301 and 302.

[0156] In step 1104, the fifth target weight is the weight that is less than or equal to the first preset value and closest to the first preset value in the total weight of the fourth part of goods in each box type in various box types.

[0157] Step 1105: Determine that the number of boxes corresponding to each second target box type in at least one second target box type is M+1.

[0158] In step 1105, M is the maximum number of boxes.

[0159] It can be understood that since the goods with the second priority do not have outer packaging boxes, the size problems described in steps 802 and 805 will not occur. Therefore, it can be determined that the number of boxes corresponding to various second target box types in at least one second target box type is M+1, where M is the maximum number of box types.

[0160] Understandably, if Figure 5 As shown, step 501 and step 503 are parallel, that is, the execution order of step 501 and step 503 can be sequential or simultaneous. For example, step 501 can be executed first and then step 503, or step 503 can be executed first and then step 501, or step 501 and step 503 can be executed simultaneously.

[0161] Step 205: Box and pack each commodity in at least one commodity to be boxed according to at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type.

[0162] Understandably, once the target box type and box quantity are determined, the work of box packing and packaging can begin.

[0163] In some embodiments, Fig.12 As shown, the implementation method of step 205 includes steps 1201 to 1203.

[0164] Step 1201: Determine whether at least one commodity to be packed with a second priority level includes at least one preset clothing combination.

[0165] In step 1201, the preset clothing combination includes a first category of clothing and a second category of clothing, the ratio between the number of the first category of clothing and the number of the second category of clothing in the preset clothing combination is a preset ratio, the first category of clothing includes coats, and the second category of clothing includes light clothing.

[0166] It is understandable that when packing, the boxed goods (i.e. the goods with the first priority) can be directly packed. In the process of packing the goods with the second priority among at least one of the goods to be packed, since coats may need hangers for support and coats are relatively heavy, the inner space of coats can be utilized. When packing, the lighter clothes can be placed inside the coats, which can better optimize the space utilization inside the box and minimize the gaps and waste.

[0167] For example, the first category of clothing may include woolen coats, thick jackets, etc., and the second category of clothing may include light shirts, light base tops, light dresses, etc. The preset ratio can be set according to actual needs. For example, each first category of clothing can be built with 2 to 4 second category clothing. For example, each woolen coat can be built with 3 light shirts, and the preset ratio is 1:3.

[0168] Exemplarily, the implementation method of step 1201 may be: based on whether at least one of the goods to be packed with a second priority level includes first and second category clothing, if so, determining whether at least one of the goods to be packed with a second priority level includes at least one preset clothing combination based on the number of first category clothing included in at least one of the goods to be packed with a second priority level and the number of second category clothing included in at least one of the goods to be packed with a second priority level and a preset ratio.

[0169] Step 1202: in response to determining that at least one commodity to be packed with a second priority includes at least one preset clothing combination, obtaining at least one preset clothing combination included in at least one commodity to be packed with a second priority.

[0170] In some embodiments, Fig.13 As shown, in step 1202, the method for determining at least one preset clothing combination included in at least one commodity to be packed with a second priority level includes steps 1301 to 1302.

[0171] Step 1301: In response to at least one commodity to be packed including commodities included in at least one order to be packaged whose weights are second values, obtaining orders including first category clothing and / or second category clothing in at least one order to be packaged whose weights are second values.

[0172] Step 1302: match a preset number of second-category clothing to each first-category clothing in each order with a second value in at least one order to be packaged, so as to obtain at least one preset clothing combination.

[0173] It can be understood that at least one commodity to be packed includes each commodity included in at least one order to be packaged whose weight is the second value, then at least one commodity to be packed may come from multiple orders, and not every order in the multiple orders necessarily contains the first category of clothing and the second category of clothing. Therefore, it is necessary to first obtain the orders that include the first category of clothing and / or the second category of clothing in at least one order to be packaged whose weight is the second value, and then assemble the first category of clothing and / or the second category of clothing included in the order with the second weight in at least one order to be packaged into a preset clothing combination according to the preset proportion.

[0174] It can be understood that for at least one order to be packaged whose weight is the first value, since at least one of the goods to be packed only includes goods of one order, it is possible to directly query whether there are first-category clothing and second-category clothing in the order, and if there are first-category clothing and second-category clothing, the first-category clothing and second-category clothing included in the order are assembled into a preset clothing combination according to a preset ratio.

[0175] It can be understood that when assembling the first category of clothing and the second category of clothing included in at least one commodity to be packed into a preset clothing combination, the commodities of the same order can be assembled together to reduce the separation of the commodities in the same order.

[0176] Step 1203: Put the commodities included in the same preset clothing combination in at least one preset clothing combination into the same box and pack them.

[0177] It can be understood that before packing, each preset clothing combination can be assembled, and when packing, each preset clothing combination can be packed into the same box, which can improve the utilization rate of the box space.

[0178] In summary, the packaging method of a commodity provided by the embodiment of the present invention supports mixed packing of multiple categories of clothing products by abstracting products into weights. Whether it is clothing products of different volumes, weights or shapes, the optimal packing effect can be achieved, and it can adapt to clothing products of different specifications and shapes, ensure the rationality and efficiency of packing, optimize the utilization rate of boxes and the utilization rate of space inside the box, and significantly improve the efficiency of packing and the cost-effectiveness of logistics. The packaging method of a commodity provided by the embodiment of the present invention also dynamically supports the dynamic addition of different types of products and box types, allowing users to flexibly adjust the weights of products, not only can handle existing box specifications, but also has flexible expansion capabilities, can dynamically add boxes of different types and specifications, can automatically select the most suitable box type according to the characteristics and transportation requirements of different clothing products, can meet the packing and packaging requirements of different manufacturers in the clothing and textile industry, and has high adaptability and scalability. This function significantly reduces the necessity of manual intervention, greatly reduces the dependence on manual adjustment and decision-making, makes the packing process more automated and efficient, improves operating efficiency, reduces labor costs, and realizes multiple optimizations of box utilization, utilization rate of space inside the box, and transportation efficiency. The present invention is particularly suitable for large-scale, multi-category clothing enterprises.

[0179] An embodiment of the present invention provides a commodity packaging system, such as Fig.14 As shown, the packaging system 1400 includes an order information acquisition module 1401 , an order weight acquisition module 1402 , a first box packing module 1403 , and a second box packing module 1404 .

[0180] The order information acquisition module 1401 is configured to: acquire information of at least one order to be packaged. The information of at least one order to be packaged includes the address of each order in at least one order to be packaged, each commodity included in each order in at least one order to be packaged and the corresponding quantity, and the address of each order in at least one order to be packaged is located in the first preset area.

[0181] The order weight acquisition module 1402 is configured to: acquire the weight of each order in at least one order to be packaged according to the address of each order in at least one order to be packaged. The weight of each order in at least one order to be packaged is a first value or a second value. The order with the first weight is an order that needs to be packaged separately. The order with the second weight is an order that can be mixed and packaged.

[0182] The first boxing and packaging module 1403 is configured to: obtain an order with a weight of a first value in at least one order to be packaged, and separately box and package each commodity included in each order with a weight of the first value in at least one order to be packaged according to a preset boxing method.

[0183] The second boxing and packaging module 1404 is configured to: obtain an order with a weight of a second value in at least one order to be packaged, and mix and package the commodities included in each order with a weight of the second value in at least one order to be packaged according to a preset boxing method.

[0184] In some embodiments, Fig.14 As shown, the packaging system 1400 further includes a packing method module 1405. The packing method module 1405 includes a commodity determination unit 1501 to be packed, a commodity weight acquisition unit 1502, a total weight acquisition unit 1503, a target box type determination unit 1504 and a packaging unit 1505.

[0185] The commodity to be boxed determining unit 1501 is configured to: determine at least one commodity to be boxed. The at least one commodity to be boxed includes each commodity included in any order with a weight of a first value in at least one order to be packaged, or the at least one commodity to be boxed includes each commodity included in each order with a weight of a second value in at least one order to be packaged.

[0186] The commodity weight obtaining unit 1502 is configured to respectively obtain the weight of each commodity in at least one commodity to be packed in each box type.

[0187] The total weight acquisition unit 1503 is configured to acquire the total weight of all commodities included in at least one commodity to be packed in each of various box types according to the weight of each commodity in each of various box types.

[0188] The target box type determination unit 1504 is configured to determine at least one target box type and the number of boxes corresponding to various target box types in the at least one target box type according to the total weight of each box type of all goods included in at least one commodity to be packed.

[0189] In some embodiments, the target box type determination unit 1504 is configured to: in response to the total weight of all goods included in at least one commodity to be packed in the largest box type being less than or equal to the first preset value, determine the first target weight from the total weight of all goods included in at least one commodity to be packed in each of the various box types. And, determine at least one target box type as the box type corresponding to the first target weight; determine the number of boxes corresponding to various target box types in at least one target box type to be one. The first target weight is the weight of all goods included in at least one commodity to be packed in each of the various box types that is less than or equal to the first preset value and is closest to the first preset value.

[0190] In some embodiments, Fig.16As shown, the target box type determination unit 1504 includes a priority determination unit 1601. The priority determination unit 1601 is configured to: in response to the total weight of all the goods included in the maximum box type of at least one commodity to be packed being greater than a first preset value, obtain the priority of each commodity included in the at least one commodity to be packed. Among them, the priority is divided into a first priority and a second priority. The commodities with the first priority include boxed commodities. The commodities with the second priority include non-boxed commodities.

[0191] In this case, the target box type determining unit 1504 is configured to determine at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type according to the priority of each commodity in at least one commodity to be packed.

[0192] In this case, if Fig.17 As shown, the target box type determining unit 1504 includes a first target box type determining unit 1701 and a second target box type determining unit 1702 .

[0193] The first target box type determination unit 1701 is configured to: determine the first priority commodity among at least one commodity to be packed, and obtain the total weight of all commodities with the first priority among at least one commodity to be packed in each of various box types. And, determine at least one first target box type and the number of boxes corresponding to various first target box types among at least one first target box type according to the total weight of all commodities with the first priority among at least one commodity to be packed in each of various box types. The at least one target box type includes at least one first target box type.

[0194] In some embodiments, the first target box type determination unit 1701 is configured to: in response to the total weight of all goods with a first priority in the largest box type among at least one to-be-packed commodity being less than or equal to a first preset value, determine the second target weight from the total weight of all goods with a first priority in each of various box types among at least one to-be-packed commodity. And, determine that at least one first target box type includes a box type corresponding to the second target weight, and determine that the number of boxes corresponding to various target box types in at least one target box type is one. The second target weight is the weight of the total weight of the goods with a first priority in each of various box types among at least one to-be-packed commodity being less than or equal to the first preset value and closest to the first preset value.

[0195] In some embodiments, the first target box type determination unit 1701 is configured to: in response to the total weight of all commodities with a first priority in the maximum box type among at least one commodity to be packed being greater than a first preset value, determine the multiple relationship between the total weight of all commodities with a first priority in the maximum box type among at least one commodity to be packed and the first preset value. And, determine at least one first target box type and the number of boxes corresponding to various first target box types among at least one first target box type according to the multiple relationship between the total weight of all commodities with a first priority in the maximum box type among at least one commodity to be packed and the first preset value.

[0196] In some embodiments, the first target box type determination unit 1701 is configured to: determine that the total weight of all commodities with a first priority in at least one commodity to be packed in the largest box type is n times the first preset value, where n=N+x, N is a positive integer, x is a decimal and 0≤x<1.

[0197] In this case, the first target box type determination unit 1701 is set to: in response to x=0, determine that at least one first target box type includes the maximum box type, and determine that the number of boxes corresponding to various first target box types in at least one first target box type is N or N+1. In response to x≠0, divide all the goods with the first priority in at least one to-be-packed commodity into the first part of the goods and the second part of the goods. For the first part of the goods, determine that at least one first target box type includes the maximum box type. For the second part of the goods, obtain the total weight of the second part of the goods in each of the various box types, determine the third target weight in the total weight of each of the various box types in the second part of the goods, and determine that at least one first target box type includes the box type corresponding to the third target weight. And, determine that the number of boxes corresponding to various first target box types in at least one first target box type is N+1 or N+2, and N is the number of the maximum box type. Among them, the first part of the goods is the part of the goods whose total weight in the maximum box type among all the goods with the first priority in at least one to-be-packed commodity is N times the first preset value. The second part of the goods is the rest of the goods except the first part of the goods among all the goods with the first priority in at least one to-be-packed goods. The third target weight is the weight of the second part of the goods in each of the various box types that is less than or equal to the first preset value and closest to the first preset value in the total weight of each box type.

[0198] The second target box type determination unit 1702 is configured to: determine the second priority commodity among at least one commodity to be packed, and obtain the total weight of all commodities with the second priority among at least one commodity to be packed in each of various box types. And, determine at least one second target box type and the number of boxes corresponding to various second target box types among at least one second target box type according to the total weight of all commodities with the second priority among at least one commodity to be packed in each of various box types. The at least one target box type includes at least one second target box type.

[0199] In some embodiments, the second target box type determination unit 1702 is configured to: in response to the total weight of all goods with a second priority in at least one to-be-packed commodity in the largest box type being less than or equal to the first preset value, determine the fourth target weight from the total weight of all goods with a second priority in at least one to-be-packed commodity in each of the various box types. And, determine at least one second target box type as a box type corresponding to the fourth target weight, and determine that the number of boxes corresponding to various second target box types in at least one second target box type is one. The fourth target weight is the weight that is less than or equal to the first preset value and closest to the first preset value in the total weight of all goods with a second priority in at least one to-be-packed commodity in each of the various box types.

[0200] In some embodiments, the second target box type determination unit 1702 is configured to: in response to the total weight of all the goods with the second priority in the maximum box type among at least one to-be-packed goods being greater than the first preset value, determine the multiple relationship between the total weight of all the goods with the second priority in the maximum box type among at least one to-be-packed goods and the first preset value. And, determine at least one second target box type and the number of boxes corresponding to various second target box types among at least one second target box type according to the multiple relationship between the total weight of all the goods with the second priority in the maximum box type among at least one to-be-packed goods and the first preset value.

[0201] In some embodiments, the second target box type determination unit 1702 is configured to: determine that the total weight of all the goods with the second priority in the at least one to-be-packed goods in the largest box type is m times the first preset value, where m=M+y, M is a positive integer, y is a decimal and 0≤y<1.

[0202] In this case, the second target box type determination unit 1702 is set to: in response to y=0, determine that at least one second target box type includes the maximum box type, and determine that the number of boxes corresponding to various second target box types in at least one second target box type is M. In response to y≠0, divide all the goods with the second priority in at least one to-be-packed commodity into a third part of goods and a fourth part of goods. For the third part of goods, determine that at least one second target box type includes the maximum box type. For the fourth part of goods, obtain the total weight of the fourth part of goods in each box type in various box types, determine the fifth target weight in the total weight of the fourth part of goods in each box type in various box types, and determine that at least one second target box type includes a box type corresponding to the fifth target weight. And, determine that the number of boxes corresponding to various second target box types in at least one second target box type is M+1. Among them, the third part of goods is the part of goods whose total weight in the maximum box type among all goods with the second priority in at least one to-be-packed commodity is M times the first preset value. The fourth part of goods is the remaining goods except the third part of goods among all goods with the second priority in at least one to-be-packed commodity. The fifth target weight is the weight that is less than or equal to the first preset value and closest to the first preset value in the total weight of the fourth part of goods in each box type in various box types. M is the number of maximum box types.

[0203] The packing unit 1505 is configured to pack and package each commodity in at least one commodity to be packed according to at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type.

[0204] In some embodiments, the packing unit 1505 is configured to: determine whether at least one of the goods to be packed with a second priority level includes at least one preset clothing combination. In response to determining that at least one of the goods to be packed with a second priority level includes at least one preset clothing combination, obtain at least one preset clothing combination included in the goods to be packed with a second priority level. And, pack the clothes included in the same preset clothing combination in at least one preset clothing combination into the same box and pack them. The preset clothing combination includes a first category of clothing and a second category of clothing, the ratio between the number of the first category of clothing and the number of the second category of clothing in the preset clothing combination is a preset ratio, the first category of clothing includes outerwear, and the second category of clothing includes thin clothing.

[0205] In some embodiments, the packing unit 1505 is configured to: in response to at least one commodity to be packed including each commodity included in at least one order to be packed with each weight of the second value, obtain at least one order to be packed with each weight of the second value including first-category clothing and / or second-category clothing. And, match a preset number of second-category clothing for each first-category clothing in at least one order to be packed with each weight of the second value, so as to obtain at least one preset clothing combination.

[0206] The specific scheme and beneficial effects of the commodity packaging system provided by the embodiment of the present invention can refer to the relevant description of the commodity packaging method provided by the embodiment of the present invention, and will not be repeated here.

[0207] An embodiment of the present invention provides a computer device, such as Fig.18 As shown, the computer device 1800 includes a memory 1801 and a processor 1802. The memory 1801 stores a computer program. When the processor 1802 runs the computer program stored in the memory 1801, the processor 1802 executes the above-mentioned commodity packaging method.

[0208] The specific scheme and beneficial effects of a computer device provided by an embodiment of the present invention can be referred to the relevant description of a commodity packaging method provided by an embodiment of the present invention, which will not be repeated here.

[0209] An embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the processor executes the above-mentioned commodity packaging method.

[0210] The specific scheme and beneficial effects of a computer-readable storage medium provided by an embodiment of the present invention can be referred to the relevant description of a commodity packaging method provided by an embodiment of the present invention, which will not be repeated here.

[0211] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.

Claims

1. A method for packaging a commodity, characterized in that: include: Acquire information of at least one order to be packaged; wherein the information of the at least one order to be packaged includes the address of each order in the at least one order to be packaged, each commodity included in each order in the at least one order to be packaged and the corresponding quantity; the address of each order in the at least one order to be packaged is located in a first preset area; Obtaining the weight of each order in the at least one order to be packaged according to the address of each order in the at least one order to be packaged; wherein the weight of each order in the at least one order to be packaged is a first value or a second value; the order with the weight of the first value is an order that needs to be packaged separately; and the order with the weight of the second value is an order that can be mixed and packaged; Obtaining an order with a weight of a first value from the at least one order to be packaged, and individually boxing and packing each commodity included in each order with a weight of the first value from the at least one order to be packaged according to a preset boxing method; and An order with a weight of a second value in the at least one order to be packaged is obtained, and each commodity included in each order with a weight of the second value in the at least one order to be packaged is mixed and packaged according to the preset packing method.

2. The method for packaging commodities according to claim 1, characterized in that: The preset packing method includes: Determine at least one commodity to be packed; wherein the at least one commodity to be packed includes each commodity included in any one of the at least one order to be packed whose weight is a first value, or the at least one commodity to be packed includes each commodity included in each of the at least one order to be packed whose weight is a second value; Respectively obtaining the weight of each box type of each commodity in the at least one commodity to be packed in various box types; Obtaining the total weight of each box type of all the goods included in the at least one box to be packed according to the weight of each box type of each goods in the at least one box to be packed; Determine at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type according to the total weight of each box type in various box types of all the goods included in the at least one commodity to be packed; and Each commodity in the at least one commodity to be boxed is boxed and packaged according to at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type.

3. The method for packaging commodities according to claim 2, characterized in that: The step of obtaining the weight of each box type of each commodity in the at least one commodity to be packed includes: The weight of each commodity in the at least one commodity to be packed in each of the various box types is obtained according to the volumes of the various box types and the volumes of the commodities.

4. The method for packaging commodities according to claim 2, characterized in that: The determining, according to the total weight of each box type of various box types of all the goods included in the at least one commodity to be packed, at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type comprises: In response to the total weight of all commodities included in the at least one commodity to be packed in the largest box type being less than or equal to a first preset value, a first target weight is determined from the total weight of all commodities included in the at least one commodity to be packed in each of various box types; wherein the first target weight is a weight that is less than or equal to the first preset value and closest to the first preset value among the total weights of all commodities included in the at least one commodity to be packed in each of various box types; and Determine that the at least one target box type is a box type corresponding to the first target weight; and determine that the number of boxes corresponding to various target box types in the at least one target box type is one.

5. The method for packaging commodities according to claim 2, characterized in that: The determining, according to the total weight of each box type of various box types of all the goods included in the at least one commodity to be packed, at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type comprises: In response to the total weight of all commodities included in the at least one commodity to be packed in the largest box type being greater than a first preset value, obtaining the priority of each commodity in the at least one commodity to be packed; wherein the priority is divided into a first priority and a second priority; commodities with the first priority include boxed commodities; commodities with the second priority include non-boxed commodities; and At least one target box type and the number of boxes corresponding to each target box type in the at least one target box type are determined according to the priority of each commodity in the at least one commodity to be packed.

6. The method for packaging commodities according to claim 5, characterized in that: The step of determining at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type according to the priority of each commodity in the at least one commodity to be packed comprises: Determine a commodity with a first priority among the at least one commodity to be packed, and obtain a total weight of each box type of all commodities with a first priority among the at least one commodity to be packed in various box types; Determine at least one first target box type and the number of boxes corresponding to various first target box types in the at least one first target box type according to the total weight of each box type of all the goods with a first priority in the at least one to-be-packed goods respectively; wherein the at least one target box type includes the at least one first target box type; Determine a commodity with a second priority among the at least one commodity to be packed, and obtain the total weight of each box type of all commodities with a second priority among the at least one commodity to be packed in various box types; and At least one second target box type and the number of boxes corresponding to various second target box types in the at least one second target box type are determined according to the total weight of each box type in various box types of all goods with the second priority level in the at least one goods to be packed; wherein the at least one target box type includes the at least one second target box type.

7. The method for packaging commodities according to claim 6, characterized in that: The step of determining at least one first target box type and the number of boxes corresponding to various first target box types in the at least one first target box type according to the total weight of each box type in various box types of all the goods with a first priority in the at least one to-be-packed goods, comprises: In response to the total weight of all commodities with a first priority among the at least one commodity to be packed in the largest box type being less than or equal to the first preset value, a second target weight is determined from the total weight of all commodities with a first priority among the at least one commodity to be packed in each of various box types; the second target weight is the weight of the commodities with a first priority among the at least one commodity to be packed in each of various box types that is less than or equal to the first preset value and is closest to the first preset value in the total weight of each of various box types; and Determine that the at least one first target box type includes a box type corresponding to the second target weight, and determine that the number of boxes corresponding to various first target box types in the at least one first target box type is one.

8. The method for packaging commodities according to claim 6, characterized in that: The step of determining at least one first target box type and the number of boxes corresponding to various first target box types in the at least one first target box type according to the total weight of each box type in various box types of all the goods with a first priority in the at least one to-be-packed goods, comprises: In response to the total weight of all commodities with a first priority among the at least one commodity to be packed in the largest box type being greater than the first preset value, determining a multiple relationship between the total weight of all commodities with a first priority among the at least one commodity to be packed in the largest box type and the first preset value; and At least one first target box type and the number of boxes corresponding to various first target box types in the at least one first target box type are determined based on the multiple relationship between the total weight of all goods with a first priority level in the largest box type among the at least one goods to be packed and the first preset value.

9. The method for packaging commodities according to claim 8, characterized in that: The determining of at least one first target box type and the number of boxes corresponding to various first target box types in the at least one first target box type according to the multiple relationship between the total weight of all the goods with a first priority in the at least one to-be-packed goods in the largest box type and the first preset value comprises: Determine that the total weight of all commodities with a first priority in the at least one commodity to be packed in the largest box type is n times the first preset value; wherein n=N+x, N is a positive integer, x is a decimal and 0≤x<1; In response to x=0, determining that the at least one first target box type includes a maximum box type, and determining that the number of boxes corresponding to various first target box types in the at least one first target box type is N or N+1; In response to x≠0, all commodities with a first priority level in the at least one commodity to be packed are divided into a first part of commodities and a second part of commodities; wherein the first part of commodities is the part of commodities with a total weight in the largest box type of all commodities with a first priority level in the at least one commodity to be packed that is N times the first preset value; the second part of commodities is the remaining commodities with a first priority level in the at least one commodity to be packed except the first part of commodities; For the first part of the goods, determine that the at least one first target box type includes the maximum box type; for the second part of the goods, obtain the total weight of each box type of the second part of the goods in various box types, determine a third target weight in the total weight of each box type of the second part of the goods in various box types, and determine that the at least one first target box type also includes a box type corresponding to the third target weight; wherein the third target weight is a weight that is less than or equal to the first preset value and closest to the first preset value in the total weight of each box type of the second part of the goods in various box types; and Determine that the number of boxes corresponding to various first target box types in the at least one first target box type is N+1 or N+2; wherein N is the maximum number of box types.

10. The method for packaging commodities according to claim 6, characterized in that: The determining, according to the total weight of each box type of all the goods with the second priority in the at least one to-be-packed goods, respectively, of each box type in various box types, of at least one second target box type and the number of boxes corresponding to various second target box types in the at least one second target box type, comprises: In response to the total weight of all commodities with a second priority among the at least one commodity to be packed in the largest box type being less than or equal to the first preset value, a fourth target weight is determined from the total weight of all commodities with a second priority among the at least one commodity to be packed in each of various box types; wherein the fourth target weight is a weight that is less than or equal to the first preset value and closest to the first preset value among the total weight of all commodities with a second priority among the at least one commodity to be packed in each of various box types; and Determine that at least one second target box type is a box type corresponding to the fourth target weight, and determine that the number of boxes corresponding to various second target box types in the at least one second target box type is one.

11. The method for packaging commodities according to claim 6, characterized in that: The determining, according to the total weight of each box type of all the goods with the second priority in the at least one to-be-packed goods, respectively, of each box type in various box types, of at least one second target box type and the number of boxes corresponding to various second target box types in the at least one second target box type, comprises: In response to the total weight of all commodities with a second priority among the at least one commodity to be packed in the largest box type being greater than the first preset value, determining a multiple relationship between the total weight of all commodities with a second priority among the at least one commodity to be packed in the largest box type and the first preset value; and At least one second target box type and the number of boxes corresponding to each second target box type in the at least one second target box type are determined based on the multiple relationship between the total weight of all goods with a second priority level in the largest box type among the at least one goods to be packed and the first preset value.

12. The method for packaging commodities according to claim 11, characterized in that: The determining of at least one second target box type and the number of boxes corresponding to each second target box type in the at least one second target box type according to the multiple relationship between the total weight of all the goods with a second priority in the at least one to-be-packed goods in the largest box type and the first preset value comprises: Determine that the total weight of all commodities with a second priority in the at least one commodity to be packed in the largest box type is m times the first preset value; wherein m=M+y, M is a positive integer, y is a decimal and 0≤y<1; In response to y=0, determining that the at least one second target box type includes a maximum box type, and determining that the number of boxes corresponding to various second target box types in the at least one second target box type is M; In response to y≠0, all commodities with a second priority among the at least one commodity to be packed are divided into a third part of commodities and a fourth part of commodities; wherein the third part of commodities is the part of commodities with a total weight in the largest box type of all commodities with a second priority among the at least one commodity to be packed that is M times the first preset value; the fourth part of commodities is the rest of commodities with a second priority among the at least one commodity to be packed except the third part of commodities; For the third part of the goods, determine that the at least one second target box type includes the maximum box type; for the fourth part of the goods, obtain the total weight of each box type of the fourth part of the goods in various box types, determine a fifth target weight in the total weight of each box type in the fourth part of the goods in various box types, and determine that the at least one second target box type also includes a box type corresponding to the fifth target weight; wherein the fifth target weight is a weight that is less than or equal to the first preset value and closest to the first preset value in the total weight of each box type in various box types of the fourth part of the goods; and Determine that the number of boxes corresponding to various second target box types in the at least one second target box type is M+1; wherein M is the maximum number of box types.

13. The method for packaging commodities according to claim 6, characterized in that: The step of boxing and packaging each commodity in the at least one commodity to be boxed according to at least one target box type and the number of boxes corresponding to each target box type in the at least one target box type comprises: Determine whether the at least one commodity to be packed with a second priority includes at least one preset clothing combination; wherein the preset clothing combination includes a first category of clothing and a second category of clothing, the ratio between the number of the first category of clothing and the number of the second category of clothing in the preset clothing combination is a preset ratio, the first category of clothing includes outerwear, and the second category of clothing includes light clothing; In response to determining that the at least one commodity to be packed with a second priority includes at least one preset clothing combination, obtaining at least one preset clothing combination included in the at least one commodity to be packed with a second priority; and The commodities included in the same preset clothing combination in at least one preset clothing combination are respectively loaded into the same box and packed.

14. The method for packaging commodities according to claim 13, characterized in that: The step of obtaining at least one preset clothing combination included in the commodity with a second priority in the at least one commodity to be packed includes: In response to the at least one commodity to be packed including commodities included in at least one order to be packaged whose respective weights are second values, obtaining orders including the first category of clothing and / or the second category of clothing from the at least one order to be packaged whose respective weights are second values; and A preset number of the second category clothing is matched with each piece of the first category clothing in each order with a second weight in the at least one order to be packaged, so as to obtain at least one of the preset clothing combinations.

15. A commodity packaging system, characterized in that: include: An order information acquisition module, configured to: acquire information of at least one order to be packaged; wherein the information of the at least one order to be packaged includes an address of each order in the at least one order to be packaged, each commodity included in each order in the at least one order to be packaged and a corresponding quantity; and the address of each order in the at least one order to be packaged is located in a first preset area; An order weight acquisition module, which is configured to: acquire the weight of each order in the at least one order to be packaged according to the address of each order in the at least one order to be packaged; wherein the weight of each order in the at least one order to be packaged is a first value or a second value; the order with the weight of the first value is an order that needs to be packaged separately; the order with the weight of the second value is an order that can be mixed and packaged; A first boxing and packaging module is configured to: obtain an order with a weight of a first value from at least one order to be packaged, and individually box and package each commodity included in each order with a weight of the first value from at least one order to be packaged according to a preset boxing method; and The second boxing and packaging module is configured to: obtain an order with a weight of a second value in the at least one order to be packaged, and mix and package the commodities included in each order with a weight of the second value in the at least one order to be packaged according to the preset boxing method.

16. A computer device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the processor runs the computer program stored in the memory, the processor executes the commodity packaging method according to any one of claims 1 to 14.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the processor executes the commodity packaging method according to any one of claims 1 to 14.