CN111798290A - 订单处理方法及装置、存储介质、电子装置 - Google Patents
订单处理方法及装置、存储介质、电子装置 Download PDFInfo
- Publication number
- CN111798290A CN111798290A CN202010625149.4A CN202010625149A CN111798290A CN 111798290 A CN111798290 A CN 111798290A CN 202010625149 A CN202010625149 A CN 202010625149A CN 111798290 A CN111798290 A CN 111798290A
- Authority
- CN
- China
- Prior art keywords
- dish
- information
- target
- weight
- free
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 21
- 238000003860 storage Methods 0.000 title claims abstract description 12
- 238000000034 method Methods 0.000 claims abstract description 50
- 230000006698 induction Effects 0.000 claims description 53
- 230000008859 change Effects 0.000 claims description 27
- 238000005303 weighing Methods 0.000 claims description 24
- 238000012795 verification Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 9
- 238000005516 engineering process Methods 0.000 abstract description 5
- 239000002699 waste material Substances 0.000 abstract description 5
- 235000003166 Opuntia robusta Nutrition 0.000 description 34
- 244000218514 Opuntia robusta Species 0.000 description 34
- 235000012054 meals Nutrition 0.000 description 34
- 235000013311 vegetables Nutrition 0.000 description 22
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010009 beating Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 235000013305 food Nutrition 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 235000005911 diet Nutrition 0.000 description 1
- 230000037213 diet Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000004580 weight loss Effects 0.000 description 1
- 239000013585 weight reducing agent Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/12—Hotels or restaurants
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供了一种订单处理方法及装置、存储介质、电子装置,上述方法包括:接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;根据所述自由菜量信息,获取第一菜品,采用上述技术方案,改善了相关技术中,无法配置外卖订单中菜品的自由菜量等问题,通过订单信息中的菜品名称、自由菜量信息,进而实现了对订单信息中菜量的配置,避免了不必要的点餐浪费。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种订单处理方法及装置、存储介质、电子装置。
背景技术
随着经济发展,人们生活水平不断提高,饮食在人们日常生活中占据的地位变得愈发重要,伴随着网络的发展,越来越多的人们已习惯通过网上订餐。
现有技术中,外卖点餐***,采用线上订单模式,消费者在线上订单平台就可以选择菜品和结算支付,消费数据汇总服务器,解析后的信息可以指导商家进行订单配置,具有信息化程度高、菜品选择便捷、支付安全等优点。但是,在线下提取菜品进行订单配置时,依然是人工模式,即提供订单信息,工作人员根据订单信息依次打菜给消费者,但是无法根据重量为用户进行打菜,对于菜品的重量也不能进行监控,影响了消费者的消费体验。
发明内容
本发明实施例提供了一种订单处理方法及装置、存储介质、电子装置,以至少改善相关技术中,无法配置外卖订单中菜品的自由菜量等问题。
根据本发明的一个实施例,提供了一种订单处理方法,包括:接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;根据所述自由菜量信息,获取第一菜品。
可选地,上述订单信息中还包括:待配送的目标区域信息;上述方法还包括:确定待配送对象的目标标识信息,以在所述目标区域,在所述目标标识信息通过验证的情况下,允许目标对象获取所述待配送对象。
可选地,根据所述自由菜量信息,获取第一菜品,采用第一获取方式,包括:获取第一菜品的自由菜量信息中的目标重量;接收已获取的所述第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第二获取方式,包括:获取第一菜品的自由菜量信息中的目标体积,根据所述目标体积,以及菜品体积与菜品重量的对应关系,确定第一菜品的目标重量,接收已获取的第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第三获取方式,包括:获取第一菜品的自由菜量信息中的目标价格,根据所述目标价格以及菜品价格与菜品重量的对应关系,确定第一菜品的目标重量,接收已获取的第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第四获取方式,包括:获取第一菜品的自由菜量信息中的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第五获取方式,包括:获取第一菜品的自由菜量信息中的目标重量;根据目标重量以及菜品重量与菜品体积的对应关系,确定第一菜品的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第六获取方式,包括:获取第一菜品的自由菜量信息中的目标价格;根据目标价格,以及菜品价格与菜品体积的对应关系,确定第一菜品的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取。
可选地,所述第一菜品具有与所述第一菜品对应的感应类型,所述感应类型至少包括以下之一:体积感应,重量感应;根据所述自由菜量信息,获取第一菜品之前,还包括:根据第一菜品的菜品名称,以及菜品名称与感应类型的对应关系,确定所述第一菜品的感应类型;根据所述自由菜量信息,获取第一菜品,包括:如所述第一菜品的感应类型为体积感应时,采用所述第四获取方式、所述第五获取方式或所述第六获取方式;如所述第一菜品的感应类型为重量感应时,采用所述第一获取方式、所述第二获取方式或所述第三获取方式。
可选地,根据所述自由菜量信息,获取第一菜品之前,还包括:关联并存储与所述订单信息关联的第一盘的信息;根据所述自由菜量信息获取第一菜品,包括,接收与所述订单信息关联的第一盘的识别信息;根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息;根据所述第一菜品的信息,确定第一菜品的目标菜量;接收已获取的所述第一菜品的感应菜量;如果所述目标菜量与感应菜量符合第三预设策略,则确认第一菜品已获取。
可选地,根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:根据所述识别信息,查找与所述第一盘对应的订单信息中多个第一菜品的信息;接收所述多个第一菜品分别对应的称重模块所感应的重量变化信息;根据所述重量变化信息,确定所述多个第一菜品的信息;或者,根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:接收发送所述识别信息的识别端的信息;根据所述识别端的信息以及识别端与菜品信息的对应关系,确定第一菜品的信息;或者,根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:根据所述识别信息,查找与所述第一盘对应的订单信息中多个第一菜品的信息;根据多个菜品的预设排序策略,确定所述多个第一菜品中位于第一优先级的第一菜品的信息。
可选地,根据所述重量变化信息,确定所述多个第一菜品的信息,包括:根据所述重量变化信息,确定与所述重量变化信息对应的称重模块的信息;根据所述称重模块的信息,确定与所述称重模块对应的菜品名称信息,如所述菜品名称为多个所述第一菜品的菜品名称,则确认当前所获取的第一菜品的菜品名称为所述菜品名称;根据所述识别端的信息以及识别端与菜品名称的对应关系,确定第一菜品的信息;根据所述识别端的信息,以及识别端与菜品名称的对应关系,确定所述识别端对应的菜品名称;判断所述菜品名称是否为所述至少一第一菜品的菜品名称,如不是,则提醒第一盘的位置放置失败;根据多个菜品的预设排序策略,确定所述多个第一菜品中位于第一优先级的第一菜品的信息,包括:接收发送所述识别信息的识别端的信息,以及各识别端与各菜品的对应关系,根据所述识别端的信息以及各识别端与各菜品的对应关系,确定与识别端对应的多个菜品的信息;根据与识别端对应的多个菜品的信息,多个第一菜品的信息,以及多个菜品的预设排序策略,确定与识别端对应的多个第一菜品中位于第一优先级的第一菜品的信息。
可选地,根据所述自由菜量信息,获取第一菜品之前,还包括:获取所述第一菜品的剩余菜量;若所述第一菜品的剩余菜量小于所述目标菜量,且剩余菜量与目标菜量的差值大于第一预设差值的情况下,确定所述第一菜品获取失败。
可选地,获取第一菜品之前,第一菜品的获取状态为未获取;根据所述自由菜量信息,获取第一菜品之后,还包括:获取所述至少一第一菜品中所有第一菜品的获取状态;如所述获取状态中不包括未获取时,所述订单的状态为待配送。
根据本发明的另一个方面,还提供了一种订单处理方法,包括:发送订单信息,所述订单信息中包括至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息。
根据本发明的一个方面,还提供了一种订单处理装置,包括:接收模块,用于接收订单信息,其中,所述订单信息中包括:第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;获取模块,用于根据所述自由菜量信息,获取第一菜品。
可选地,上述模块还包括:确定模块,用于确定待配送对象的目标标识信息,以在所述目标区域,在所述目标标识信息通过验证的情况下,允许目标对象获取所述待配送对象。
可选地,上述获取模块,还用于获取第一菜品的自由菜量信息中的目标重量;接收已获取的所述第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第二获取方式,包括:获取第一菜品的自由菜量信息中的目标体积,根据所述目标体积以及菜品体积与菜品重量的对应关系,确定第一菜品的目标重量,接收已获取的第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第三获取方式,包括:获取第一菜品的自由菜量信息中的目标价格,根据所述目标价格以及菜品价格与菜品重量的对应关系,确定第一菜品的目标重量,接收已获取的第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第四获取方式,包括:获取第一菜品的自由菜量信息中的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第五获取方式,包括:获取第一菜品的自由菜量信息中的目标重量;根据目标重量以及菜品重量与菜品体积的对应关系,确定第一菜品的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第六获取方式,包括:获取第一菜品的自由菜量信息中的目标价格;根据目标价格以及菜品价格与菜品体积的对应关系,确定第一菜品的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取。
可选地,上述获取模块,还用于根据第一菜品的菜品名称,以及菜品名称与感应类型的对应关系,确定所述第一菜品的感应类型;根据所述自由菜量信息,获取第一菜品,包括:如所述第一菜品的感应类型为体积感应时,采用所述第四获取方式、所述第五获取方式或所述第六获取方式;如所述第一菜品的感应类型为重量感应时,采用所述第一获取方式、所述第二获取方式或所述第三获取方式。
可选地,上述获取模块,还用于关联并存储与所述订单信息关联的第一盘的信息。根据所述自由菜量信息获取第一菜品,包括,接收与所述订单信息关联的第一盘的识别信息;根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息;根据所述第一菜品的信息,确定第一菜品的目标菜量;接收已获取的所述第一菜品的感应菜量;如果所述目标菜量与感应菜量符合第三预设策略,则确认第一菜品已获取。
可选地,上述获取模块,还用于根据所述识别信息,查找与所述第一盘对应的订单信息中多个第一菜品的信息;接收所述多个第一菜品分别对应的称重模块所感应的重量变化信息;根据所述重量变化信息,确定所述多个第一菜品的信息;或者,根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:接收发送所述识别信息的识别端的信息;根据所述识别端的信息以及识别端与菜品信息的对应关系,确定第一菜品的信息;或者,根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:根据所述识别信息,查找与所述第一盘对应的订单信息中多个第一菜品的信息;根据多个菜品的预设排序策略,确定所述多个第一菜品中位于第一优先级的第一菜品的信息。
可选地,上述获取模块,还用于根据所述重量变化信息,确定与所述重量变化信息对应的称重模块的信息;根据所述称重模块的信息,确定与所述称重模块对应的菜品名称信息,如所述菜品名称为多个所述第一菜品的菜品名称,则确认当前所获取的第一菜品的菜品名称为所述菜品名称。根据所述识别端的信息以及识别端与菜品名称的对应关系,确定第一菜品的信息;根据所述识别端的信息以及识别端与菜品名称的对应关系,确定所述识别端对应的菜品名称;判断所述菜品名称是否为所述至少一第一菜品的菜品名称,如不是,则提醒第一盘的位置放置失败。根据多个菜品的预设排序策略,确定所述多个第一菜品中位于第一优先级的第一菜品的信息,包括:接收发送所述识别信息的识别端的信息,以及各识别端与各菜品的对应关系,根据所述识别端的信息以及各识别端与各菜品的对应关系,确定与识别端对应的多个菜品的信息;根据与识别端对应的多个菜品的信息,多个第一菜品的信息,以及多个菜品的预设排序策略,确定与识别端对应的多个第一菜品中位于第一优先级的第一菜品的信息。
可选地,上述获取模块,还用于获取所述第一菜品的剩余菜量;若所述第一菜品的剩余菜量小于所述目标菜量,且剩余菜量与目标菜量的差值大于第一预设差值的情况下,确定所述第一菜品获取失败。
可选地,上述获取模块,还用于获取所述至少一第一菜品中所有第一菜品的获取状态;如所述获取状态中不包括未获取时,所述订单的状态为待配送。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;根据所述自由菜量信息,获取第一菜品,采用上述技术方案,改善了相关技术中,无法配置外卖订单中菜品的自由菜量等问题,通过订单信息中的菜品名称、自由菜量信息,进而实现了对订单信息中菜品重量的配置,避免了不必要的点餐浪费,提高了用户体验度。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种订单处理方法的终端设备的硬件结构框图;
图2是根据本发明实施例的订单处理方法的流程图(一);
图3是根据本发明实施例的订单处理方法的流程图(二);
图4是根据本发明可选实施例的一种订单的处理方法流程图(一);
图5是根据本发明可选实施例的一种订单的处理方法流程图(二);
图6是根据本发明实施例的订单处理装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本申请实施例所提供的方法实施例可以在计算机终端或者终端设备类似的运算装置中执行。以运行在终端设备上为例,图1是本发明实施例的一种订单处理方法的终端设备的硬件结构框图。如图1所示,终端设备可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,在一个示例性实施例中,上述终端设备还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端设备的结构造成限定。例如,终端设备还可包括比图1中所示更多或者更少的组件,或者具有与图1所示等同功能或比图1所示功能更多的不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的订单处理方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括终端设备的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种订单处理方法,图2是根据本发明实施例的订单处理方法的流程图,该流程包括如下步骤:
步骤S202,接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;
步骤S204,根据所述自由菜量信息,获取第一菜品。
通过上述步骤,接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;根据所述自由菜量信息,获取第一菜品,采用上述技术方案,改善了相关技术中,无法配置外卖订单中菜品的自由菜量等问题,通过订单信息中的菜品名称、自由菜量信息,进而实现了对订单信息中菜品重量的配置,避免了不必要的点餐浪费。
需要说明的是,接收到的订单信息可以是通过点餐APP发送的,也可以是通过商家自身的订餐客户端发送的,也可以是通过点餐小程序发送的,本发明对此不做过多限定。
可选地,上述订单信息中还包括:待配送的目标区域信息;上述方法还包括:确定待配送对象的目标标识信息,以在目标区域,在目标标识信息通过验证的情况下,允许目标对象获取待配送对象。
也就是说,在完成订单信息中菜品的配置后,还可以根据订单信息中的待配送的目标区域信息将待配送对象配送给目标对象,当送达目标区域时,对目标对象提供的待配送对象的目标标识信息进行验证,在确定为待配送对象的目标标识信息后验证通过同时可以允许目标对象获取待配送对象。例如,待配送的目标区域信息可以是:餐厅前台、取餐柜、社区取餐区域等;当待配送对象在餐厅前台时,目标对象可以凭验证码完成确认后取走待配送对象;当待配送对象在取餐柜时,目标对象可以输入验证码或者通过APP扫码确认身份进而拿取待配送对象;当待配送对象位于社区取餐区域时,目标对象可以凭验证码交互验证成功后拿取待配送对象。需要说明的是,目标区域信息存在有多种,本法发明实施例仅是对其中的一种或几种进行了说明,但不用于限定本发明实施例。
可选地,根据自由菜量信息,获取第一菜品,采用第一获取方式,包括:获取第一菜品的自由菜量信息中的目标重量;接收已获取的第一菜品的感应重量;如果目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据自由菜量信息,获取第一菜品,采用第二获取方式,包括:获取第一菜品的自由菜量信息中的目标体积,根据目标体积以及菜品体积与菜品重量的对应关系,确定第一菜品的目标重量,接收已获取的第一菜品的感应重量;如果目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据自由菜量信息,获取第一菜品,采用第三获取方式,包括:获取第一菜品的自由菜量信息中的目标价格,根据目标价格以及菜品价格与菜品重量的对应关系,确定第一菜品的目标重量,接收已获取的第一菜品的感应重量;如果目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据自由菜量信息,获取第一菜品,采用第四获取方式,包括:获取第一菜品的自由菜量信息中的目标体积;接收已获取的第一菜品的感应体积;如果目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;或者,根据自由菜量信息,获取第一菜品,采用第五获取方式,包括:获取第一菜品的自由菜量信息中的目标重量;根据目标重量以及菜品重量与菜品体积的对应关系,确定第一菜品的目标体积;接收已获取的第一菜品的感应体积;如果目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;或者,根据自由菜量信息,获取第一菜品,采用第六获取方式,包括:获取第一菜品的自由菜量信息中的目标价格;根据目标价格以及菜品价格与菜品体积的对应关系,确定第一菜品的目标体积;接收已获取的第一菜品的感应体积;如果目标体积与感应体积符合第二预设策略,则确认第一菜品已获取。
举例说明,在获取第一菜品时,在容纳第一菜品的容器(例如,打菜机的托盘或者是发盘机发出的餐盘)上设置的感应装置,通过对容器内已放置的第一菜品的重量或体积大小进行感应,进行重量比对时,通过感应装置获取容器内第一菜品的感应重量与订单信息中第一菜品对应的自由菜量信息的目标重量进行比对,当重量大小的比对结果符合第一预设策略后确认第一菜品已获取;还可根据菜品体积与菜品重量的对应关系,确定出目标订单中第一菜品的目标体积所对应的目标重量,并将目标重量与通过感应装置获取到的容器内第一菜品的感应重量进行比对,当重量大小的比对结果符合第一预设策略后确认第一菜品已获取;还可以根据菜品价格与菜品重量的对应关系确定出订单信息的目标价格所对应的第一菜品的目标重量,将目标重量与通过感应装置获取到的容器内第一菜品的感应重量进行比对,当重量大小的比对结果符合第一预设策略后确认第一菜品已获取;
进行体积比对时,通过感应装置获取容器内第一菜品的感应体积与订单信息中第一菜品对应的自由菜量信息的目标体积进行比对,当体积符合第二预设策略时,可以确定第一菜品已获取;进一步的,还可以将订单信息中的目标重量通过菜品重量与菜品体积的对应关系,将订单信息中的目标价格通过菜品价格与菜品体积的对应关系,均转换成目标体积,进而可以同容器上感应装置获取到的容器内第一菜品的感应体积进行比对,当体积符合第二预设策略时,可以确定第一菜品已获取。
可选地,第一菜品具有与第一菜品对应的感应类型,感应类型至少包括以下之一:体积感应,重量感应;根据自由菜量信息,获取第一菜品,之前,还包括:根据第一菜品的菜品名称,以及菜品名称与感应类型的对应关系,确定第一菜品的感应类型;根据自由菜量信息,获取第一菜品,包括:如第一菜品的感应类型为体积感应时,采用第四获取方式、第五获取方式或第六获取方式;如第一菜品的感应类型为重量感应时,采用第一获取方式、第二获取方式或第三获取方式。
简而言之,为了根据不同的菜品确定相应的感应类型,可以将第一菜品的菜品名称与感应类型的对应关系进行对应,进一步的根据感应类型执行第一菜品的获取方式,当感应类型为体积感应时,通过第四获取方式、第五获取方式、第六获取方式的三者之一确认第一菜品已获取,当感应类型为重量感应时,通过第一获取方式、第二获取方式、第三获取方式的三者之一确认第一菜品已获取。需要说明的是,不同菜品所对应的感应类型以及感应类型所对应确认的第一菜品获取方式可以在打菜机或者餐盘等装置中进行设定,便于后续使用。
可以理解的是,自由菜量信息为目标对象依据自身的需求在订点餐页面选择生成的第一菜品的参数信息,该参数信息可以和菜品的重量信息或体积信息对应,便于商家根据订单信息进行菜品的配置,上述自由菜量信息可以理解为:目标对象对于第一菜品的目标重量或者目标体积或者目标价格的具体信息,也可以是其他能够与重量或体积对应的参数信息,本发明实施例对此不作限定。
可选地,根据自由菜量信息,获取第一菜品之前,还包括:关联并存储与订单信息关联的第一盘的信息;根据自由菜量信息获取第一菜品,包括,接收与订单信息关联的第一盘的识别信息;根据识别信息,查找与第一盘对应的订单信息中第一菜品的信息;根据第一菜品的信息,确定第一菜品的目标菜量;接收已获取的第一菜品的感应菜量;如果目标菜量与感应菜量符合第三预设策略,则确认第一菜品已获取。
为了确保获取第一菜品中不会出现已获取的第一菜品与订单信息不一致的情况,在进行第一菜品获取时,将用于放置第一菜品的第一盘的识别信息和订单信息相关联,具体的,发盘机在接收到订单信息后,通过射频识别方式,识别第一盘的信息,记录订单信息与第一盘的信息的关联关系;并将关联后的信息存储到第一盘中,由于第一盘具有射频识别卡,售餐台上配置有射频识别感应设备,当餐盘放置到售餐台上的餐盘放置位置时,射频识别感应设备能感应到餐盘的餐盘信息;还可以判断该第一盘是否为售餐台合法的餐盘;如不合法,提醒目标对象餐盘拿取错误;当打菜机对当前第一盘进第一菜品打菜时,在存储的关联信息中查找与第一盘对应的订单信息中第一菜品的信息,根据至少包括第一菜品的菜品名称信息、自由菜量信息的第一菜品的信息,确定第一菜品的目标菜量,得到第一菜品的目标重量或目标体积;并与接收到的第一盘或者打菜机已获取的第一菜品的感应重量或者感应体积进行比对,当确认第一菜品选择正确且重量达到目标重量,表明目标菜量与感应菜量符合第三预设策略,确认第一菜品已获取。
需要说明的是,为了便于及时获取目标重量与感应重量的比对结果,可以实时感应并播报感应菜量,以声音提醒手动打菜人员;或更换获取速度,控制感应菜量。
可选地,根据识别信息,查找与第一盘对应的订单信息中第一菜品的信息,包括:根据识别信息,查找与第一盘对应的订单信息中多个第一菜品的信息;接收多个第一菜品分别对应的称重模块所感应的重量变化信息;根据重量变化信息,确定多个第一菜品的信息;或者,根据识别信息,查找与第一盘对应的订单信息中第一菜品的信息,包括:接收发送识别信息的识别端的信息;根据识别端的信息以及识别端与菜品信息的对应关系,确定第一菜品的信息;或者,根据识别信息,查找与第一盘对应的订单信息中第一菜品的信息,包括:根据识别信息,查找与第一盘对应的订单信息中多个第一菜品的信息;根据多个菜品的预设排序策略,确定多个第一菜品中位于第一优先级的第一菜品的信息。
也就是说,在同时获取多个第一菜品时,根据第一盘的识别信息查找到与第一盘对应的订单信息中多个第一菜品的信息,根据接收到的多个第一菜品分别对应的称重模块所感应的重量变化信息,以及根据识别信息的识别端的信息确定出识别端的信息以及识别端与菜品信息的对应关系,还可以对识别信息所对应的订单信息中多个第一菜品进行预设排序策略,去定出多个第一菜品中优先级较高的菜品进行优先获取。
例如,在实际应用中,通过售餐台进行菜品的配置,售餐台上配置有一个餐盘(相当于第一盘)放置位与多个菜品的菜量感应结构关联,第一盘放置到餐盘感应位置后,显示屏上会显示与第一盘对应的订单信息中多个第一菜品的信息,第一菜品菜量感应装置感应的菜量发生变化时,***会判断该菜品是否为多个第一菜品中的菜品;如不是时,会提醒配置错误,提高了手动或机器人自动打菜状态下的配置效率;售餐台包括餐盘放置位和菜盘,餐盘放置位、菜盘都唯一的与一个菜品关联,通过接收识别端的信息,就可以获取菜品的名称,进行打菜时,餐盘在不挪动的情况下便可以在售餐台上面完成不同的菜品的配置,进一步的,还可以在售餐台上同时放置多个餐盘打菜,识别端接收识别信息后,显示与订单信息关联的第一菜品的信息,如果选择菜品1的话,接收菜品1对应的称重模块感应到的菜品重量变化,此时,其他餐盘放置位对应的显示屏上不能进行菜品1的选择,直至,第一盘的菜品1已经完成打菜。
可选地,根据重量变化信息,确定多个第一菜品的信息,包括:根据重量变化信息,确定与重量变化信息对应的称重模块的信息;根据称重模块的信息,确定与称重模块对应的菜品名称信息,如菜品名称为多个第一菜品的菜品名称,则确认当前所获取的第一菜品的菜品名称为菜品名称。根据识别端的信息以及识别端与菜品名称的对应关系,确定第一菜品的信息;根据识别端的信息以及识别端与菜品名称的对应关系,确定识别端对应的菜品名称;判断菜品名称是否为至少一第一菜品的菜品名称,如不是,则提醒第一盘的位置放置失败;根据多个菜品的预设排序策略,确定多个第一菜品中位于第一优先级的第一菜品的信息,包括:接收发送识别信息的识别端的信息,以及各识别端与各菜品的对应关系,根据识别端的信息以及各识别端与各菜品的对应关系,确定与识别端对应的多个菜品的信息;根据与识别端对应的多个菜品的信息,多个第一菜品的信息,以及多个菜品的预设排序策略,确定与识别端对应的多个第一菜品中位于第一优先级的第一菜品的信息。
例如,识别端为A,关联菜品有A、B、C、D、E五种,其中E与识别端C相关联,此时识别端A可选择的菜品为A、B、C、D;当出现多个第一菜品的信息为A、C、E、F,这时与识别端口对应的多个第一菜品为A、C,并且A、C中A的排序优先,优先显示A的菜品信息并执行打菜,在餐盘中打入A菜品后,可选的菜品由A、B、C、D变为B、C、D。
可选地,根据自由菜量信息,获取第一菜品之前,还包括:获取第一菜品的剩余菜量;若第一菜品的剩余菜量小于目标菜量,且剩余菜量与目标菜量的差值大于第一预设差值的情况下,确定第一菜品获取失败。
为了保证在获取第一菜品时有足够多的菜量,还可以在获取第一菜品前对第一菜品的剩余菜量与目标菜量的差值进行获取,当出现第一菜品的剩余菜量小于目标菜量且差值大于第一预设差值的情况,确定第一菜品获取失败,并及时发出告警提示第一菜品菜量不足需要补充。
可选地,获取第一菜品之前,第一菜品的获取状态为未获取;根据自由菜量信息,获取第一菜品之后,还包括:获取至少一第一菜品中所有第一菜品的获取状态;如获取状态中不包括未获取时,订单的状态为待配送。
在根据订单信息中的第一菜品对应的自由菜量信息,完成第一菜品的获取后,为了确保订单信息中第一菜品的获取状态,在确定订单信息中的多个第一菜品未出现未获取时,订单信息的状态变更为待配送状态。
在本实施例中提供了另一种订单处理方法,图3是根据本发明实施例的订单处理方法的流程图,该流程包括如下步骤:
步骤302:发送订单信息,所述订单信息中包括至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息。
通过上述步骤,发送订单信息,所述订单信息中包括至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息,采用上述技术方案,改善了相关技术中,无法配置外卖订单中菜品的自由菜量等问题,通过订单信息中的菜品名称、自由菜量信息,进而实现了对订单信息中菜品重量的配置,避免了不必要的点餐浪费。
需要说明的是,发送订单信息的执行主体可以是通过点餐APP,也可以是通过商家自身的订餐客户端,也可以是通过点餐小程序,本发明对此不做过多限定。
以下结合几个可选实施例对上述的执行顺序的确定流程进行解释说明,但不用于限定本发明实施例的技术方案。
本发明可选实施例中提供了一种订单的处理方法,将外卖APP与餐厅外卖售餐***相结合,通过外卖APP接收外卖订单,餐厅外卖售餐***接收订单后,显示订单内容,根据订单内容打菜;打菜结束后打印订单信息;外卖(相当于本发明实施例中的待配送对象)放到指定位置(相当于本发明实施例中的目标区域)供用户取用。用户(相当于本发明实施例中的目标对象)凭订单信息上的指示到指定位置取餐,例如,当指定位置为柜台时,凭二维码扫码信息(相当于本发明实施例中的验证码)可以到店取用。具体内容如图4所示,步骤如下:
S400、用户选择外卖APP进行按菜品重量点餐;
S402、将外卖APP的订单信息接入餐厅外卖售餐***;
S404、在餐厅外卖售餐***的屏幕上显示订单信息;
S406、放置餐盘到打菜机上按照订单中菜品的重量进行菜品配置;
S408、餐厅外卖售餐***的屏幕上显示订单已完成,打印订单信息;
S410、将已完成的订单打包完成后,放置到指定位置供用户取用。
可选的,指定位置可以是:餐厅前台、取餐柜、社区取餐区域、外卖位置取餐区域等;当外卖在餐厅前台时,用户可以凭二维码完成确认后取走待外卖;当外卖在取餐柜时,用户可以输入验证码或者通过APP扫码确认身份进而拿取外卖;当外卖位于社区取餐区域时,用户可以凭验证码交互验证成功后拿取外卖。需要说明的是,目标区域信息存在有多种,本法发明实施例仅是对其中的一种或几种进行了说明,但不用于限定本发明实施例。
本发明可选实施例中提供了另一种订单的处理方法,在订单信息较多情况下,授权台为每个订单信息关联一个餐盘,售餐台识别餐盘上的标识信息进而得到订单信息,选择菜品,并将打菜机获取的菜品减重信息关联到所选的菜品,判断餐盘中菜品的重量是否与订单信息上的相匹配,确认重量匹配后,将订单中的该菜品的状态由待打状态切换为已完成状态,在订单信息上所有菜品的状态均切换为已完成状态,进行订单完成确认,确认通过后打印菜品清单信息,并打包菜品提交至配送人员。
可选的,关联后的餐盘放到打菜机上,显示屏自动显示需要打的菜品信息,根据预先为菜品分配的二维码,在打菜品前扫描二维码或者可以直接或间接识别菜品的标签,自动对应菜品,并记录餐盘中菜品的重量信息,以确保所打的菜品与订单上要求一致;每完成一个菜品,***自动判断该菜品是否已经打完,确认菜品打完后显示屏自动更新菜品状态,具体的,将餐盘放到打菜机后,餐盘不动,需要进行对应菜品打餐时,将盛菜盘移动到打菜机附近,进行订单信息的菜品配置。
可选的,每个打菜机与特定菜品关联,如餐盘关联订单上包台了对应菜品,则提醒打菜量,如没有该菜品,则提醒放错位置,如已完成打菜,查询是否还有未打的菜,全部已打完时提醒下一步打包工作,未打完时自动提醒餐盘移动到下一个工位,可以通过流水线或者传送装置将餐盘移动到订单信息中需要菜品的打菜机位置进行打菜操作,实现快速打菜。
具体内容如图5所示,包括如下步骤:
S500、通过授权台放置餐盘并关联订单信息;
S502、通过售餐台识别餐盘上的标识信息获取订单信息并显示;
S504、选择菜品,并将打菜机获取的菜品减重信息关联到所选的菜品;
S506、判断餐盘中菜品的重量是否与订单信息上的相匹配;
S508、确认重量匹配后,将订单中的该菜品的状态由待打状态切换为已完成状态;
S510、在订单信息上所有菜品的状态均切换为已完成状态,进行订单完成确认;
S512、确认通过后打印菜品清单信息;
S514、将完成打包的菜品同菜品清单信息提交给配送人员。
综上,通过本发明可选实施例中对于订单信息的处理方式,通过对菜品重量的控制,精准售菜,避免外卖单的菜品浪费,在进行菜品配置时,对完成配置的菜品及时更新状态,避免外卖单打菜时出现混乱,出现多打或缺失的现象出现,提升了用户体验,挺高了商家的外卖配餐效率。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种待订单处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6是根据本发明实施例的订单处理装置的结构框图,如图6所示,该装置包括:
(1)接收模块62,用于接收订单信息,其中,所述订单信息中包括:第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;
(2)获取模块64,用于根据所述自由菜量信息,获取第一菜品。
通过上述装置,接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;根据所述自由菜量信息,获取第一菜品,采用上述技术方案,改善了相关技术中,无法配置外卖订单中菜品的自由菜量等问题,通过订单信息中的菜品名称、自由菜量信息,进而实现了对订单信息中菜品重量的配置,避免了不必要的点餐浪费。
可选地,上述模块还包括:确定模块。用于确定待配送对象的目标标识信息,以在所述目标区域,在所述目标标识信息通过验证的情况下,允许目标对象获取所述待配送对象。
也就是说,在完成订单信息中菜品的配置后,还可以根据订单信息中的待配送的目标区域信息将待配送对象配送给目标对象,当送达目标区域时,对目标对象提供的待配送对象的目标标识信息进行验证,在确定为待配送对象的目标标识信息后验证通过同时可以允许目标对象获取待配送对象。例如,待配送的目标区域信息可以是:餐厅前台、取餐柜、社区取餐区域等;当待配送对象在餐厅前台时,目标对象可以凭验证码完成确认后取走待配送对象;当待配送对象在取餐柜时,目标对象可以输入验证码或者通过APP扫码确认身份进而拿取待配送对象;当待配送对象位于社区取餐区域时,目标对象可以凭验证码交互验证成功后拿取待配送对象。需要说明的是,目标区域信息存在有多种,本法发明实施例仅是对其中的一种或几种进行了说明,但不用于限定本发明实施例。
可选地,上述获取模块,还用于获取第一菜品的自由菜量信息中的目标重量;接收已获取的所述第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第二获取方式,包括:获取第一菜品的自由菜量信息中的目标体积,根据所述目标体积以及菜品体积与菜品重量的对应关系,确定第一菜品的目标重量,接收已获取的第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第三获取方式,包括:获取第一菜品的自由菜量信息中的目标价格,根据所述目标价格以及菜品价格与菜品重量的对应关系,确定第一菜品的目标重量,接收已获取的第一菜品的感应重量;如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第四获取方式,包括:获取第一菜品的自由菜量信息中的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第五获取方式,包括:获取第一菜品的自由菜量信息中的目标重量;根据目标重量以及菜品重量与菜品体积的对应关系,确定第一菜品的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;或者,根据所述自由菜量信息,获取第一菜品,采用第六获取方式,包括:获取第一菜品的自由菜量信息中的目标价格;根据目标价格以及菜品价格与菜品体积的对应关系,确定第一菜品的目标体积;接收已获取的第一菜品的感应体积;如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取。
举例说明,在获取第一菜品时,在容纳第一菜品的容器(例如,打菜机的托盘或者是发盘机发出的餐盘)上设置的感应装置,通过对容器内已放置的第一菜品的重量或体积大小进行感应,进行重量比对时,通过感应装置获取容器内第一菜品的感应重量与订单信息中第一菜品对应的自由菜量信息的目标重量进行比对,当重量大小的比对结果符合第一预设策略后确认第一菜品已获取;还可根据菜品体积与菜品重量的对应关系,确定出目标订单中第一菜品的目标体积所对应的目标重量,并将目标重量与通过感应装置获取到的容器内第一菜品的感应重量进行比对,当重量大小的比对结果符合第一预设策略后确认第一菜品已获取;还可以根据菜品价格与菜品重量的对应关系确定出订单信息的目标价格所对应的第一菜品的目标重量,将目标重量与通过感应装置获取到的容器内第一菜品的感应重量进行比对,当重量大小的比对结果符合第一预设策略后确认第一菜品已获取;
进行体积比对时,通过感应装置获取容器内第一菜品的感应体积与订单信息中第一菜品对应的自由菜量信息的目标体积进行比对,当体积符合第二预设策略时,可以确定第一菜品已获取;进一步的,还可以将订单信息中的目标重量通过菜品重量与菜品体积的对应关系,将订单信息中的目标价格通过菜品价格与菜品体积的对应关系,均转换成目标体积,进而可以同容器上感应装置获取到的容器内第一菜品的感应体积进行比对,当体积符合第二预设策略时,可以确定第一菜品已获取。
可选地,第一菜品具有与第一菜品对应的感应类型,感应类型至少包括以下之一:体积感应,重量感应;根据自由菜量信息,获取第一菜品,之前,还包括:根据第一菜品的菜品名称,以及菜品名称与感应类型的对应关系,确定第一菜品的感应类型;根据自由菜量信息,获取第一菜品,包括:如第一菜品的感应类型为体积感应时,采用第四获取方式、第五获取方式或第六获取方式;如第一菜品的感应类型为重量感应时,采用第一获取方式、第二获取方式或第三获取方式。
简而言之,为了根据不同的菜品确定相应的感应类型,可以将第一菜品的菜品名称与感应类型的对应关系进行对应,进一步的根据感应类型执行第一菜品的获取方式,当感应类型为体积感应时,通过第四获取方式、第五获取方式、第六获取方式的三者之一确认第一菜品已获取,当感应类型为重量感应时,通过第一获取方式、第二获取方式、第三获取方式的三者之一确认第一菜品已获取。需要说明的是,不同菜品所对应的感应类型以及感应类型所对应确认的第一菜品获取方式可以在打菜机或者餐盘等装置中进行设定,便于后续使用。
可以理解的是,自由菜量信息为目标对象依据自身的需求在订单餐页面选择生成的第一菜品的参数信息,该参数信息可以和菜品的重量信息对应,便于商家根据订单信息进行菜品的配置,上述自由菜量信息可以理解为:目标对象对于第一菜品的目标重量或者目标体积或者目标价格的具体信息,也可以是其他能够与重量对应的参数信息,本发明实施例对此不作限定。
可选地,上述获取模块,还用于关联并存储与所述订单信息关联的第一盘的信息。根据所述自由菜量信息获取第一菜品,包括,接收与所述订单信息关联的第一盘的识别信息;根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息;根据所述第一菜品的信息,确定第一菜品的目标菜量;接收已获取的所述第一菜品的感应菜量;如果所述目标菜量与感应菜量符合第三预设策略,则确认第一菜品已获取。
举例说明,为了确保获取第一菜品中不会出现已获取的第一菜品与订单信息不一致的情况,在进行第一菜品获取时,将用于放置第一菜品的餐盘(相当于第一盘)的识别信息和订单信息相关联,并将关联后的信息存储到打菜机中,当打菜机对当前餐盘进第一菜品打菜时,在存储的关联信息中查找与餐盘对应的订单信息中第一菜品的信息,根据第一菜品的信息,确定第一菜品的目标菜量;并接收餐盘或者打菜机已获取的第一菜品的感应菜量,当确认第一菜品选择正确且重量达到目标重量,表明目标菜量与感应菜量符合第三预设策略,确认第一菜品已获取。
可选地,上述获取模块,还用于根据所述识别信息,查找与所述第一盘对应的订单信息中多个第一菜品的信息;接收所述多个第一菜品分别对应的称重模块所感应的重量变化信息;根据所述重量变化信息,确定所述多个第一菜品的信息;或者,根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:接收发送所述识别信息的识别端的信息;根据所述识别端的信息以及识别端与菜品信息的对应关系,确定第一菜品的信息;或者,根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:根据所述识别信息,查找与所述第一盘对应的订单信息中多个第一菜品的信息;根据多个菜品的预设排序策略,确定所述多个第一菜品中位于第一优先级的第一菜品的信息。
也就是说,在同时获取多个第一菜品时,根据第一盘的识别信息查找到与第一盘对应的订单信息中多个第一菜品的信息,根据接收到的多个第一菜品分别对应的称重模块所感应的重量变化信息,以及根据识别信息的识别端的信息确定出识别端的信息以及识别端与菜品信息的对应关系,还可以对识别信息所对应的订单信息中多个第一菜品进行预设排序策略,去定出多个第一菜品中优先级较高的菜品进行优先获取。
例如,在实际应用中,通过售餐台进行菜品的配置,售餐台上配置有一个餐盘(相当于第一盘)放置位与多个菜品的菜量感应结构关联,第一盘放置到餐盘感应位置后,显示屏上会显示与第一盘对应的订单信息中多个第一菜品的信息,第一菜品菜量感应装置感应的菜量发生变化时,***会判断该菜品是否为多个第一菜品中的菜品;如不是时,会提醒配置错误,提高了手动或机器人自动打菜状态下的配置效率;售餐台包括餐盘放置位和菜盘,餐盘放置位、菜盘都唯一的与一个菜品关联,通过接收识别端的信息,就可以获取菜品的名称,进行打菜时,餐盘在不挪动的情况下便可以在售餐台上面完成不同的菜品的配置,进一步的,还可以在售餐台上同时放置多个餐盘打菜,识别端接收识别信息后,显示与订单信息关联的第一菜品的信息,如果选择菜品1的话,接收菜品1对应的称重模块感应到的菜品重量变化,此时,其他餐盘放置位对应的显示屏上不能进行菜品1的选择,直至,第一盘的菜品1已经完成打菜。
可选地,上述获取模块,还用于根据所述重量变化信息,确定与所述重量变化信息对应的称重模块的信息;根据所述称重模块的信息,确定与所述称重模块对应的菜品名称信息,如所述菜品名称为多个所述第一菜品的菜品名称,则确认当前所获取的第一菜品的菜品名称为所述菜品名称。根据所述识别端的信息以及识别端与菜品名称的对应关系,确定第一菜品的信息;根据所述识别端的信息以及识别端与菜品名称的对应关系,确定所述识别端对应的菜品名称;判断所述菜品名称是否为所述至少一第一菜品的菜品名称,如不是,则提醒第一盘的位置放置失败。根据多个菜品的预设排序策略,确定所述多个第一菜品中位于第一优先级的第一菜品的信息,包括:接收发送所述识别信息的识别端的信息,以及各识别端与各菜品的对应关系,根据所述识别端的信息以及各识别端与各菜品的对应关系,确定与识别端对应的多个菜品的信息;根据与识别端对应的多个菜品的信息,多个第一菜品的信息,以及多个菜品的预设排序策略,确定与识别端对应的多个第一菜品中位于第一优先级的第一菜品的信息。
例如,识别端为A,关联菜品有A、B、C、D、E五种,其中E与识别端C相关联,此时识别端A可选择的菜品为A、B、C、D;当出现多个第一菜品的信息为A、C、E、F,这时与识别端口对应的多个第一菜品为A、C,并且A、C中A的排序优先,优先显示A的菜品信息并执行打菜,在餐盘中打入A菜品后,可选的菜品由A、B、C、D变为B、C、D。
可选地,上述获取模块,还用于获取所述第一菜品的剩余菜量;若所述第一菜品的剩余菜量小于所述目标菜量,且剩余菜量与目标菜量的差值大于第一预设差值的情况下,确定所述第一菜品获取失败。
为了保证在获取第一菜品时有足够多的菜量,还可以在获取第一菜品前对第一菜品的剩余菜量与目标菜量的差值进行获取,当出现第一菜品的剩余菜量小于目标菜量且差值大于第一预设差值的情况,确定第一菜品获取失败,并及时发出告警提示第一菜品菜量不足需要补充。
可选地,上述获取模块,还用于获取所述至少一第一菜品中所有第一菜品的获取状态;如所述获取状态中不包括未获取时,所述订单的状态为待配送。
在根据订单信息中的第一菜品对应的自由菜量信息,完成第一菜品的获取后,为了确保订单信息中第一菜品的获取状态,在确定订单信息中的多个第一菜品未出现未获取时,订单信息的状态变更为待配送状态。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;
S2,根据所述自由菜量信息,获取第一菜品。
在一个示例性实施例中,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
在一个示例性实施例中,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;
S2,根据所述自由菜量信息,获取第一菜品。
在一个示例性实施例中,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,在一个示例性实施例中,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (13)
1.一种订单处理方法,其特征在于,包括:
接收订单信息,其中,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;
根据所述自由菜量信息,获取第一菜品。
2.根据权利要求1所述的方法,其特征在于,所述订单信息中还包括:待配送的目标区域信息;
所述方法还包括:
确定待配送对象的目标标识信息,以在所述目标区域,在所述目标标识信息通过验证的情况下,允许目标对象获取所述待配送对象。
3.根据权利要求1所述的方法,其特征在于,根据所述自由菜量信息,获取第一菜品,采用第一获取方式,包括:
获取第一菜品的自由菜量信息中的目标重量;
接收已获取的所述第一菜品的感应重量;
如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;
或者,
根据所述自由菜量信息,获取第一菜品,采用第二获取方式,包括:
获取第一菜品的自由菜量信息中的目标体积;
根据所述目标体积,以及菜品体积与菜品重量的对应关系,确定第一菜品的目标重量;
接收已获取的第一菜品的感应重量;
如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;
或者,
根据所述自由菜量信息,获取第一菜品,采用第三获取方式,包括:
获取第一菜品的自由菜量信息中的目标价格;
根据所述目标价格,以及菜品价格与菜品重量的对应关系,确定第一菜品的目标重量,
接收已获取的第一菜品的感应重量;
如果所述目标重量与感应重量符合第一预设策略,则确认第一菜品已获取;
或者,
根据所述自由菜量信息,获取第一菜品,采用第四获取方式,包括:
获取第一菜品的自由菜量信息中的目标体积;
接收已获取的第一菜品的感应体积;
如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;
或者,
根据所述自由菜量信息,获取第一菜品,采用第五获取方式,包括:
获取第一菜品的自由菜量信息中的目标重量;
根据目标重量,以及菜品重量与菜品体积的对应关系,确定第一菜品的目标体积;
接收已获取的第一菜品的感应体积;
如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取;
或者,
根据所述自由菜量信息,获取第一菜品,采用第六获取方式,包括:
获取第一菜品的自由菜量信息中的目标价格;
根据目标价格,以及菜品价格与菜品体积的对应关系,确定第一菜品的目标体积;
接收已获取的第一菜品的感应体积;
如果所述目标体积与感应体积符合第二预设策略,则确认第一菜品已获取。
4.根据权利要求3所述的方法,其特征在于,
所述第一菜品具有与所述第一菜品对应的感应类型,所述感应类型至少包括以下之一:体积感应,重量感应;
根据所述自由菜量信息,获取第一菜品之前,还包括:
根据第一菜品的菜品名称,以及菜品名称与感应类型的对应关系,确定所述第一菜品的感应类型;
根据所述自由菜量信息,获取第一菜品,包括:
如所述第一菜品的感应类型为体积感应时,采用所述第四获取方式、所述第五获取方式或所述第六获取方式;
如所述第一菜品的感应类型为重量感应时,采用所述第一获取方式、所述第二获取方式或所述第三获取方式。
5.根据权利要求1至4中任一项所述的方法,其特征在于,
根据所述自由菜量信息,获取第一菜品之前,还包括:
关联并存储与所述订单信息关联的第一盘的信息;
根据所述自由菜量信息,获取第一菜品,包括;
接收与所述订单信息关联的第一盘的识别信息;
根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息;
根据所述第一菜品的信息,确定第一菜品的目标菜量;
接收已获取的所述第一菜品的感应菜量;
如果所述目标菜量与感应菜量符合第三预设策略,则确认第一菜品已获取。
6.根据权利要求5所述的方法,其特征在于,
根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:
根据所述识别信息,查找与所述第一盘对应的订单信息中多个第一菜品的信息;
接收所述多个第一菜品分别对应的称重模块所感应的重量变化信息;
根据所述重量变化信息,确定所述多个第一菜品的信息;
或者,
根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:
接收发送所述识别信息的识别端的信息;
根据所述识别端的信息以及识别端与菜品信息的对应关系,确定第一菜品的信息;
或者,
根据所述识别信息,查找与所述第一盘对应的订单信息中第一菜品的信息,包括:
根据所述识别信息,查找与所述第一盘对应的订单信息中多个第一菜品的信息;
根据多个菜品的预设排序策略,确定所述多个第一菜品中位于第一优先级的第一菜品的信息。
7.根据权利要求6所述的方法,其特征在于,根据所述重量变化信息,确定所述多个第一菜品的信息,包括:
根据所述重量变化信息,确定与所述重量变化信息对应的称重模块的信息;
根据所述称重模块的信息,确定与所述称重模块对应的菜品名称信息;
如所述菜品名称为多个所述第一菜品的菜品名称,则确认当前所获取的第一菜品的菜品名称为所述菜品名称;
根据所述识别端的信息以及识别端与菜品名称的对应关系,确定第一菜品的信息;
根据所述识别端的信息以及识别端与菜品名称的对应关系,确定所述识别端对应的菜品名称;
判断所述菜品名称是否为所述至少一第一菜品的菜品名称,如不是,则提醒第一盘的位置放置失败;
根据多个菜品的预设排序策略,确定所述多个第一菜品中位于第一优先级的第一菜品的信息,包括:
接收发送所述识别信息的识别端的信息,以及各识别端与各菜品的对应关系;
根据所述识别端的信息以及各识别端与各菜品的对应关系,确定与识别端对应的多个菜品的信息;
根据与识别端对应的多个菜品的信息,多个第一菜品的信息,以及多个菜品的预设排序策略,确定与识别端对应的多个第一菜品中位于第一优先级的第一菜品的信息。
8.根据权利要求1所述的方法,其特征在于,根据所述自由菜量信息,获取第一菜品之前,还包括:
获取所述第一菜品的剩余菜量;
若所述第一菜品的剩余菜量小于目标菜量,且剩余菜量与目标菜量的差值大于第一预设差值的情况下,确定所述第一菜品获取失败。
9.根据权利要求1所述的方法,其特征在于,
获取第一菜品之前,第一菜品的获取状态为未获取;
根据所述自由菜量信息,获取第一菜品之后,还包括:
获取所述至少一第一菜品中所有第一菜品的获取状态;
如所述获取状态中不包括未获取时,所述订单的状态为待配送。
10.一种订单处理方法,其特征在于,
发送订单信息,所述订单信息中包括:至少一第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息。
11.一种订单处理装置,其特征在于,包括:
接收模块,用于接收订单信息,其中,所述订单信息中包括:第一菜品的菜品名称,以及与所述第一菜品对应的自由菜量信息;
获取模块,用于根据所述自由菜量信息,获取第一菜品。
12.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至9任一项中所述的方法。
13.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至9任一项中所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010625149.4A CN111798290A (zh) | 2020-07-01 | 2020-07-01 | 订单处理方法及装置、存储介质、电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010625149.4A CN111798290A (zh) | 2020-07-01 | 2020-07-01 | 订单处理方法及装置、存储介质、电子装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111798290A true CN111798290A (zh) | 2020-10-20 |
Family
ID=72811018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010625149.4A Withdrawn CN111798290A (zh) | 2020-07-01 | 2020-07-01 | 订单处理方法及装置、存储介质、电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111798290A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112258290A (zh) * | 2020-10-29 | 2021-01-22 | 珠海优特智厨科技有限公司 | 烹饪时间的确定方法、装置及计算机设备 |
CN113010734A (zh) * | 2021-02-03 | 2021-06-22 | 中国地质大学(武汉) | 一种基于动画演示的点餐方法及*** |
CN113744092A (zh) * | 2021-09-09 | 2021-12-03 | 广东来个碗网络科技有限公司 | 智能化出餐的控制方法及装置 |
-
2020
- 2020-07-01 CN CN202010625149.4A patent/CN111798290A/zh not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112258290A (zh) * | 2020-10-29 | 2021-01-22 | 珠海优特智厨科技有限公司 | 烹饪时间的确定方法、装置及计算机设备 |
CN113010734A (zh) * | 2021-02-03 | 2021-06-22 | 中国地质大学(武汉) | 一种基于动画演示的点餐方法及*** |
CN113744092A (zh) * | 2021-09-09 | 2021-12-03 | 广东来个碗网络科技有限公司 | 智能化出餐的控制方法及装置 |
CN113744092B (zh) * | 2021-09-09 | 2024-04-12 | 广东来个碗网络科技有限公司 | 智能化出餐的控制方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111798290A (zh) | 订单处理方法及装置、存储介质、电子装置 | |
US10441112B1 (en) | Food preparation system and method using a scale that allows and stores modifications to recipes based on a measured change to one of its ingredients | |
US20020194072A1 (en) | Multi-function customer satisfaction survey device | |
KR102013775B1 (ko) | 사용자 취향에 따라 맞춤형 반찬 주문이 가능한 음식 주문 시스템 및 그 운용 방법 | |
CN109993157A (zh) | 基于机器人的配送方法、装置、设备及可读存储介质 | |
US20150356580A1 (en) | System for facilitating collection of information about products | |
CN109727161A (zh) | 餐饮店、订单信息处理方法及装置 | |
CN112132629A (zh) | 取餐数据处理方法及装置、存储介质、计算机设备 | |
CN203706265U (zh) | 一种用于点菜的便携终端 | |
US9524409B1 (en) | Food storage container tag system and method | |
CN110852912A (zh) | 一种智能备餐方法、装置、计算机设备及存储介质 | |
JP2017224147A (ja) | 精算システム | |
CN113469771B (zh) | 餐饮订单处理方法、装置及***、存储介质、计算机设备 | |
KR20160068266A (ko) | 전자테이블을 이용한 음식 주문 관리 시스템 및 그 방법, 서빙용 이송 장치 | |
JP2021111215A (ja) | プログラム及び注文システム | |
CN110348298A (zh) | 餐品制作信息的确定方法、装置及设备 | |
US20220412792A1 (en) | Food serving system | |
US20220261834A1 (en) | Information processing apparatus, terminal apparatus, and second terminal apparatus | |
JP2005107624A (ja) | 飲食店向け注文管理システム | |
CN112949747A (zh) | 菜品检测方法、相关设备、***及存储介质 | |
CN110717558B (zh) | 餐饮信息处理方法、装置及*** | |
CN112507807A (zh) | 物品存储的控制方法和装置、存储介质及电子装置 | |
CN111311829A (zh) | 订单信息处理、饮品机控制方法及订单生成的方法 | |
CN111311828A (zh) | 订单信息处理、落杯机控制与订单生成的方法及装置 | |
CN111369112B (zh) | 餐饮订单的调度方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20201020 |