外卖点餐方法及计算机程序产品与流程

allin2025-03-18  26


本公开实施例涉及计算机处理,尤其涉及一种外卖点餐方法及计算机程序产品。


背景技术:

1、外卖领域中,用户在线上选购餐品时,点餐页面上包含各种可选的菜品和外卖下单控件处展示的结算金额,通常而言是用户是先选好菜品,再确定结算金额,但这样的结算金额有可能不符合用户预期,需要用户自己算账、凑单等,用户不得不反复操作,对追求性价比的用户来说很不方便,也降低了外卖点餐的效率。


技术实现思路

1、本公开实施例的一个目的是提供一种能够提高用户外卖点餐效率的方法,有利于用户进行灵活搭配餐品。

2、根据本公开的第一方面,提供了一种外卖点餐方法,该方法包括如下步骤:

3、接收对外卖商户集合页中目标外卖商户卡片的触发指令,展示目标外卖商户的外卖点餐页面,所述外卖点餐页面至少包括外卖套餐展示组件和外卖餐品展示组件,所述外卖套餐展示组件设有至少一个外卖套餐交互控件,其中,任意一个所述外卖套餐交互控件都对应一个外卖套餐价格,且所述外卖套餐交互控件之间可切换选,择所述外卖餐品展示组件用于展示所述目标外卖商户可供应的一个或多个餐品;

4、接收对所述外卖套餐交互控件中的其中一个目标外卖套餐交互控件的选择指令,在所述外卖点餐页面的外卖下单控件处展示结算金额,所述结算价格与所述目标外卖套餐交互控件对应的所述外卖套餐价格相同,并根据目标外卖套餐交互控件对应的选餐条件,在所述外卖餐品展示组件中展示所述餐品;

5、接收在所述外卖餐品展示组件中对所述外卖餐品的选择,其中所述对所述外卖餐品的选择符合所述选餐条件,所述对所述外卖餐品的选择过程中所述结算金额不变;

6、接收对所述外卖下单控件的触发指令,生成对应于所述用户的外卖订单并显示相应的外卖订单结算页,所述订单结算页面至少包括目标餐品组合、配送地址和预计配送时长。

7、可选地,所述方法还包括:应用程序页面上设有外卖自选套餐入口,接收对所述外卖自选套餐入口的触发,显示所述外卖商户集合页;

8、所述外卖商户集合页中的外卖商户是基于用户终端设备所在的位置确定的,所述外卖商户集合页上显示外卖商户位置和用户位置之间的距离信息,以及预计配送时长;

9、以及所述外卖商户集合页中的外卖商户能够提供一个或多个餐品可选套餐,所述外卖商户集合页上显示外卖商户可提供的可选套餐信息和餐品信息。

10、可选地,所述方法还包括:接收对外卖下单控件的触发指令后,检查用户在所述外卖餐品展示组件中已选择的目标餐品组合与所述选餐条件是否相符合,所述目标餐品组合至少包括用户已选择的一个或多个餐品;

11、若符合则满足下单条件,生成对应于所述目标餐品组合的订单并显示相应的外卖订单结算页;若不符合则不满足下单条件,在所述外卖点餐页面上显示提示信息,用于提示用户如何选择餐品能够符合下单条件。

12、可选地,所述方法还包括:

13、所述外卖餐品展示组件包括多个餐品展示区,分别用于展示目标外卖商户可供应的多个不同类别的餐品集合;

14、所述餐品展示区展示目标外卖商户可供应的同一类别餐品的餐品集合,所述餐品集合包含属于同一类别的一个或多个餐品,且不同类别的餐品集合中的餐品不重复。

15、可选地,所述选餐条件包括多个选餐子条件,分别用于设定所述餐品展示组件中展示的多个不同类别餐品集合中的可选餐品数量;

16、只有当所述目标餐品组合中的餐品数量满足所述外卖餐品展示组件中展示的多个不同类别餐品集合所对应的选餐条件时,才能够生成对应于所述目标餐品组合的订单并显示相应的订单结算页。

17、可选地,响应于用户对所述外卖餐品展示组件中目标餐品的选择,确定用户在所述目标餐品所对应的多个不同类别餐品集合中累计选择的餐品数量;

18、如果所述累计选择的餐品数量超过所对应的选餐条件,则禁止用户选择所述目标餐品,并展示信息提示可选的餐品数量。

19、可选地,接收对外卖下单控件的触发指令后,检查用户在所述外卖餐品展示组件中已选择的目标餐品组合与所述选餐条件是否相符合,包括:

20、对所述目标餐品组合依次进行选餐子条件的校验,如果不满足任意一条选餐子条件,则提示和不满足的选餐子条件对应的提醒信息;

