订单打印方法和装置、电子设备制造方法及图纸

技术编号:22329758 阅读:36 留言:0更新日期:2019-10-19 12:12
本说明书一个或多个实施例提供一种订单打印方法和装置、电子设备,所述方法应用于商家终端中运行的远程打印应用程序;所述商家终端中还运行了本地打印应用程序;所述方法包括:接收客户终端发送的第一目标订单;其中,所述第一目标订单由用户通过所述客户终端输入;确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理;如果确定由所述本地打印应用程序对所述第一目标订单进行打印处理,则将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,以由所述本地打印应用程序从所述数据库中读取所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理。

【技术实现步骤摘要】
订单打印方法和装置、电子设备
本说明书一个或多个实施例涉及计算机应用
,尤其涉及一种订单打印方法和装置、电子设备。
技术介绍
随着互联网技术的发展,下单模式也逐渐由线下人工下单模式(例如:在餐馆中通过服务员点餐下单)转变为线上、线下结合的多元化下单模式(例如:扫描点餐下单)。对于线上下单模式而言,如何针对由用户线上下单所产生的订单进行收银小票打印、后厨小票打印,以及取餐小票打印等订单打印操作,以便于商家为用户提供服务,是亟待解决的问题。
技术实现思路
本说明书提出一种订单打印方法,所述方法应用于商家终端中运行的远程打印应用程序;所述商家终端中还运行了本地打印应用程序;所述方法包括:接收客户终端发送的第一目标订单;其中,所述第一目标订单由用户通过所述客户终端输入;确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理;如果确定由所述本地打印应用程序对所述第一目标订单进行打印处理,则将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,以由所述本地打印应用程序从所述数据库中读取所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理。可选地,所述方法还包括:如果确定不由所述本地打印应用程序对所述第一目标订单进行打印处理,则基于所述远程打印应用程序中的第二打印配置信息对所述第一目标订单进行打印处理。可选地,所述确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理,包括:基于所述远程打印应用程序中的第二打印配置信息确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理。可选地,所述将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,以由所述本地打印应用程序从所述数据库中读取所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理,包括:将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,并在所述数据库中将所述第一目标订单标记为未打印,以由所述本地打印应用程序从所述数据库中读取被标记为未打印的所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理,并在打印处理完成之后,在所述数据库中将所述第一目标订单的标记由未打印更新为已打印。可选地,所述数据库中还存储了用户通过所述商家终端输入的第二目标订单;所述第二目标订单由所述本地打印应用程序从所述数据库中读取并基于所述第一打印配置信息进行打印处理。本说明书还提出一种订单打印装置,所述装置应用于商家终端中运行的远程打印应用程序;所述商家终端中还运行了本地打印应用程序;所述装置包括:接收模块,用于接收客户终端发送的第一目标订单;其中,所述第一目标订单由用户通过所述客户终端输入;确定模块,用于确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理;存储模块,用于在确定由所述本地打印应用程序对所述第一目标订单进行打印处理时,将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,以由所述本地打印应用程序从所述数据库中读取所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理。可选地,所述装置还包括:打印模块,用于在确定不由所述本地打印应用程序对所述第一目标订单进行打印处理时,基于所述远程打印应用程序中的第二打印配置信息对所述第一目标订单进行打印处理。可选地,所述确定模块具体用于:基于所述远程打印应用程序中的第二打印配置信息确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理。可选地,所述存储模块具体用于:将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,并在所述数据库中将所述第一目标订单标记为未打印,以由所述本地打印应用程序从所述数据库中读取被标记为未打印的所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理,并在打印处理完成之后,在所述数据库中将所述第一目标订单的标记由未打印更新为已打印。可选地,所述数据库中还存储了用户通过所述商家终端输入的第二目标订单;所述第二目标订单由所述本地打印应用程序从所述数据库中读取并基于所述第一打印配置信息进行打印处理。本说明书还提出一种电子设备,所述电子设备中运行了远程打印应用程序和本地打印应用程序;所述远程打印应用程序用于:接收客户终端发送的第一目标订单;其中,所述第一目标订单由用户通过所述客户终端输入;确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理;如果确定由所述本地打印应用程序对所述第一目标订单进行打印处理,则将所述第一目标订单存储至与所述本地打印应用程序对应的数据库;所述本地打印应用程序用于:从所述数据库中读取所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理。可选地,所述远程打印应用程序还用于:如果确定不由所述本地打印应用程序对所述第一目标订单进行打印处理,则基于所述远程打印应用程序中的第二打印配置信息对所述第一目标订单进行打印处理。可选地,所述远程打印应用程序具体用于:基于所述远程打印应用程序中的第二打印配置信息确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理。可选地,所述远程打印应用程序具体用于:将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,并在所述数据库中将所述第一目标订单标记为未打印;所述本地打印应用程序具体用于:从所述数据库中读取被标记为未打印的所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理,并在打印处理完成之后,在所述数据库中将所述第一目标订单的标记由未打印更新为已打印。可选地,所述数据库中还存储了用户通过所述商家终端输入的第二目标订单;所述本地打印应用程序还用于:从所述数据库中读取所述第二目标订单,并基于所述第一打印配置信息对所述第二目标订单进行打印处理。在上述技术方案中,对于商家终端而言,可以由其中运行的远程打印应用程序将接收到的由客户终端发送的订单存储至与本地打印应用程序对应的数据库,从而使本地打印应用程序可以从该数据库中读取到该订单,并对该订单进行打印处理。采用这样的方式,无需再次在远程打印应用程序中进行订单打印配置,而是可以直接利用本地打印应用程序中的打印配置信息,即可使商家针对由客户线上下单所产生的订单进行订单打印操作,便于商家为用户提供服务;另一方面,由于远程打印应用程序可以将订单存储至与本地打印应用程序对应的数据库,由本地打印应用程序从该数据库中读取到该订单进行打印处理,因此可以避免远程打印应用程序和本地打印应用程序分别调用打印设备而导致的冲突。附图说明图1是本说明书一示例性实施例示出的一种订单打印系统的示意图;图2是本说明书一示例性实施例示出的一种订单打印方法的流程图;图3是本说明书一示例性实施例示出的一种用户下单界面的示意图;图4是本说明书一示例性实施例示出的一种订单打印装置所在电子设备的硬件结构图;图5是本说明书一示例性实施例示出的一种订单打印装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的本文档来自技高网...

