团餐菜品的配送方法、装置及计算机设备与流程

文档序号:17835457发布日期:2019-06-05 23:30阅读:963来源:国知局
团餐菜品的配送方法、装置及计算机设备与流程

本发明涉及互联网技术领域,特别是涉及一种团餐菜品的配送方法、装置及计算机设备。



背景技术:

随着互联网技术的高速发展,越来越多的个人用户使用在线点餐系统,通过线上平台进行点餐下单。将餐饮和互联网结合起来,就形成了在线点餐系统。在线点餐系统不仅能够提高服务质量,而且为用户提供更方便快捷的服务。

但是,在团餐行业或者企业用餐行业,配送人员将企业员工预定的餐品放入企业的智能餐柜中,以供员工用餐时间从智能餐柜中取出餐品。

在传统技术中,餐柜中每个格口的状态并不是透明的,配送人员无法快速了解餐柜每个格口是否放置餐品,导致配送人员的工作效率较低。



技术实现要素:

基于此,有必要针对传统技术中餐柜中每个格口的状态并不是透明导致配送人员的工作效率较低的技术问题,提供一种团餐菜品的配送方法、装置及计算机设备。

一种团餐菜品的配送方法,所述方法包括:

通过终端的餐柜显示界面,响应于第一组件的第一触发指令,识别所述团餐菜品包装盒上的识别码以得到所述识别码对应的订单信息;所述餐柜显示界面设有至少一个所述第一组件,所述餐柜设有至少一个格口,所述第一组件与所述餐柜的格口一一对应;

发送所述识别码对应的订单信息以对所述订单信息是否有效进行验证;

若所述订单信息有效,更新所述第一组件的显示状态,以显示所述第一组件对应的格口与所述订单信息之间的对应关系。

在其中一个实施例中,所述订单信息包括订单号;在所述若所述订单信息有效,更新所述第一组件的显示状态之前,所述方法还包括:

根据所述订单号,获取对应的用户信息;

所述若所述订单信息有效,更新所述第一组件的显示状态,包括:

若所述订单信息有效,更新所述第一组件的显示颜色,并显示所述用户信息。

在其中一个实施例中,所述方法还包括:

在所述第一组件的显示状态的更新之后,响应于所述第一组件的第二触发指令,所述终端的餐柜显示界面显示操作界面。

在其中一个实施例中,所述操作界面设有第二组件;所述方法还包括:

响应于第二组件的触发指令,打开所述第一组件对应的格口。

在其中一个实施例中,所述第一组件对应的格口设有加热单元,所述操作界面设有第三组件和第四组件;所述方法还包括:

响应于第三组件的触发指令,打开所述第一组件对应的格口的加热单元,所述加热单元的工作效率和工作时长根据所述团餐菜品而设置;

响应于第四组件的触发指令,关闭所述第一组件对应的格口的加热单元。

在其中一个实施例中,所述操作界面设有第五组件;所述方法还包括:

响应于第五组件的触发指令,打开所述餐柜的每个格口。

在其中一个实施例中,所述餐柜的每个格口分别设有加热单元,所述操作界面设有第六组件和第七组件;所述方法还包括:

响应于第六组件的触发指令,打开所述餐柜的每个格口的加热单元,所述每个格口的加热单元的工作效率和工作时长根据所述每个格口内的团餐菜品而设置;

响应于第七组件的触发指令,关闭所述餐柜的每个格口的加热单元。

在其中一个实施例中,所述操作界面设有第八组件;所述方法还包括:

响应于第八组件的触发指令,解除所述第一组件对应的格口与所述订单信息之间的对应关系。

一种团餐菜品的配送装置,所述装置包括:

识别模块,用于通过终端的餐柜显示界面,响应于第一组件的第一触发指令,识别所述团餐菜品包装盒上的识别码以得到所述识别码对应的订单信息;所述餐柜显示界面设有至少一个所述第一组件,所述餐柜设有至少一个格口,所述第一组件与所述餐柜的格口一一对应;

