Electronic shopping cart commodity display method, device and computer equipment

By identifying and displaying the delivery methods of current and previously added items on the e-shopping cart page of e-commerce platforms, the problem of fragmented traffic and single logistics in existing technologies is solved, enabling multi-scenario services and high-conversion product display.

CN115249173BActive Publication Date: 2026-02-27创优数字科技(广东)有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210594516.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-27
Publication Date
2026-02-27
Estimated Expiration
2042-05-27

AI Technical Summary

Technical Problem

Existing e-commerce platforms' shopping cart pages split delivery methods into multiple pages, resulting in fragmented traffic, high user comprehension costs, and the inability to meet users' diverse service requirements across multiple scenarios by default.

Method used

By identifying the delivery methods of current and previously added items, multiple products and their delivery methods can be displayed on a single page. This allows for the display of products with various delivery methods based on the user's selection, thus fulfilling the user's service requirements across multiple scenarios.

Benefits of technology

Displaying products and shipping methods on a single page reduces traffic fragmentation, lowers user comprehension costs, improves conversion rates for events and promotions, and supports flexible selection of multiple shipping methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115249173B_ABST
    Figure CN115249173B_ABST
Patent Text Reader

Abstract

The application relates to a commodity display method and device of an electronic shopping cart, computer equipment and a storage medium. The method comprises the following steps: in response to a current commodity adding operation, adding the current commodity into the electronic shopping cart; identifying a delivery mode of the current commodity; according to the delivery mode of the current commodity and the delivery mode of a historical added commodity in the electronic shopping cart, displaying multiple commodities in the electronic shopping cart on a current page, and displaying the delivery mode of each commodity on the current page. The above method can display each commodity and the delivery mode of each commodity on the current page based on the delivery mode of the current commodity added by a user and the delivery mode of the historical added commodity in the electronic shopping cart, so that the commodities in the electronic shopping cart and the delivery mode of each commodity can be displayed on one page based on user preferences, and the current page of the electronic shopping cart can also be displayed based on the delivery mode of the selected commodity, so that the service requirements of multiple scenes of users are met.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of commodity display, in particular to a commodity display method and device of an electronic shopping cart, a computer device and a storage medium. BACKGROUND

[0002] The electronic shopping cart page provided by the current e-commerce platform adopts tab form to split into multiple pages for multiple delivery modes. Figure 1 As shown in the figure, the electronic shopping cart page supports two delivery modes, i.e. "priority 1-hour delivery" and "priority nationwide delivery". The concept of "priority" is that the goods overlapped by the physical store and the city warehouse module are added to the module and are classified as priority, and one third-party logistics corresponding to the module is used by default for delivery.

[0003] The commodity display method of such an electronic shopping cart page faces the following problems:

[0004] (1) The existing product interaction splits the delivery mode into two pages, one is "priority 1-hour delivery" and the other is "priority nationwide delivery", and the necessary path nodes are carried by the two pages respectively to carry their own e-commerce mode, which will cause traffic dispersion and low single price, and the user's understanding cost will increase, limiting the promotion and conversion of activities and large-scale sales.

[0005] (2) When the commodity delivery supports multiple delivery modes, only one logistics can be provided by default for a single order to complete delivery, which limits the flexibility and single of third-party logistics and cannot meet the user's service requirements in multiple scenarios. SUMMARY

[0006] Therefore, it is necessary to provide a commodity display method and device of an electronic shopping cart, a computer device and a storage medium to solve the above technical problems, which can display each commodity and the delivery mode of each commodity on the current page based on the delivery mode of the current commodity added by the user and the delivery mode of the historical added commodity in the electronic shopping cart, so as to display the commodities and the delivery mode of each commodity of the electronic shopping cart on one page based on the user's preference, and for the commodities supporting multiple delivery modes, the current page of the electronic shopping cart can also be displayed based on the delivery mode of the selected commodity, meeting the user's service requirements in multiple scenarios.

[0007] A commodity display method of an electronic shopping cart, comprising: adding a current commodity to an electronic shopping cart in response to an adding operation of the current commodity; identifying a delivery mode of the current commodity; and displaying multiple commodities in the electronic shopping cart and the delivery mode of each commodity on a current page according to the delivery mode of the current commodity and the delivery mode of the historical added commodity in the electronic shopping cart.

[0008] In one embodiment, the multiple items in the electronic shopping cart include historically added items and the current item. Based on the delivery method of the current item and the delivery methods of historically added items, the multiple items in the electronic shopping cart are displayed on the current page, including: if the current item's delivery method only includes the first delivery method, and the previous page only displays the first or second delivery method of historically added items, then the current item is placed at the top of the display area of ​​historically added items on the previous page, and the setting result is displayed on the current page; if the current item's delivery method only includes the first delivery method, and the previous page simultaneously displays the first delivery method of the first type of item and the second delivery method of the second type of item in the historically added items, then the display position of the current item is set according to the display areas of the first and second types of items on the previous page, and the setting result is displayed on the current page.

[0009] In one embodiment, the display position of the current product is set based on the display areas of the first type of product and the second type of product on the previous page, and the setting result is displayed on the current page. This includes: identifying the first display area of ​​the first type of product and the second display area of ​​the second type of product on the previous page; when the first display area is the front display area of ​​the previous page and the second display area is the back display area of ​​the previous page, the current product is placed at the beginning of the first display area, and the setting result is displayed on the current page; when the first display area is the back display area and the second display area is the front display area, the first display area is updated to the front display area and the second display area is updated to the back display area, the current product is placed at the beginning of the first display area, and the setting result is displayed on the current page.

[0010] In one embodiment, the first type of goods includes a first sub-type of goods and a second sub-type of goods. The first sub-type of goods only includes a first delivery method, and the second sub-type of goods includes both the first delivery method and the second delivery method. Setting the current goods at the top of the first display area and displaying the setting result on the current page includes: if the first sub-display area of ​​the first sub-type of goods is a subsequent display area of ​​the first display area and the second sub-display area of ​​the second sub-type of goods is a preceding display area of ​​the first display area, then the first sub-display area is updated to be a preceding display area, and the current goods are set at the top of the first sub-display area, and the setting result is displayed on the current page; if the first sub-display area of ​​the first sub-type of goods is a preceding display area of ​​the first display area and the second sub-display area of ​​the second sub-type of goods is a subsequent display area of ​​the first display area, then the current goods are set at the top of the first sub-display area, and the setting result is displayed on the current page.