21、或者,如果同时不满足多个选餐子条件,则提示按顺序第一个不满足的选餐子条件所对应的提醒信息。

22、可选地,所述外卖商户集合页包含一个或多个外卖商户卡片,每个外卖商户卡片包括外卖商户信息和外卖商户可提供的餐品信息,所述餐品信息包括多个餐品展示区,分别用于展示不同类别的餐品集合中的至少部分餐品。

23、可选地,所述外卖商户信息还包括外卖商户可提供的一个或多个外卖套餐交互控件,所述外卖套餐交互控件还展示外卖套餐价格和外卖套餐所对应的不同类别餐品集合的可选餐品数量,当触发目标外卖套餐交互控件时,展示已选择目标外卖套餐的外卖点餐页面。

24、根据本公开的第二方面,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序或者指令被处理器执行时实现根据本公开的第一方面所述方法的步骤。

25、根据本公开实施例,提供了用户附近可提供套餐的外卖商户集合页,用户可以通过外卖商户集合页点击进入目标外卖商户的点餐页面。目标外卖商户的外卖点餐页面上有外卖套餐展示组件和外卖餐品展示组件,外卖套餐展示组件设有一个或多个外卖套餐交互控件,外卖餐品展示区设有目标外卖商户可供应的一个或多个餐品。当用户选择了其中一个外卖套餐交互控件后,用户所选择的外卖套餐交互控件对应目标外卖套餐,在外卖点餐页面的外卖下单控件处显示和所选套餐价格相同的结算金额,并根据目标外卖套餐交互控件对应的选餐条件,在所述外卖餐品展示组件中展示所述餐品;用户基于选餐条件对外卖餐品展示组件中的餐品进行选购,外卖下单控件处展示的结算金额不会再随着用户对餐品的选择而发生变化,用户无需再考虑价格,可任意自由搭配餐品,这和现有技术中先确定餐品再确定结算金额相比,套餐价格即为最终的结算金额,省去了确定餐品后还要考虑运费、包装费、餐具费、凑单满减优惠等复杂操作,满足了用户简单快速吃一顿的需求,提高了用户的外卖点餐效率。

26、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。



技术特征:

1.一种外卖点餐方法,其特征在于,应用于用户终端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征还在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述选餐条件包括多个选餐子条件,分别用于设定所述餐品展示组件中展示的多个不同类别餐品集合中的可选餐品数量;

6.根据权利要求5所述的方法,其特征在于,响应于用户对所述外卖餐品展示组件中目标餐品的选择,确定用户在所述目标餐品所对应的多个不同类别餐品集合中累计选择的餐品数量;

7.根据权利要求5所述的方法,其特征在于,接收对外卖下单控件的触发指令后,检查用户在所述外卖餐品展示组件中已选择的目标餐品组合与所述选餐条件是否相符合,包括:

8.根据权利要求1所述的方法,其特征在于,所述外卖商户集合页包含一个或多个外卖商户卡片,每个外卖商户卡片包括外卖商户信息和外卖商户可提供的餐品信息,所述餐品信息包括多个餐品展示区,分别用于展示不同类别的餐品集合中的至少部分餐品。

9.根据权利要求8所述的方法,其特征在于,所述外卖商户信息还包括外卖商户可提供的一个或多个外卖套餐交互控件,所述外卖套餐交互控件还展示外卖套餐价格和外卖套餐所对应的不同类别餐品集合的可选餐品数量,当触发目标外卖套餐交互控件时,展示已选择目标外卖套餐的外卖点餐页面。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-9任意一项所述的方法。


技术总结
本公开提供了一种外卖点餐方法及计算机程序产品,接收对外卖商户集合页中目标外卖商户卡片的触发指令,展示目标外卖商户的外卖点餐页面,外卖点餐页面至少包括外卖套餐展示组件和外卖餐品展示组件,外卖套餐展示组件设有至少一个外卖套餐交互控件;接收对其中一个目标外卖套餐交互控件的选择指令,在外卖点餐页面的外卖下单控件处展示结算金额,并根据目标外卖套餐交互控件对应的选餐条件,在外卖餐品展示组件中展示所述餐品;接收在外卖餐品展示组件中对外卖餐品的选择,并且用户在对外卖餐品的选择过程中结算金额不变;接收对外卖下单控件的触发指令,生成对应于用户的外卖订单并显示相应的外卖订单结算页。该方法有利于提高用户外卖点餐效率。

技术研发人员:邵明珠,葛斐斐,柏鑫艳,李欣然,程晶,夏小斐,蒋圳,马晗蕾,陈邈,范新东,王宝俊
受保护的技术使用者:北京三快在线科技有限公司
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-19316.html

最新回复(0)