发送模块,用于发送所述识别码对应的订单信息以对所述订单信息是否有效进行验证;

更新模块,用于若所述订单信息有效,更新所述第一组件的显示状态,以显示所述第一组件对应的格口与所述订单信息之间的对应关系。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一实施例中所述方法的步骤。

上述团餐菜品的配送方法、装置及计算机设备,通过终端的餐柜显示界面,响应于第一组件的第一触发指令,识别所述团餐菜品包装盒上的识别码以得到所述识别码对应的订单信息;所述餐柜显示界面设有至少一个所述第一组件,所述餐柜设有至少一个格口,所述第一组件与所述餐柜的格口一一对应;发送所述识别码对应的订单信息以对所述订单信息是否有效进行验证;若所述订单信息有效,更新所述第一组件的显示状态,以显示所述第一组件对应的格口与所述订单信息之间的对应关系。通过终端的餐柜显示界面中的第一组件模拟显示餐柜的格口,实现了餐柜格口状态的透明化,使得配送人员快速了解餐柜每个格口是否放置餐品,提高了配送人员的工作效率。

附图说明

图1为一个实施例中团餐菜品的配送方法的应用环境图;

图2a为一个实施例中团餐菜品的配送方法的流程示意图;

图2b为一个实施例中餐柜显示界面中第一组件的示意图;

图3a为一个实施例中团餐菜品的配送方法的流程示意图;

图3b为一个实施例中餐柜显示界面中第一组件的示意图;

图4a为一个实施例中团餐菜品的配送方法的流程示意图;

图4b为一个实施例中餐柜显示界面的部分示意图;

图5为一个实施例中团餐菜品的配送方法的流程示意图;

图6为一个实施例中团餐菜品的配送方法的流程示意图;

图7a为一个实施例中团餐菜品的配送方法的流程示意图;

图7b为一个实施例中餐柜显示界面的部分示意图;

图8为一个实施例中团餐菜品的配送方法的流程示意图;

图9为一个实施例中团餐菜品的配送方法的流程示意图;

图10为一个实施例中团餐菜品的配送方法的流程示意图;

图11为一个实施例中团餐菜品的配送装置的结构框图;

图12为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本申请提供一种团餐菜品的配送方法,可以应用于图1所示的应用环境中。其中,终端110通过网络与服务器120进行数据交互,本申请对终端110与服务器120的数据交互方式不进行限制。终端110可以用于显示配送系统的界面,界面可以是配送系统中各个功能的显示界面,也可以是配送系统的设置界面、登陆界面等,还可以模拟显示智能柜的各个格口,并通过改变各个格口的状态以传达格口中是否放置有菜品或餐品。终端110还可以用于向服务器120发出请求,比如取餐请求、验证请求、加热请求、订单与格口对应关系的解绑请求等。具体地,终端中的应用程序或者网页模拟显示餐柜,即终端显示餐柜显示界面,餐柜显示界面设置有至少一个第一组件,餐柜设有至少一个格口,第一组件与餐柜的格口一一对应。团餐菜品包装盒上设置有二维码或早条形码等识别码。用户可以触发第一组件,终端110响应于第一组件的第一触发指令,扫描团餐菜品包装盒上的识别码,识别团餐菜品包装盒上的识别码以得到识别码对应的订单信息。将识别到的订单信息发送至服务器120,服务器120对订单信息进行验证,若验证通过即订单信息有效,建立第一控件对应的格口与订单信息之间的对应关系。则终端中餐柜显示界面的第一组件的显示状态发生改变。