[0011] In one embodiment, the multiple items in the e-shopping cart include historically added items and current items. Based on the delivery method of the current item and the delivery methods of the historically added items in the e-shopping cart, the multiple items in the e-shopping cart are displayed on the current page. This includes: if the current item's delivery method includes a first delivery method and a second delivery method, and the historically added items include a third type of item and a fourth type of item, and the previous page only displayed the first delivery method, then a replacement operation is performed. Here, the third type of item only includes the first delivery method, and the fourth type of item includes both the first and second delivery methods. The replacement operation is based on the third display area of ​​the third type of item. The operation of setting the display position of the current product in the fourth display area of ​​the fourth type of product; if the current product's delivery method includes the first delivery method and the second delivery method, and the historical added-to-cart items only include the third type of product, and the previous page only displays the first delivery method, then the current product will be set to the first position in the display area of ​​the third type of product, and the setting result will be displayed on the current page; if the current product's delivery method includes the first delivery method and the second delivery method, and the historical added-to-cart items only include the fourth type of product, and the previous page only displays the first delivery method, then the current product will be set to the first position in the display area of ​​the fourth type of product, and the setting result will be displayed on the current page.

[0012] In one embodiment, the replacement operation is as follows: if the third display area of ​​the third type of product is located in the front display area of ​​the previous page and the fourth display area of ​​the fourth type of product is located in the back display area of ​​the previous page, then the fourth display area is updated to be in the front display area and the third display area is updated to be in the back display area, and the current product is set to the first position of the fourth display area; if the third display area of ​​the third type of product is located in the back display area and the fourth display area of ​​the fourth type of product is located in the front display area, then the current product is set to the first position of the fourth display area.

[0013] In one embodiment, displaying the delivery method of each product on the current page includes: if the delivery method of the target product in the e-shopping cart includes the system default delivery method and a non-system default delivery method, then displaying the system default delivery method of the target product on the current page; displaying a first switch button for the target product; and when the first switch button of the target product is detected to be triggered, switching the system default delivery method of the target product to displaying the non-system default delivery method of the target product.

[0014] In one embodiment, a method for displaying goods in an electronic shopping cart further includes: displaying a second switch button for a fifth type of goods on the current page, the fifth type of goods including multiple first target goods, the multiple first target goods having the same system default delivery method; when the second switch button is detected to be triggered, switching the system default delivery method of each first target goods in the fifth type of goods to displaying the non-system default delivery method of each first target goods.

[0015] In one embodiment, a product display method for an electronic shopping cart further includes: displaying each first target product of a fifth type of product in a first display area of ​​the current page and displaying each second target product of a sixth type of product in a second display area of ​​the current page, wherein the system default delivery methods of multiple second target products of the sixth type of product are the same, and the system default delivery method of the sixth type of product is the second delivery method, while the system default delivery method of the fifth type of product is the first delivery method; if any first target product of the fifth type of product does not support the first delivery method, a prompt message indicating that the first target product does not support delivery is displayed in the first display area, and when the first switch key of any first target product is triggered, the first target product is displayed in the second display area; if any second target product of the sixth type of product does not support the second delivery method, a prompt message indicating that the second target product does not support delivery is displayed in the second display area, and when the first switch key of any second target product is triggered, the second target product is displayed in the first display area.

[0016] In one embodiment, a method for displaying goods in an electronic shopping cart further includes: when the checkout button on the current page is triggered, redirecting to the checkout page; displaying multiple goods in the electronic shopping cart on the checkout page; and when it is detected that any of the goods displayed on the checkout page does not support delivery, prompting the user to return to the current page of the electronic shopping cart on the checkout page.

[0017] An electronic shopping cart product display device includes: an add-to-cart module for responding to an add-to-cart operation for the current product and adding the current product to the electronic shopping cart; an identification module for identifying the delivery method of the current product; and a display module for displaying multiple products in the electronic shopping cart on the current page based on the delivery method of the current product and the delivery methods of historically added products in the electronic shopping cart, and displaying the delivery methods of each product on the current page.

[0018] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any of the methods described above.

[0019] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods described above.

[0020] The aforementioned electronic shopping cart product display method, device, computer equipment, and storage medium respond to an add-to-cart operation for the current product, adding the current product to the electronic shopping cart, identifying the current product's delivery method, and displaying multiple products in the electronic shopping cart, as well as the delivery methods of each product, on the current page based on the current product's delivery method and the delivery methods of previously added products in the electronic shopping cart. Therefore, it is possible to display each product and its delivery method on the current page based on the delivery method of the currently added product and the delivery methods of previously added products in the electronic shopping cart. This allows for the display of electronic shopping cart products and their delivery methods on a single page based on user preferences. Furthermore, for products supporting multiple delivery methods, the delivery method selected by the user can also be displayed on the current page of the electronic shopping cart, meeting the service requirements of users in various scenarios. Furthermore, since traditional e-commerce typically relies on a single delivery method of online ordering and warehouse / express delivery, if an e-commerce platform needs to cover users nationwide, the current mainstream solution is to redevelop a completely new online or offline e-commerce platform software that includes multiple delivery methods. However, this solution not only has a long development cycle and high costs, but also requires a large amount of very complex business code to be compatible with the two common delivery methods of same-city delivery from physical stores and express delivery. In contrast, the solution proposed in this application only requires secondary development of the front-end pages of the existing e-commerce platform system, which can save a lot of development time and costs. Moreover, the back-end platform system can integrate various delivery execution modules with existing independent delivery methods, and only requires the creation of adapted interface plugins for the back-end platform system based on the number of delivery execution modules. Attached Figure Description

[0021] Figure 1 This is a schematic diagram of the interface for the two delivery methods currently supported on the electronic shopping cart page;

[0022] Figure 2 This is a diagram illustrating the application environment of a test data construction method in one embodiment.

[0023] Figure 3 This is a flowchart illustrating a method for displaying goods in an electronic shopping cart, as described in one embodiment.

[0024] Figure 4 A schematic diagram of the interface configuration for the product distribution area in a physical store in one embodiment;

[0025] Figure 5 A schematic diagram of the interface configuration for the distribution area of ​​goods in a city warehouse in one embodiment;

[0026] Figure 6 This is a schematic diagram illustrating the display results of the previous page and the current page when the delivery method of the current product only includes the first delivery method in one embodiment;

[0027] Figure 7 In one embodiment Figure 6 A schematic diagram showing the display results of the current page;

[0028] Figure 8 This is a schematic diagram illustrating the display results of the previous page and the current page when the delivery method of the current product only includes the first delivery method and the previous page displays the second delivery method in one embodiment;

[0029] Figure 9 In one embodiment Figure 8 A schematic diagram showing the display results of the current page;

[0030] Figure 10 This is a schematic diagram illustrating, in one embodiment, the simultaneous display of a first delivery method for a first type of goods and a second delivery method for a second type of goods on the previous page;

[0031] Figure 11 This is a schematic diagram of the display of the previous page in one embodiment, where the first display area is the front display area of ​​the previous page and the second display area is the back display area of ​​the previous page.

[0032] Figure 12 In one embodiment Figure 11 A screenshot showing the current page display.

[0033] Figure 13 This is a schematic diagram illustrating the previous page where the first display area is updated to the front display area and the second display area is updated to the back display area in one embodiment.

