1.一种订单处理方法,其特征在于,包括:
当检测到第二订单,且所述第二订单的优先级高于至少一个第一订单的优先级时,获取缓存区的第一订单料箱,其中,所述第一订单为当前正在执行且未执行完成的订单,所述第一订单料箱为所述第一订单对应的料箱中的至少一个料箱;
根据所述第一订单料箱和所述第二订单需求确定所述第二订单的第一搬运策略,以根据所述第一搬运策略完成所述第二订单。
2.根据权利要求1所述的方法,其特征在于,根据所述第一订单料箱和所述第二订单需求确定所述第二订单的第一搬运策略,包括:
判断所述第一订单料箱是否满足所述第二订单需求;
当所述第一订单料箱不满足所述第二订单需求时,根据所述第二订单需求和所述第一订单料箱确定待搬运料箱;
根据所述待搬运料箱确定所述第二订单的第一搬运策略。
3.根据权利要求2所述的方法,其特征在于,根据所述待搬运料箱确定所述第二订单的第一搬运策略,包括:
确定第一目标机器人;
根据所述第二订单的优先级,确定所述第一目标机器人的第一优先级,
根据所述待搬运料箱的料箱信息,生成所述第一目标机器人的第一料箱搬运指令,以使所述第一目标机器人基于所述第一优先级、根据所述第一料箱搬运指令搬运所述待搬运料箱。
4.根据权利要求1所述的方法,其特征在于,所述第二订单为货物提取订单,所述第二订单需求包括至少一个待提取货物以及所述待提取货物的第二数量,根据所述第一订单料箱和所述第二订单需求确定所述第二订单的第一搬运策略,包括:
针对每个待提取货物,判断所述第一订单料箱中是否包括所述待提取货物;
若否,则根据所述待提取货物的第二数量生成所述待提取货物的第一搬运策略;
若所述第一订单料箱中包括所述待提取货物,则判断所述第一订单料箱中所述待提取货物的第一数量是否小于所述第二数量;
若是,则根据所述第一数量和所述第二数量的差值,生成所述待提取货物的第一搬运策略。
5.根据权利要求4所述的方法,其特征在于,根据所述第一数量和所述第二数量的差值,生成所述待提取货物的第一搬运策略,包括:
根据所述待提取货物的所述第一数量和所述第二数量的差值,确定目标料箱;
确定第二目标机器人;
根据所述第二订单的优先级确定所述第二目标机器人的第二优先级;
根据所述目标料箱的料箱信息,生成所述第二目标机器人的第二料箱搬运指令,以使所述第二目标机器人基于所述第二优先级、根据所述第二料箱搬运指令搬运所述目标料箱至所述缓存区。
6.一种订单处理装置,其特征在于,包括:
第一料箱获取模块,用于当检测到第二订单,且所述第二订单的优先级高于至少一个第一订单的优先级时,获取缓存区的第一订单料箱,其中,所述第一订单为当前正在执行且未执行完成的订单,所述第一订单料箱为所述第一订单对应的料箱中的至少一个料箱;
第一搬运策略确定模块,用于根据所述第一订单料箱和所述第二订单需求确定所述第二订单的第一搬运策略,以根据所述第一搬运策略完成所述第二订单。
7.一种订单处理设备,其特征在于,包括:存储器和至少一个处理器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至5任一项所述的订单处理方法。
8.一种仓储系统,其特征在于,包括:机器人、货架和权利要求7所述的订单处理设备;
其中,所述机器人用于根据所述订单处理设备的指令,从所述货架上提取指令对应的料箱。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至5任一项所述的订单处理方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的订单处理方法。