可以理解的是,第一控件对应的格口与订单信息之间的对应关系建立之后,如果需要对格口中的菜品进行操作或者对格口进行开启或者关闭的操作,在终端对第一控件进行对应的触发并选择对应的操作即可。示例性地,需要打开某一格口,触发该格口对应的组件,服务器接收到对应的开启格口的请求,服务器发送开启指令到餐柜,并开启触发的格口。进一步地,支持多人同时操作,当开启格口的人数较多时,不需要需要排队,提高了工作效率。

其中,菜品可以是一道菜,也可以是一套餐,套餐可以包括菜、米饭和汤,还可以是蛋糕、甜点等。终端110可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2a所示,提供一种团餐菜品的配送方法。以该方法应用于图1的终端中为例进行说明,包括以下步骤:

s210、通过终端的餐柜显示界面,响应于第一组件的第一触发指令,识别团餐菜品包装盒上的识别码以得到识别码对应的订单信息。

s220、发送识别码对应的订单信息以对订单信息是否有效进行验证。

s230、若订单信息有效,更新第一组件的显示状态,以显示第一组件对应的格口与订单信息之间的对应关系。

其中,餐柜显示界面设有至少一个第一组件,餐柜设有至少一个格口,第一组件与餐柜的格口一一对应。终端上的应用程序或者网页模拟显示餐柜格口。终端的餐柜显示界面可以设有设有多个与餐柜格口对应的组件,通过触发组件控制对应的餐柜格口。具体地,终端响应于第一组件的第一触发指令,扫描团餐菜品包装盒上的识别码,识别团餐菜品包装盒上的识别码以得到识别码对应的订单信息。将识别到的订单信息发送至服务器,服务器对订单信息进行验证,若验证通过即订单信息有效,建立第一控件对应的格口与订单信息之间的对应关系。若订单信息有效,改变第一组件的显示状态,以显示第一组件对应的格口与订单信息之间的对应关系。比如,如图2b所示,改变第一组件显示的颜色,或者改变第一组件显示的文字内容,第一组件可以显示格口的标号及对应的订单信息。

本实施例中,通过终端的餐柜显示界面模拟餐柜,餐柜显示界面设有至少一个第一组件,餐柜设有至少一个格口,第一组件与餐柜的格口一一对应。响应于第一组件的第一触发指令,识别团餐菜品包装盒上的识别码以得到识别码对应的订单信息;发送识别码对应的订单信息以对订单信息是否有效进行验证;若订单信息有效,更新第一组件的显示状态,以显示第一组件对应的格口与订单信息之间的对应关系。实现了餐柜格口状态的透明化,使得配送人员快速了解餐柜每个格口是否放置餐品,提高了配送人员的工作效率。

在一个实施例中,订单信息包括订单号。如图3a所示,在若订单信息有效,更新第一组件的显示状态之前,方法还包括:

s310、根据订单号,获取对应的用户信息。

若订单信息有效,更新第一组件的显示状态,包括:

s320、若订单信息有效,更新第一组件的显示颜色,并显示用户信息。

具体地,终端响应于第一组件的第一触发指令,扫描团餐菜品包装盒上的识别码,识别识别码对应的订单信息。将识别到的订单信息发送至服务器,订单信息包括订单号。服务器根据订单号查找对应的用户信息,将查找到的用户信息发送至终端,终端获取订单号对应的用户信息。根据订单信息有效,改变订单信息对应的餐柜格口的第一控件的显示状态。比如,如图3b所示,改变第一组件的显示颜色,并显示用户信息,用户信息可以是用户姓名。

在一个实施例中,如图4a和4b所示,该方法还包括以下步骤:

s410、在第一组件的显示状态的更新之后,响应于第一组件的第二触发指令,终端的餐柜显示界面显示操作界面。

示例性地,第一组件的显示状态的更新可以是配送人员将菜品或餐品放入餐柜格口内第一组件的显示状态发生变化。此时,餐柜格口与菜品或者订单号已经建立对应关系,且餐柜格口对应的第一组件与菜品或者订单号也已经建立对应关系。在配送人员将菜品或者餐品放入餐柜格口后,配送人员可以触发显示状态更新后的第一组件,响应于第一组件的第二触发指令,终端的餐柜显示界面显示操作界面。