[0034] Figure 14 This is a schematic diagram of a first display area in one embodiment, where the first sub-display area is a front display area and the second sub-display area is a rear display area;

[0035] Figure 15 This is a schematic diagram of a first display area in one embodiment, where the first sub-display area is a rear display area and the second sub-display area is a front display area.

[0036] Figure 16 This is a schematic diagram of the page display for switching between the second subtype product and the first subtype product in one embodiment;

[0037] Figure 17In one embodiment, when the delivery method of the current product includes the first delivery method and the second delivery method, the previous page displays a page illustration of the third type of product and the fourth type of product;

[0038] Figure 18 This is a schematic diagram of a page displaying the third type of product on the previous page when the historical add-to-cart items only contain the third type of product in one embodiment;

[0039] Figure 19 This is a schematic diagram of a page displaying the fourth type of product on the previous page when the historical add-to-cart items only contain the fourth type of product in one embodiment;

[0040] Figure 20 This is a schematic diagram of the page above the previous page where the third display area is located in the rear display area and the fourth display area is located in the front display area, in one embodiment.

[0041] Figure 21 This is a schematic diagram of the page above the previous page where the third display area is located in the front display area and the fourth display area is located in the rear display area, in one embodiment.

[0042] Figure 22 This is a schematic diagram of a page in one embodiment showing the system's default delivery method and the first switching button for the target product on the current page;

[0043] Figure 23 This is a schematic diagram of the interface displaying the target product on the current page in one embodiment;

[0044] Figure 24 This is a schematic diagram of a system's default delivery method and a first and second switch keys for displaying multiple first target products on the current page in one embodiment.

[0045] Figure 25 This is a schematic diagram illustrating the rules for setting delivery methods for goods in a physical store module in one embodiment;

[0046] Figure 26 This is a schematic diagram illustrating the rules for setting the delivery method for goods in a city warehouse module in one embodiment;

[0047] Figure 27 This is a schematic diagram of the interface for sorting products in an electronic shopping cart, showing the products in the physical store module and the city warehouse module in one embodiment.

[0048] Figure 28 This is a schematic diagram of a page displaying the fifth type of goods and the sixth type of goods in one embodiment;

[0049] Figure 29 This is a schematic diagram of the interface for switching between the fifth type of goods and the sixth type of goods on the current page in one embodiment;

[0050] Figure 30 This is a structural block diagram of an electronic shopping cart display in one embodiment;

[0051] Figure 31 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0052] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0053] This application provides a method for displaying goods in an electronic shopping cart, applicable to, for example... Figure 2 The application environment shown. For example... Figure 2 As shown, the homepage 2022 of the e-commerce app in terminal 202 displays multiple items that can be added to the cart, as well as the delivery methods for one or more of these items. Figure 2 The example shown is delivery method A. When a user adds the current item to their cart, terminal 202 responds by adding the item to the e-cart 2024. The e-cart 2024 contains previously added items and their respective delivery methods. Terminal 202 identifies the current item's delivery method and, based on the current item's delivery method and the previously added items in the e-cart 2024, displays multiple items in the e-cart on the current page 2026, along with the delivery methods for each item. Therefore, based on the delivery method of the currently added item and the previously added items in the e-cart, the current page can display each item and its delivery method. This allows for displaying the e-cart items and their delivery methods on a single page based on user preferences. Furthermore, for items supporting multiple delivery methods, the user-selected delivery method can be used to display the items on the current e-cart page, meeting the service requirements of users in various scenarios. Terminal 202 can be a mobile terminal, such as a mobile phone or tablet. Terminal 202 can also be a desktop computer.

[0054] In one embodiment, such as Figure 3 As shown, a method for displaying products in an electronic shopping cart is provided, which can be applied to... Figure 2 Taking terminal 202 as an example, the explanation includes the following steps:

[0055] S302, responding to the add-to-cart operation for the current item, adds the current item to the electronic shopping cart.

[0056] In this embodiment, as Figure 2As shown, when a user adds a product to their cart, the terminal responds by adding the product to the electronic shopping cart. The electronic shopping cart contains previously added items, each with a corresponding delivery method configured.

[0057] S304 identifies the delivery method for the current product.

[0058] In this embodiment, the current product is pre-configured with one or more delivery methods. When an add-to-cart operation for the current product is detected, the delivery method for the current product is identified. The delivery method for the current product may include a first delivery method and / or a second delivery method. The first delivery method may be: express delivery for online orders. This could be express delivery for products in physical stores or for products in offline warehouses. The second delivery method may be: express delivery for online orders, express delivery for products in physical stores, or express delivery for products in offline warehouses. The terms "first" and "second" are used only for distinction. That is, when the first delivery method is express delivery for products in physical stores, the second delivery method is express delivery for products in offline warehouses, which is different from the first delivery method. For example, the second delivery method is set to "express delivery". The main difference between the two delivery methods lies in the different logistics methods used for delivery.

[0059] For example, in one application instance, the products displayed on the terminal's mini-program or app include products from physical stores and products from city warehouses. For physical store products, a "1-hour delivery" option can be set. For city warehouse products, a "express delivery" option can be set. For instance, when a user selects products of interest on the mini-program or app, for physical store products, the mini-program or app calculates the distance between the user's delivery address or real-time location and the physical store's latitude and longitude, and intelligently recommends the nearest store as the mall's physical store fulfillment area. Figure 4 As shown; for city warehouse goods, the mini-program or app calculates the distance between the user's delivery address or real-time location and the city warehouses in each city, and intelligently recommends the nearest city warehouse as the distribution area, such as... Figure 5 As shown. For goods sold in physical stores, same-city delivery logistics can be used; for goods sold in city warehouses, nationwide delivery logistics can be used. The current product can be either a physical store product or a city warehouse product. The delivery method for the current product depends on its corresponding product type. That is, if the current product is a physical store product, the delivery method is "1-hour delivery". If the current product is a city warehouse product, the delivery method is "express delivery". Alternatively, if the current product is a physical store product, its delivery methods include both "1-hour delivery" and "express delivery".

[0060] The delivery methods for each product can be displayed in the corresponding product tags on the homepage of the mini-program or app, such as... Figure 2 As shown. It can also be displayed on the corresponding product details page. For example, if the thumbnail and product details image of a physical store product are both labeled with the business tag "1-hour delivery," clicking to add the physical store product to the cart will place that physical store product in the physical store category of the e-shopping cart.

[0061] S306, Based on the current product's delivery method and the delivery methods of previously added products in the e-cart, display multiple products in the e-cart on the current page, and display the delivery methods of each product on the current page.

[0062] In this embodiment, the terminal displays multiple items in the e-shopping cart, along with their respective delivery methods, based on the current product's delivery method and the delivery methods of previously added items in the e-shopping cart, in the manner shown on the current page. Since the current product has been added to the e-shopping cart, the multiple items in the e-shopping cart include both the current product and previously added items.

