CN110648201B 有效 饮品订单处理方法、自动饮品机系统以及存储介质
1.一种用于自动饮品机系统的饮品订单处理方法,其特征在于,包括:
获取当前订单的订单信息,其中所述订单信息包括预取订单时间信息和饮品信息;
根据所述饮品信息确定所述当前订单的制作时长;
根据所述预取订单时间信息和所述制作时长确定所述当前订单的开始制作时间;以及
自所述开始制作时间开始,制作所述当前订单的饮品;
其中,所述根据所述预取订单时间信息和所述制作时长确定所述当前订单的开始制作时间包括:
确定是否存在预取时间重合订单,其中所述预取时间重合订单的预取订单时间与所述当前订单的预取订单时间相同;
对于存在所述预取时间重合订单的情况,基于所述预取时间重合订单的制作时段和所述当前订单的制作时长确定所述当前订单的开始制作时间,以使所述当前订单的制作时段与所述预取时间重合订单的制作时段相邻,其中,订单的制作时段是订单的开始制作时间至其完成制作时间的时间段;
所述基于所述预取时间重合订单的制作时段和所述当前订单的制作时长确定所述当前订单的开始制作时间包括:
确定所述预取时间重合订单的个数n,其中所述n是正整数;
对于所述个数n等于1的情况,将所述预取时间重合订单的开始制作时间之前的、且与所述预取时间重合订单的开始制作时间间隔所述当前订单的制作时长的时间确定为所述当前订单的开始制作时间;
对于所述个数n是奇数且不等于1的情况,将第(n-2)预取时间重合订单的开始制作时间之前的、且与所述第(n-2)预取时间重合订单的开始制作时间间隔所述当前订单的制作时长的时间点确定为所述当前订单的开始制作时间;
对于所述个数n是偶数的情况,将第(n-2)预取时间重合订单的完成制作时间确定为所述当前订单的开始制作时间;其中所述预取时间重合订单按照下单时间由先到后的顺序自0开始编号;
判断当前订单的开始制作时间与预取订单时间的第一间隔是否大于超期阈值,在大于超期阈值时,向用户发出用于提示用户修改预取订单时间的第一提示信息并且根据用户的反馈信息确定所述当前订单的开始制作时间,其中,超期阈值根据饮品的种类和自动饮品机系统的缓冲区的参数来预先设置的。
2.如权利要求1所述的饮品订单处理方法,其特征在于,所述根据所述饮品信息确定所述当前订单的制作时长包括:
根据所述当前订单的饮品信息确定所述当前订单订购的饮品数量以及每杯饮品的标准制作时长;
对于所述饮品数量大于1的情况,累加所有饮品的标准制作时长,以将累加结果作为所述当前订单的制作时长。
3.如权利要求1所述的饮品订单处理方法,其特征在于,所述根据所述预取订单时间信息和所述制作时长确定所述当前订单的开始制作时间还包括:
对于不存在所述预取时间重合订单的情况,将第二时间确定为所述当前订单的开始制作时间,其中,所述第二时间与所述预取订单时间间隔第二间隔,所述第二间隔等于所述当前订单的制作时长与时间余量之和,其中所述时间余量是预先设定的值。
4.如权利要求1至3任一项所述的饮品订单处理方法,其特征在于,在所述基于所述预取时间重合订单的制作时段和所述当前订单的制作时长确定所述当前订单的开始制作时间之后,所述方法还包括:
确定所述当前订单的完成制作时间;
向用户发出关于所述当前订单的完成制作时间的第二提示信息。
5.如权利要求1或2所述的饮品订单处理方法,其特征在于,获取订单信息包括:
自客户端或者所述自动饮品机系统中的自动饮品机获取所述订单信息。
6.如权利要求1或2所述的饮品订单处理方法,其特征在于,所述自动饮品机系统中的自动饮品机包括输入装置和机械臂,所述方法还包括:
利用所述输入装置接收输入指令;
根据所述输入指令调整所述机械臂的运动速度,以修改所述制作时长。
7.一种自动饮品机系统,包括:处理器和存储器,其中,所述存储器中存储有计算机程序指令,其特征在于,所述计算机程序指令被所述处理器运行时用于执行如权利要求1至6任一项所述的饮品订单处理方法。
8.一种存储介质,在所述存储介质上存储了程序指令,其特征在于,所述程序指令在运行时用于执行如权利要求1至6任一项所述的饮品订单处理方法。
现在,一起体验智慧芽的产品和服务
自动注册,无需人工审核,即可立即开始查询专利
立即注册
澳门正版图库

AI助手