本发明涉及仓储物流领域,尤其涉及一种订单配送处理方法和装置。
背景技术:
1、现有物流配送操作,主要涉及货物在站(解封车、验货等)、配送员收货、流程完结(包括妥投、拒收等),这三大类操作对应货物的三种状态。货物状态的变更涉及到配送员工作的效率,而当前并没有一种提醒的方式来规范配送员的操作,导致反复配送、丢货落货的情况时有发生。另外,现有主要按照收货截止时间点,通过人为划分配送员配送次数,缺乏公平性。
技术实现思路
1、有鉴于此,本发明实施例提供一种订单配送处理方法和装置,至少能够解决现有技术划分配送方式不合理、缺乏订单分配提醒的问题。
2、为实现上述目的,根据本发明实施例的一个方面,提供了一种订单配送处理方法,包括:
3、响应于配送员通过终端设备对第一订单的扫描收货操作,确定当前收货操作时间点;
4、获取所述第一订单中的收货人信息,从剩余待配送订单集中查找与所述收货人信息对应的订单集合,从所述订单集合中,查找入站操作时间点早于所述当前收货操作时间点的第二订单;
5、将所述第一订单和所述第二订单的信息发给所述终端设备,以使得所述配送员对所述第一订单和所述第二订单进行配送处理。
6、可选的,还包括:
7、模拟第一目标池,将所述订单集合存入所述第一目标池;以及模拟第二目标池,将所述第二订单存入所述第二目标池;
8、在将所述第一订单和所述第二订单的信息发给所述终端设备之后,还包括:
9、响应于收到所述配送员通过所述终端设备发送的对所述第一订单或所述第二订单已完成配送的信息,对所述第一订单和所述第二订单做闭环处理,并清空所述第一目标池和所述第二目标池中的所述第二订单。
10、可选的,在对所述第一订单和所述第二订单做闭环处理之后,还包括:
11、基于所述第一订单和所述第二订单生成目标订单组,统计目标订单组的数量,以确定支付给所述配送员的配送费用;其中,目标订单组包括同一收货人、同一收货地址和同一站点,且满足配送员收货时同时在站的多个订单。
12、可选的,还包括:对待配送订单集中每个订单的收货人信息进行哈希处理;
13、所述获取所述第一订单中的收货人信息,从剩余待配送订单集中查找与所述收货人信息对应的订单集合,包括:获取所述第一订单的哈希值,从剩余待配送订单集中查找与所述哈希值相同的订单集合。
14、可选的,还包括:
15、实时更新每个订单的状态数据,按照流程节点和状态数据的对应关系,将不同状态数据的订单划分到不同流程节点上;以及
16、根据订单号,对属性流中订单的收货人信息与状态流中的订单状态数据进行关联,以生成订单记录。
17、为实现上述目的,根据本发明实施例的另一方面,提供了一种订单配送处理装置,包括:
18、确定模块,用于响应于配送员通过终端设备对第一订单的扫描收货操作,确定当前收货操作时间点;
19、查找模块,用于获取所述第一订单中的收货人信息,从剩余待配送订单集中查找与所述收货人信息对应的订单集合,从所述订单集合中,查找入站操作时间点早于所述当前收货操作时间点的第二订单;
20、分配模块,用于将所述第一订单和所述第二订单的信息发给所述终端设备,以使得所述配送员对所述第一订单和所述第二订单进行配送处理。
21、可选的,还包括模拟模块,用于:
22、模拟第一目标池,将所述订单集合存入所述第一目标池;以及模拟第二目标池,将所述第二订单存入所述第二目标池;
23、所述装置还包括闭环处理模块,用于:
24、响应于收到所述配送员通过所述终端设备发送的对所述第一订单或所述第二订单已完成配送的信息,对所述第一订单和所述第二订单做闭环处理,并清空所述第一目标池和所述第二目标池中的所述第二订单。
25、可选的,所述装置还包括计费模块,用于:
26、基于所述第一订单和所述第二订单生成目标订单组,统计目标订单组的数量,以确定支付给所述配送员的配送费用;其中,目标订单组包括同一收货人、同一收货地址和同一站点,且满足配送员收货时同时在站的多个订单。
27、可选的,还包括哈希处理模块,用于:
28、对待配送订单集中每个订单的收货人信息进行哈希处理;
29、获取所述第一订单的哈希值,从剩余待配送订单集中查找与所述哈希值相同的订单集合。
30、可选的,所述装置还包括预处理模块,用于:
31、实时更新每个订单的状态数据,按照流程节点和状态数据的对应关系,将不同状态数据的订单划分到不同流程节点上;以及
32、根据订单号,对属性流中订单的收货人信息与状态流中的订单状态数据进行关联,以生成订单记录。
33、为实现上述目的,根据本发明实施例的再一方面,提供了一种订单配送处理电子设备。
34、本发明实施例的电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一所述的订单配送处理方法。
35、为实现上述目的,根据本发明实施例的再一方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一所述的订单配送处理方法。
36、根据本发明所述提供的方案,上述发明中的一个实施例具有如下优点或有益效果:在内存计算中,利用flink哈希流的内存隔离,模拟出订单从入站到闭环的所有流程节点,并将数据实时呈现在配送员终端设备中,所有过程数据实时展现,做到可追溯、可验证,减少因为离线操作导致的信任问题,对站点的操作实施动态化管理,做到科学、透明、公平、合理,以此提升管理效率,降低各方损失。
37、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
1.一种订单配送处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求2所述的方法,其特征在于,在对所述第一订单和所述第二订单做闭环处理之后,还包括:
4.根据权利要求1所述的方法,其特征在于,还包括:对待配送订单集中每个订单的收货人信息进行哈希处理;
5.根据权利要求1所述的方法,其特征在于,还包括:
6.一种订单配送处理装置,其特征在于,包括:
7.根据权利要求6所述的装置,还包括模拟模块,用于:
8.根据权利要求7所述的装置,所述装置还包括计费模块,用于:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-5中任一所述的方法。