[0063] It is possible that there is only one delivery method for the current product and only one delivery method for the products added to the cart in the past. In this case, the display position of each product on the current page and the delivery method of each product are determined based on the delivery method of the current product and the delivery methods of the products added to the cart in the past.

[0064] It is possible that the current product has only one delivery method, while the products added to the cart in the past have multiple delivery methods. In this case, the display position of each product on the current page, as well as the delivery method of each product, are determined based on the current product's delivery method and the multiple delivery methods of the products added to the cart in the past.

[0065] It is possible that the current product has multiple delivery methods, and the products added to the cart in the past have multiple delivery methods. In this case, the display position of each product on the current page, as well as the delivery method of each product, are determined based on the multiple delivery methods of the current product and the multiple delivery methods of the products added to the cart in the past.

[0066] The aforementioned method for displaying products in an electronic shopping cart responds to the "add to cart" operation for the current item, adds the item to the cart, identifies the current item's shipping method, and displays multiple items in the cart, along with their respective shipping methods, on the current page based on the current item's shipping method and the shipping methods of previously added items in the cart. Therefore, it can display each item and its shipping method on the current page based on the user's added item's shipping method and the shipping methods of previously added items in the cart. This allows for a single page display of the cart's products and their shipping methods based on user preferences. Furthermore, for items supporting multiple shipping methods, the user's selected shipping method can be displayed on the current page, meeting the service requirements of users in various scenarios.

[0067] In one embodiment, the multiple items in the electronic shopping cart include historically added items and the current item; the above-mentioned displaying multiple items in the electronic shopping cart on the current page based on the delivery method of the current item and the delivery methods of historically added items includes: if the delivery method of the current item only includes the first delivery method, and the previous page only displays the first or second delivery method of historically added items, then the current item is placed at the top of the display area of ​​historically added items on the previous page, and the setting result is displayed on the current page; if the delivery method of the current item only includes the first delivery method, and the previous page simultaneously displays the first delivery method of the first type of item and the second delivery method of the second type of item in historically added items, then the display position of the current item is set according to the display areas of the first type of item and the second type of item on the previous page, and the setting result is displayed on the current page.

[0068] In this embodiment, the first delivery method and the second delivery method are two different delivery methods. For example, the first delivery method could be "1-hour delivery" and the second delivery method could be "express delivery". Or, the first delivery method could be "express delivery" and the second delivery method could be "1-hour delivery". The previous page refers to the previous page displayed relative to the current page. The previous page is used to display the historical items added to the e-shopping cart and the delivery methods for those items.

[0069] If the current product's shipping method only includes the first shipping method, and the previous page only displays the first or second shipping method for previously added items, this means: the current product only has the first shipping method and the previous page only displays the first shipping method for previously added items, and the current product only has the first shipping method and the previous page only displays the second shipping method for previously added items. In both cases, the current product will be placed at the top of the display area for previously added items, and the result will be displayed on the current page. Specifically, for example... Figure 6As shown, the previous page displayed the historical items added to the e-shopping cart and their corresponding first shipping method. After the current item is added to the e-shopping cart, the current page displays the settings as follows: Figure 6 As shown. For example, if the first delivery method is "1-hour delivery", the current page displays as follows. Figure 7 As shown. Figure 8 As shown, the previous page displayed the historical items added to the e-cart and their corresponding secondary delivery methods. After the current item is added to the e-cart, the current page displays the settings as follows. Figure 8 As shown. For example, if the second delivery method is "express delivery", the current page displays as follows. Figure 9 As shown.

[0070] If the current product's shipping method only includes the first shipping method, and the previous page simultaneously displays the first shipping method for the first type of products and the second shipping method for the second type of products in the historical add-to-cart list. Here, the first and second types of products represent different types of products in the e-shopping cart, categorized based on the shipping methods displayed on the previous page. Specifically, as shown below... Figure 10 As shown, the previous page simultaneously displays the first delivery method for the first type of goods and the second delivery method for the second type of goods. In this case, the display position of the current product is set according to the display area of ​​the first type of goods and the second type of goods on the previous page, and the setting result is displayed on the current page.

[0071] In one example, the above-mentioned setting of the display position of the current product based on the display areas of the first type of product and the second type of product on the previous page, and displaying the setting result on the current page, includes: identifying the first display area of ​​the first type of product and the second display area of ​​the second type of product on the previous page; when the first display area is the front display area of ​​the previous page and the second display area is the back display area of ​​the previous page, setting the current product at the beginning of the first display area and displaying the setting result on the current page; when the first display area is the back display area and the second display area is the front display area, updating the first display area to the front display area and updating the second display area to the back display area, setting the current product at the beginning of the first display area, and displaying the setting result on the current page.

[0072] In this example, when the first display area is the front display area of ​​the previous page and the second display area is the back display area of ​​the previous page, such as... Figure 11 As shown, the current product is placed at the top of the first display area, and the result is displayed on the current page. For example, if the first delivery method is "1-hour delivery," the result displayed on the current page is as follows. Figure 12As shown. When the first display area is the rear display area and the second display area is the front display area, as... Figure 13 As shown, the first display area is updated to the front and the second display area is updated to the back. The current product is then placed at the top of the first display area, and the result is displayed on the current page. For example, if the first delivery method is "1-hour delivery," the first and second display areas are swapped, and the current product is then placed at the top of the first display area. The final result displayed on the current screen is as follows. Figure 12 As shown.

[0073] In one embodiment, the first type of goods includes a first sub-type of goods and a second sub-type of goods. The first sub-type of goods only includes a first delivery method, and the second sub-type of goods includes both the first delivery method and the second delivery method. The above-mentioned setting the current goods at the beginning of the first display area and displaying the setting result on the current page includes: if the first sub-display area of ​​the first sub-type of goods is a subsequent display area of ​​the first display area and the second sub-display area of ​​the second sub-type of goods is a preceding display area of ​​the first display area, then the first sub-display area is updated to be a preceding display area, and the current goods are set at the beginning of the first sub-display area, displaying the setting result on the current page; if the first sub-display area of ​​the first sub-type of goods is a preceding display area of ​​the first display area and the second sub-display area of ​​the second sub-type of goods is a subsequent display area of ​​the first display area, then the current goods are set at the beginning of the first sub-display area, displaying the setting result on the current page.