在一个实施例中,如图4b所示,操作界面设有第二组件。请参见图5,该方法还包括以下步骤:

s510、响应于第二组件的触发指令,打开第一组件对应的格口。

具体地,终端的餐柜显示界面显示操作界面,操作界面设有第二组件,示例性地可以是“开柜”或者“打开”。用户触发第二组件,响应于第二组件的触发指令,打开第一组件对应的餐柜格口。

在一个实施例中,第一组件对应的格口设有加热单元。如图4b所示,操作界面设有第三组件和第四组件。请参见图6,该方法还包括以下步骤:

s610、响应于第三组件的触发指令,打开第一组件对应的格口的加热单元。

s620、响应于第四组件的触发指令,关闭第一组件对应的格口的加热单元。

具体地,终端的餐柜显示界面显示操作界面,操作界面设有第三组件和第四组件,示例性地可以是“加热”或者“取消加热”。用户触发第三组件,响应于第三组件的触发指令,打开第一组件对应的格口的加热单元。进一步地,服务器获取到格口对应的订单号,通过订单号获取对应的菜品,根据菜品设置加热单元的加热功率和时长。用户触发第四组件,响应于第四组件的触发指令,关闭第一组件对应的格口的加热单元。

在一个实施例中,操作界面设有第五组件。请参见图7a,该方法还包括以下步骤:

s710、响应于第五组件的触发指令,打开餐柜的每个格口。

具体地,如图7b所示,终端的餐柜显示界面显示操作界面,操作界面设有第五组件,示例性地可以是“全部开柜”或者“全部打开”。用户触发第五组件,响应于第五组件的触发指令,打开餐柜的每个格口。

在一个实施例中,餐柜的每个格口分别设有加热单元。如图7b所示,操作界面设有第六组件和第七组件。请参见图8,该方法还包括以下步骤:

s810、响应于第六组件的触发指令,打开餐柜的每个格口的加热单元。

s820、响应于第七组件的触发指令,关闭餐柜的每个格口的加热单元。

具体地,终端的餐柜显示界面显示操作界面,操作界面设有第六组件和第七组件,示例性地可以是“全部加热”或者“全部取消加热”。用户触发第六组件,响应于第六组件的触发指令,打开餐柜的每个格口的加热单元。进一步地,每个格口的加热单元的工作效率和工作时长根据每个格口内的团餐菜品而设置。具体地,服务器获取到每个格口对应的订单号,通过订单号获取对应的菜品,根据菜品设置加热单元的加热功率和时长。用户触发第七组件,响应于第七组件的触发指令,关闭餐柜的每个格口的加热单元。

在一个实施例中,如图7b所示,操作界面设有第八组件。请参见图9,该方法还包括以下步骤:

s910、响应于第八组件的触发指令,解除第一组件对应的格口与订单信息之间的对应关系。

具体地,终端的餐柜显示界面显示操作界面,操作界面设有第八组件,示例性地可以是“订单解绑”。用户触发第八组件,响应于第八组件的触发指令,解除第一组件对应的格口与订单信息之间的对应关系。

在一个实施例中,如图10所示,本申请提供一种团餐菜品的配送方法,该方法包括以下步骤:

s1010、通过终端的餐柜显示界面,响应于第一组件的第一触发指令,识别团餐菜品包装盒上的识别码以得到识别码对应的订单信息。其中,订单信息包括订单号。

s1020、发送识别码对应的订单信息以对订单信息是否有效进行验证。

s1030、根据订单号,获取对应的用户信息。

s1040、若订单信息有效,更新第一组件的显示状态,并显示用户信息,以显示第一组件对应的格口与订单信息之间的对应关系。

s1050、在第一组件的显示状态的更新之后,响应于第一组件的第二触发指令,终端的餐柜显示界面显示操作界面。