【技术保护点】
1.一种订单打印方法,所述方法应用于商家终端中运行的远程打印应用程序;所述商家终端中还运行了本地打印应用程序;所述方法包括:接收客户终端发送的第一目标订单;其中,所述第一目标订单由用户通过所述客户终端输入;确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理;如果确定由所述本地打印应用程序对所述第一目标订单进行打印处理,则将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,以由所述本地打印应用程序从所述数据库中读取所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理。

【技术特征摘要】
1.一种订单打印方法,所述方法应用于商家终端中运行的远程打印应用程序;所述商家终端中还运行了本地打印应用程序;所述方法包括:接收客户终端发送的第一目标订单;其中,所述第一目标订单由用户通过所述客户终端输入;确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理;如果确定由所述本地打印应用程序对所述第一目标订单进行打印处理,则将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,以由所述本地打印应用程序从所述数据库中读取所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理。2.根据权利要求1所述的方法,所述方法还包括:如果确定不由所述本地打印应用程序对所述第一目标订单进行打印处理,则基于所述远程打印应用程序中的第二打印配置信息对所述第一目标订单进行打印处理。3.根据权利要求1所述的方法,所述确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理,包括:基于所述远程打印应用程序中的第二打印配置信息确定是否由所述本地打印应用程序对所述第一目标订单进行打印处理。4.根据权利要求1所述的方法,所述将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,以由所述本地打印应用程序从所述数据库中读取所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理,包括:将所述第一目标订单存储至与所述本地打印应用程序对应的数据库,并在所述数据库中将所述第一目标订单标记为未打印,以由所述本地打印应用程序从所述数据库中读取被标记为未打印的所述第一目标订单,并基于所述本地打印应用程序中的第一打印配置信息对所述第一目标订单进行打印处理,并在打印处理完成之后,在所述数据库中将所述第一目标订单的标记由未打印更新为已打印。5.根据权利要求1所述的方法,所述数据库中还存储了用户通过所述商家终端输入的第二目标订单;所述第二目标订单由所述本地打印应用程序从所述数据库中读取并基于所述第一打印配...

【专利技术属性】
技术研发人员:陈风驾
申请(专利权)人:口碑上海信息技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1