[0074] In this embodiment, combined with Figure 11 and Figure 13 As shown, the current product is always displayed at the top of the first display area. In one scenario, the first type of product displayed in the first display area includes a first subtype of product and a second subtype of product. The first subtype of product only includes the first delivery method, while the second subtype of product includes both the first and second delivery methods. Alternatively, the first display area may only display the first delivery method. Figure 14 As shown, if the first sub-display area of ​​the first sub-type product is the front display area of ​​the first display area and the second sub-display area of ​​the second sub-type product is the rear display area of ​​the first display area, then the current product will be placed at the top of the first sub-display area, and the setting result will be displayed on the current page. Figure 15 As shown, if the first sub-display area of ​​the first sub-type product is a subsequent display area of ​​the first display area, and the second sub-display area of ​​the second sub-type product is a preceding display area of ​​the first display area, then the first sub-display area will be updated to be the preceding display area, and the current product will be placed at the top of the first sub-display area, displaying the setting result on the current page. For example, the first delivery method is "1-hour delivery," and the second delivery method is "express delivery." Figure 16As shown, the second sub-type product is displayed in the front display area, and the first sub-type product is displayed in the back display area. At this time, it is necessary to switch the display positions of the second sub-type product and the first sub-type product, and then set the current product at the top of the first sub-display area.

[0075] In one embodiment, the multiple items in the e-shopping cart include historically added items and current items; the above-mentioned displaying multiple items in the e-shopping cart on the current page based on the delivery method of the current item and the delivery methods of the historically added items in the e-shopping cart includes: if the delivery method of the current item includes a first delivery method and a second delivery method, and the historically added items include a third type of item and a fourth type of item, and the previous page only displays the first delivery method, then a replacement operation is performed, wherein the third type of item only includes the first delivery method, and the fourth type of item includes both the first and second delivery methods, and the replacement operation is based on the third display area of ​​the third type of item. The operation of setting the display position of the current product in the fourth display area of ​​the fourth type of product; if the current product's delivery method includes the first delivery method and the second delivery method, and the historical added-to-cart items only include the third type of product, and the previous page only displays the first delivery method, then the current product will be set to the first position in the display area of ​​the third type of product, and the setting result will be displayed on the current page; if the current product's delivery method includes the first delivery method and the second delivery method, and the historical added-to-cart items only include the fourth type of product, and the previous page only displays the first delivery method, then the current product will be set to the first position in the display area of ​​the fourth type of product, and the setting result will be displayed on the current page.

[0076] In this embodiment, the current product delivery method includes a first delivery method and a second delivery method. The first delivery method and the second delivery method are two different delivery methods. For example, the first delivery method could be "1-hour delivery," and the second delivery method could be "express delivery." Alternatively, the first delivery method could be "express delivery," and the second delivery method could be "1-hour delivery."

[0077] If the items added to the cart historically include third-type and fourth-type items, and if the previous page only displays the first delivery method, such as Figure 17 As shown, a replacement operation is performed. The third type of goods only includes the first delivery method, while the fourth type of goods includes both the first and second delivery methods. The replacement operation sets the current product's display position based on the third display area of ​​the third type of goods and the fourth display area of ​​the fourth type of goods.

[0078] If the items added to the cart historically only include the third type of goods, and the previous page only displays the first delivery method, such as Figure 18 As shown, the current product will be placed at the top of the display area for the third type of products, and the setting result will be displayed on the current page.

[0079] If the items added to the cart historically only include items of type four, and the previous page only displays the first delivery method, such as Figure 19 As shown, the current product will be placed at the top of the display area for the fourth product type, and the setting result will be displayed on the current page. Furthermore, the fourth product type includes both the first and second delivery methods. The fourth display area can also display a prompt message to remind users to switch to displaying the second delivery method within the fourth display area.

[0080] In one example, the above replacement operation is as follows: if the third display area of ​​the third type of product is located in the front display area of ​​the previous page and the fourth display area of ​​the fourth type of product is located in the back display area of ​​the previous page, then the fourth display area is updated to be in the front display area and the third display area is updated to be in the back display area, and the current product is set to the first position in the fourth display area; if the third display area of ​​the third type of product is located in the back display area and the fourth display area of ​​the fourth type of product is located in the front display area, then the current product is set to the first position in the fourth display area.

[0081] In this example, if the third display area for the third type of product is located in the rear display area and the fourth display area for the fourth type of product is located in the front display area, such as Figure 20 As shown, the current product will be placed at the top of the fourth display area.

[0082] If the third display area for the third type of product is located in the front display area of ​​the previous page and the fourth display area for the fourth type of product is located in the back display area of ​​the previous page, such as Figure 21 As shown, the fourth display area will be updated to the front display area and the third display area will be updated to the back display area, and the current product will be set to the first position in the fourth display area.

[0083] In one embodiment, displaying the delivery method of each product on the current page includes: if the delivery method of the target product in the shopping cart includes the system default delivery method and a non-system default delivery method, then displaying the system default delivery method of the target product on the current page; displaying a first switch button for the target product; and when the first switch button of the target product is detected to be triggered, switching the system default delivery method of the target product to displaying the non-system default delivery method of the target product.

[0084] In this embodiment, the current page displays the delivery methods for each product. These delivery methods can include the system default delivery method and non-system default delivery methods. The system default delivery method refers to the default delivery method set by the system, while non-system default delivery methods refer to any other delivery method not set by the system.

[0085] In one implementation, the system's default delivery method can be determined based on either the delivery address or authorized location information. For example, the system default delivery method can be determined as the first delivery method based on authorized location information, and this first delivery method is set to "1-hour delivery". Alternatively, the system default delivery method can be determined as the first delivery method based on the delivery address, and this first delivery method is set to "1-hour delivery". If both a delivery address and authorized location information exist, the delivery address is used to determine the system default delivery method. Alternatively, the system default delivery method can be determined based on the previously selected delivery method. For example, if the user previously selected the first delivery method, and this first delivery method was set to "1-hour delivery", then the first delivery method will be the system default delivery method.

[0086] It should be noted that the first and second delivery methods in the above embodiments are only used to describe two different delivery methods, that is, two delivery methods displayed on the user's end for easy distinction. In this embodiment, the system default delivery method and the non-system default delivery method are respectively the system-configured default delivery method and the non-default delivery method. For the system backend, multiple types of delivery methods are configured. The default delivery method is usually the highest priority delivery method among the various delivery methods in the system, while the non-default delivery methods are other delivery methods besides the default delivery method. For example, if the system is configured with multiple delivery methods such as "1-hour delivery," "global delivery," and "regional warehouse delivery," and the highest priority "1-hour delivery" is the default delivery method, then "1-hour delivery" is the system default delivery method, while "global delivery" and "regional warehouse delivery" are non-default delivery methods. The system default delivery method can be any of the first and second delivery methods in any of the above embodiments. For example, the user's end displays the first delivery method as "1-hour delivery" and the second delivery method as "express delivery." The system can configure "1-hour delivery" as the default delivery method, then the first delivery method is the system default delivery method, and "express delivery" is a non-system default delivery method.