s1060、响应于第二组件的触发指令,打开第一组件对应的格口。

s1070、响应于第三组件的触发指令,打开第一组件对应的格口的加热单元。

s1080、响应于第四组件的触发指令,关闭第一组件对应的格口的加热单元。

s1090、响应于第五组件的触发指令,打开餐柜的每个格口。

s1091、响应于第六组件的触发指令,打开餐柜的每个格口的加热单元。

s1092、响应于第七组件的触发指令,关闭餐柜的每个格口的加热单元。

s1093、响应于第八组件的触发指令,解除第一组件对应的格口与订单信息之间的对应关系。

本实施例中,通过终端的餐柜显示界面中的第一组件模拟显示餐柜的格口,实现了餐柜格口状态的透明化。通过设置操作界面,实现餐柜格口操作的灵活设置。比如开柜、加热、取消加热、取餐等操作,而且支持对智能柜格子批量操作,也可以实现订单解绑。

应该理解的是,虽然图2a、3a、4a、5、6、7a、8-10的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2a、3a、4a、5、6、7a、8-10中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图11所示,提供了一种团餐菜品的配送装置1100。该装置包括:

识别模块1110,用于通过终端的餐柜显示界面,响应于第一组件的第一触发指令,识别团餐菜品包装盒上的识别码以得到识别码对应的订单信息;餐柜显示界面设有至少一个第一组件,餐柜设有至少一个格口,第一组件与餐柜的格口一一对应。

发送模块1120,用于发送识别码对应的订单信息以对订单信息是否有效进行验证。

更新模块1130,用于若订单信息有效,更新第一组件的显示状态,以显示第一组件对应的格口与订单信息之间的对应关系。

在一个实施例中,订单信息包括订单号;该装置还包括用户信息获取模块,用于根据订单号,获取对应的用户信息。

更新模块1130,还用于若订单信息有效,更新第一组件的显示颜色,并显示用户信息。

在一个实施例中,该装置还包括操作界面显示模块,用于在第一组件的显示状态的更新之后,响应于第一组件的第二触发指令,终端的餐柜显示界面显示操作界面。

在一个实施例中,操作界面设有第二组件。该装置还包括格口打开模块,用于响应于第二组件的触发指令,打开第一组件对应的格口。

在一个实施例中,第一组件对应的格口设有加热单元,操作界面设有第三组件和第四组件。该装置还包括加热单元打开模块和加热单元关闭模块;其中:

加热单元打开模块,用于响应于第三组件的触发指令,打开第一组件对应的格口的加热单元,加热单元的工作效率和工作时长根据团餐菜品而设置。

加热单元关闭模块,用于响应于第四组件的触发指令,关闭第一组件对应的格口的加热单元。

在一个实施例中,操作界面设有第五组件。该装置还包括批量打开模块,用于响应于第五组件的触发指令,打开餐柜的每个格口。

在一个实施例中,餐柜的每个格口分别设有加热单元,操作界面设有第六组件和第七组件。该装置还包括批量打开加热单元模块和批量关闭加热单元模块;其中:

批量打开加热单元模块,用于响应于第六组件的触发指令,打开餐柜的每个格口的加热单元,每个格口的加热单元的工作效率和工作时长根据每个格口内的团餐菜品而设置。

批量关闭加热单元模块,用于响应于第七组件的触发指令,关闭餐柜的每个格口的加热单元。

在一个实施例中,操作界面设有第八组件。该装置还包括对应关系解除模块,用于响应于第八组件的触发指令,解除第一组件对应的格口与订单信息之间的对应关系。

关于团餐菜品的配送装置的具体限定可以参见上文中对于团餐菜品的配送方法的限定,在此不再赘述。上述团餐菜品的配送装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图12所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种团餐菜品的配送方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图12中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例中的方法步骤。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中的方法步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1