[0087] Specifically, if the target product in the shopping cart has both the system default shipping method and a non-system default shipping method, then the system default shipping method for the target product will be displayed on the current page. Here, the target product refers to any one of the multiple products in the shopping cart that has both the system default and non-system default shipping methods. In this case, the current page displays the system default shipping method for the target product, but other products in the shopping cart can also display the system default shipping method. Simultaneously, the first toggle button for the target product will also be displayed. For example... Figure 22As shown, the current page displays the system default shipping method for products A, B, and C, as well as the target product, along with the target product's first toggle button. When the target product's first toggle button is triggered, the system default shipping method for the target product is switched to a non-system default shipping method. For example, as shown... Figure 23 The delivery module shown has "Express Delivery" as the system default and "1-Hour Delivery" as a non-default delivery method. Each item in the Express Delivery module has a first switching button. Figure 23 The "1-hour delivery" toggle button is displayed.

[0088] In one embodiment, if the delivery method of the target product in the electronic shopping cart includes a system default delivery method and a non-system default delivery method, then after the step of displaying the system default delivery method of the target product on the current page, the method further includes: displaying a second switch button for a fifth type of product on the current page, wherein the fifth type of product includes multiple first target products, and the multiple first target products have the same system default delivery method; when the second switch button is detected to be triggered, the system default delivery method of each first target product in the fifth type of product is switched to displaying the non-system default delivery method of each first target product.

[0089] In this embodiment, the fifth type of goods includes multiple first target goods that share the same default delivery method. For example... Figure 24 As shown, the fifth type of goods includes target goods a, b, c, and d. A second toggle button for the fifth type of goods is displayed on the current page. When the second toggle button is triggered, the system default delivery method for each of the target goods a, b, c, and d is simultaneously switched to a non-system default delivery method. For example, as shown... Figure 23 The delivery module shown has "Express Delivery" as the system default and "1-Hour Delivery" as a non-default delivery method. Each item in the Express Delivery module has a first switching button. Figure 23 The display shows a "1-hour delivery" toggle button. A second toggle button is also provided. Figure 23 The "One-Click 1-Hour Delivery" toggle button is displayed.

[0090] For example, the system's default delivery method is "1-hour delivery" and the non-system default delivery method is "express delivery". "1-hour delivery" corresponds to products from physical stores, while "express delivery" corresponds to products from city warehouses. The target product refers to the product source shared by physical stores and city warehouses. The product source shared by physical stores and city warehouses is configured with a "switch delivery method" device on the shopping cart page.

[0091] In the physical store module, products are named "1-Hour Delivery" based on their delivery method, and all products can be set to "One-Click Express Delivery" as well as individual products can be set to "Switch Express Delivery." Similarly, in the city warehouse module, products are named "Express Delivery" based on their delivery method, and all products can be set to "One-Click 1-Hour Delivery" as well as individual products can be set to "Switch 1-Hour Delivery." This solution allows for flexible switching between delivery methods for individual or all products, integrating the third-party logistics used by offline physical stores and traditional online e-commerce, creating two modules with multiple combination options and a unified interactive format.

[0092] For products in the physical store module, corresponding to the "1-hour delivery" delivery method, configure a first "Switch Delivery Method" button on the e-shopping cart page, and define the rules as follows: Figure 25 As shown:

[0093] ① For goods sourced from both physical stores and city warehouses, a first switch button for "Switch to Express Delivery" is configured for individual products, while a second switch button for "One-Click Express Delivery" is configured for all products as a group.

[0094] ② When a user clicks the first "Switch Delivery" button for a single product in the mini-program or app, the product will be listed at the top of the product mix shared by the physical store and the city warehouse in the city warehouse module. At this time, the configuration will change from the first "Switch Delivery" button to the first "Switch 1-Hour Delivery" button. If the user clicks the second "One-Click Delivery" button, the product mix shared by the physical store and the city warehouse will be listed at the top of the city warehouse module. The configuration will change from the second "One-Click Delivery" button to the second "One-Click 1-Hour Delivery" button.

[0095] ③ If there are no or only one product shared by a physical store and a city warehouse under the physical store module, then hide the second toggle button for "one-click express delivery".

[0096] The city warehouse module allows you to configure "express delivery" as the delivery method for your products. On the e-shopping cart page, you can set a first toggle button for "Switch Delivery Method" and define the rules as follows: Figure 26 As shown:

[0097] ① For goods sourced from physical stores and city warehouses, a first switch button for "Switch to 1-hour delivery" is configured for individual products, while all products are grouped together and configured with a second switch button for "One-click 1-hour delivery".

[0098] ② When a user of the mini-program or app clicks the first "Switch to 1-Hour Delivery" button for a single product, the product will be listed at the top of the product mix shared by the physical store and the city warehouse in the physical store module. At this time, the configuration will change from the first "Switch to 1-Hour Delivery" button to the first "Switch to Express Delivery" button. If the user clicks the second "One-Click 1-Hour Delivery" button, the product mix shared by the physical store and the city warehouse will be listed at the top of the physical store module. The configuration will change from the second "One-Click 1-Hour Delivery" button to the second "One-Click Express Delivery" button.

[0099] ③ If there are no or only one product shared by a physical store and a city warehouse under the physical store module, then hide the second toggle button for "one-click express delivery".

[0100] Furthermore, items added to the shopping cart in the online store will be categorized into the City Warehouse module if they are in stock in the city warehouse, and into the Physical Store module if they are only available in physical stores. If a user of the mini-program or app has clicked the first toggle button for "One-Click 1-Hour Delivery," then any subsequent additions to the cart will be categorized into the Physical Store module if the item is in stock in a physical store; similarly, if a user has clicked the first toggle button for "One-Click Express Delivery," then any subsequent additions to the cart will be categorized into the City Warehouse module if the item is in stock in the city warehouse.

[0101] The following example illustrates the "Switch Delivery Method" option on the current page of the e-shopping cart:

[0102] The product order in the e-shopping cart is as follows: (This is followed by a list of product categories and their order in the e-shopping cart.) Figure 27 As shown:

[0103] ① When a user's last action is to select "One-Click Delivery," specifically by clicking the "One-Click Delivery" button in the upper right corner of the app page, products from the City Warehouse module will always appear in the front display area of ​​the e-shopping cart, while products from the Physical Store module will be displayed in the back display area. Within the City Warehouse module, sub-modules with product combinations shared by both physical stores and the City Warehouse will be displayed at the front, while sub-modules with product combinations only available in the City Warehouse will be displayed at the back.

[0104] ② When the user last presses the first toggle button for "One-Click 1-Hour Delivery," i.e., clicks the "One-Click 1-Hour Delivery" button in the upper right corner of the app page, the physical store module will always appear in the front display area of ​​the e-shopping cart, while the city warehouse module will be located in the back display area. In the physical store module, sub-modules with product combinations shared by both physical stores and city warehouses will be displayed in the front display position of the physical store module, while sub-modules with product combinations that are only in stock in physical stores will be displayed in the back display position of the physical store module.

[0105] ③ When users add or remove items from their shopping carts, the order of the above modules remains unchanged.

[0106] ④ Selecting products does not affect the product sorting logic.

[0107] ⑤ The product with the latest operation time is at the top of the sub-module. The operation time includes: the time of adding to the cart and the time of switching the delivery mode in the shopping cart.

[0108] If the delivery methods for the target items in the e-shopping cart include the system default delivery method and non-system default delivery methods, then after the step of displaying the system default delivery method of the target items on the current page, the method further includes: displaying each first target item in the fifth type of goods in the first display area of ​​the current page and displaying each second target item in the sixth type of goods in the second display area of ​​the current page, wherein the system default delivery methods of multiple second target items in the sixth type of goods are the same, and the system default delivery method of the sixth type of goods is the second delivery method, and the system default delivery method of the fifth type of goods is the first delivery method; if any first target item in the fifth type of goods does not support the first delivery method, a prompt message indicating that the first target item does not support delivery is displayed in the first display area, and when the first switch button of any first target item is triggered, the first target item is displayed in the second display area; if any second target item in the sixth type of goods does not support the second delivery method, a prompt message indicating that the second target item does not support delivery is displayed in the second display area, and when the first switch button of any second target item is triggered, the second target item is displayed in the first display area.

[0109] In this embodiment, the electronic shopping cart contains a fifth type of product and a sixth type of product. The system default delivery method for the fifth type of product is the first delivery method, and the system default delivery method for the sixth type of product is the second delivery method. As mentioned above, the first delivery method and the second delivery method are two different delivery methods. For example, when the first delivery method is "1-hour delivery", the second delivery method is "express delivery". When the first delivery method is "express delivery", the second delivery method is "1-hour delivery".

[0110] like Figure 28As shown, the first display area of ​​the current page displays the first target products of the fifth product category, such as first target product a, first target product b, first target product c, and first target product d. The second display area of ​​the current page displays the second target products of the sixth product category, such as second target product e, second target product f, second target product g, and second target product h. If any first target product in the fifth product category does not support the first delivery method, a message indicating that delivery is not supported for that first target product is displayed in the first display area. When the first toggle button for any first target product is triggered, that first target product is displayed in the second display area. Figure 28 As shown, if the first target product d does not support the first delivery method, a message indicating that the first target product d does not support delivery will be displayed in the first display area. When the first switch button for the first target product d is triggered, the first target product d will be displayed in the second display area. If any second target product in the sixth type of product does not support the second delivery method, a message indicating that the second target product does not support delivery will be displayed in the second display area. When the first switch button for any second target product is triggered, that second target product will be displayed in the first display area. Figure 28 As shown, the second target product e does not support the first delivery method, and the second display area shows a message indicating that the second target product e does not support delivery. When the first switch button for the second target product e is triggered, the second target product e is displayed in the first display area. For example, the switching of the display positions of the first target product d and the second target product e is as follows: Figure 29 As shown.

[0111] In one embodiment, after the step of displaying multiple items in the electronic shopping cart on the current page, the method further includes: when the checkout button on the current page is triggered, redirecting to the checkout page; displaying multiple items in the electronic shopping cart on the checkout page; and when it is detected that any item displayed on the checkout page does not support delivery, prompting the user to return to the current page of the electronic shopping cart on the checkout page.

[0112] In this embodiment, when redirected to the checkout page, the terminal again checks whether any items on the checkout page are not eligible for delivery. If so, it prompts the user to return to the current page of the e-cart. This allows the user to perform further actions on items not eligible for delivery, such as resetting the delivery method, when redirected to the current e-cart page. Therefore, it provides users with multiple operation methods, making it easier for them to purchase suitable products on the terminal's online store page.

[0113] In summary, the above-mentioned electronic shopping cart product display method is compatible with the original physical store (same-city delivery) model, while also integrating the goal of traditional e-commerce to achieve the city warehouse (express delivery) model. It configures products with contradictory attributes to "switch delivery methods", breaks geographical customer acquisition limitations, quickly covers the whole country, meets users' multi-scenario delivery service user experience, and effectively improves GMV by merging and splitting rules based on warehousing, stores, logistics, activities and promotions, which is in line with the new retail platform under the chain store operation model.

[0114] It should be understood that although the steps in the flowchart are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the accompanying drawings may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0115] This application also provides a product display device for an electronic shopping cart, such as... Figure 30 As shown, the device includes an add-to-cart module 3002, an identification module 3004, and a display module 3006. The add-to-cart module 3002 is used to add the current item to the electronic shopping cart in response to an add-to-cart operation; the identification module 3004 is used to identify the delivery method of the current item; and the display module 3006 is used to display multiple items in the electronic shopping cart on the current page, based on the delivery method of the current item and the delivery methods of previously added items in the electronic shopping cart, as well as display the delivery methods of each item on the current page.

[0116] Specific limitations regarding the product display device in an electronic shopping cart can be found in the above description of the product display method in electronic shopping carts, and will not be repeated here. Each module in the aforementioned product display device of the electronic shopping cart can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0117] In one embodiment, this application provides a computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the product display method of the electronic shopping cart described in any of the above embodiments.

[0118] The computer device can be a terminal. It includes a processor, memory, network interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for displaying goods in an electronic shopping cart. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the computer device's casing, or an external keyboard, touchpad, or mouse.

[0119] Those skilled in the art will understand that Figure 31 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0120] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the product display method for an electronic shopping cart as described in any of the above embodiments.

[0121] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0122] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0123] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for displaying items in an electronic shopping cart, the method comprising: adding a current item to the electronic shopping cart in response to an adding operation of the current item; identifying a delivery mode of the current item; displaying a plurality of items in the electronic shopping cart on a current page according to the delivery mode of the current item and delivery modes of historical items in the electronic shopping cart, and displaying the delivery modes of the items on the current page; wherein the displaying the delivery modes of the items on the current page comprises: if a delivery mode of a target item in the electronic shopping cart comprises a system default delivery mode and a non-system default delivery mode, displaying the system default delivery mode of the target item on the current page; displaying a first switch key of the target item; switching the system default delivery mode of the target item to display a non-system default delivery mode of the target item when detecting that the first switch key of the target item is triggered; displaying a second switch key of a fifth type of items on the current page, the fifth type of items comprising a plurality of first target items having the same system default delivery mode; switching the system default delivery mode of each first target item in the fifth type of items to display a non-system default delivery mode of each first target item when detecting that the second switch key is triggered; displaying each first target item in the fifth type of items on a first display area of the current page and displaying each second target item in a sixth type of items on a second display area of the current page, wherein the sixth type of items comprises a plurality of second target items having the same system default delivery mode, the system default delivery mode of the sixth type of items is a second delivery mode, and the system default delivery mode of the fifth type of items is a first delivery mode; if any first target item in the fifth type of items does not support the first delivery mode, displaying a prompt message indicating that the any first target item does not support the delivery on the first display area, and displaying the any first target item on the second display area when a first switch key of the any first target item is triggered; if any second target item in the sixth type of items does not support the second delivery mode, displaying a prompt message indicating that the any second target item does not support the delivery on the second display area, and displaying the any second target item on the first display area when a first switch key of the any second target item is triggered.

2. The method of claim 1, wherein, the plurality of items in the electronic shopping cart comprises the historical items and the current item; the displaying the plurality of items in the electronic shopping cart on the current page according to the delivery mode of the current item and the delivery modes of the historical items in the electronic shopping cart comprises: if the delivery mode of the current item comprises only the first delivery mode, and the first display area of the historical items on a previous page displays only the first delivery mode or the second delivery mode of the historical items, setting the current item at a first position of the first display area of the historical items on the previous page, and displaying the setting result on the current page. If the delivery mode of the current commodity only includes the first delivery mode, and the first delivery mode of the first type commodity and the second delivery mode of the second type commodity in the history added commodity are synchronously displayed in the previous page, the display position of the current commodity is set according to the display area of the first type commodity and the second type commodity in the previous page, and the setting result is displayed in the current page.

3. The method of claim 2, wherein, The display position of the current commodity is set according to the display area of the first type commodity and the second type commodity in the previous page, and the setting result is displayed in the current page, including: identifying the first display area of the first type commodity in the previous page and the second display area of the second type commodity in the previous page; when the first display area is the front display area of the previous page and the second display area is the rear display area of the previous page, the current commodity is set at the first position of the first display area, and the setting result is displayed in the current page; when the first display area is the rear display area and the second display area is the front display area, the first display area is updated to the front display area and the second display area is updated to the rear display area, the current commodity is set at the first position of the first display area, and the setting result is displayed in the current page.

4. The method of claim 3, wherein, The first type commodity includes first sub type commodity and second sub type commodity, the first sub type commodity only includes the first delivery mode, and the second sub type commodity includes the first delivery mode and the second delivery mode; The current commodity is set at the first position of the first display area, and the setting result is displayed in the current page, including: if the first sub display area of the first sub type commodity is the rear display area of the first display area and the second sub display area of the second sub type commodity is the front display area of the first display area, the first sub display area is updated to the front display area, and the current commodity is set at the first position of the first sub display area, and the setting result is displayed in the current page; if the first sub display area of the first sub type commodity is the front display area of the first display area and the second sub display area of the second sub type commodity is the rear display area of the first display area, the current commodity is set at the first position of the first sub display area, and the setting result is displayed in the current page.

5. The method of claim 1, wherein, The plurality of commodities of the electronic shopping cart includes history added commodity and the current commodity; The plurality of commodities in the electronic shopping cart is displayed in the current page according to the delivery mode of the current commodity and the delivery mode of the history added commodity in the electronic shopping cart, including: If the delivery mode of the current commodity includes a first delivery mode and a second delivery mode, and the historical added commodities include a third type of commodity and a fourth type of commodity, and only the first delivery mode is displayed in the previous page, a replacement operation is performed, wherein the third type of commodity only includes the first delivery mode, the fourth type of commodity includes the first delivery mode and the second delivery mode, and the replacement operation is an operation of setting the display position of the current commodity according to a third display area of the third type of commodity and a fourth display area of the fourth type of commodity; If the delivery mode of the current commodity includes a first delivery mode and a second delivery mode, and only the third type of commodity is included in the historical added commodities, and only the first delivery mode is displayed in the previous page, the current commodity is set to the first position of the display area of the third type of commodity, and the setting result is displayed in the current page; If the delivery mode of the current commodity includes a first delivery mode and a second delivery mode, and only the fourth type of commodity is included in the historical added commodities, and only the first delivery mode is displayed in the previous page, the current commodity is set to the first position of the display area of the fourth type of commodity, and the setting result is displayed in the current page.

6. The method of claim 5, wherein, The replacement operation is: If the third display area of the third type of commodity is located in the front display area of the previous page and the fourth display area of the fourth type of commodity is located in the rear display area of the previous page, the fourth display area is updated to the front display area and the third display area is updated to the rear display area, and the current commodity is set to the first position of the fourth display area; If the third display area of the third type of commodity is located in the rear display area and the fourth display area of the fourth type of commodity is located in the front display area, the current commodity is set to the first position of the fourth display area.

7. The method of claim 1, wherein, The method further comprises: When it is detected that the settlement key of the current page is triggered, jumping to a settlement page; Displaying a plurality of commodities of the electronic shopping cart in the settlement page; When it is detected that any commodity displayed in the settlement page does not support delivery, prompting to return to the current page of the electronic shopping cart in the settlement page.

8. A merchandise display device for an electronic shopping cart, comprising: The device comprises: An added module, configured to add a current commodity to the electronic shopping cart in response to an added operation of the current commodity; An identification module, configured to identify the delivery mode of the current commodity; A display module, configured to display a plurality of commodities in the electronic shopping cart in a current page according to the delivery mode of the current commodity and the delivery mode of the historical added commodities in the electronic shopping cart, and display the delivery mode of each commodity in the current page; The display of the delivery mode of each commodity in the current page comprises: If the delivery mode of a target commodity in the electronic shopping cart includes a system default delivery mode and a non-system default delivery mode, the system default delivery mode of the target commodity is displayed in the current page; A first switching key of the target commodity is displayed; switching a system default delivery mode of the target commodity to a non-system default delivery mode of displaying the target commodity when it is detected that a first switch key of the target commodity is triggered; a second switch key of a fifth type commodity is displayed on the current page, the fifth type commodity includes a plurality of first target commodities, and system default delivery modes of the plurality of first target commodities are the same; when it is detected that the second switch key is triggered, the system default delivery mode of each first target commodity in the fifth type commodity is switched to a non-system default delivery mode of displaying each first target commodity; each first target commodity in the fifth type commodity is displayed in a first display area of the current page, and each second target commodity in a sixth type commodity is displayed in a second display area of the current page, wherein system default delivery modes of the plurality of second target commodities in the sixth type commodity are the same, the system default delivery mode of the sixth type commodity is a second delivery mode, and the system default delivery mode of the fifth type commodity is a first delivery mode; if any first target commodity in the fifth type commodity does not support the first delivery mode, a prompt message that the any first target commodity does not support delivery is displayed in the first display area, and when a first switch key of the any first target commodity is triggered, the any first target commodity is displayed in the second display area; if any second target commodity in the sixth type commodity does not support the second delivery mode, a prompt message that the any second target commodity does not support delivery is displayed in the second display area, and when a first switch key of the any second target commodity is triggered, the any second target commodity is displayed in the first display area.

9. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the steps of the method in any one of claims 1 to 7.

10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Goods recommendation method and device

    CN106022888A

  • Display method and device

    CN111626823A