本技术实施例涉及计算机,尤其涉及一种任务处理方法、装置及设备。
背景技术:
1、银行设置的自助设备可以为客户提供取款、存款、转账等操作的小型机械设备。例如,自助设备可以为取款机、存款机、存取款一体机、超级柜台等。在实际使用过程中,需要定期为自助设备进行加钞或者换抄,以使自助设备可以正常使用。
2、在进行加钞或者换抄之前,需要确定人员和车辆,以使确定的人员和车辆为对应的自助设备进行加钞或者换抄。在相关技术中,可以通过如下方式进行任务处理:确定为自助设备进行加钞或者换抄的任务后,通过人工经验或者随机组合确定人员和车辆,以使确定的人员和车辆处理对应的任务。在上述过程中,由于根据人工经验或者随机组合确定处理任务人员和车辆,导致任务处理的效率较低。
技术实现思路
1、本技术实施例提供一种任务处理方法、装置及设备,用以解决任务处理的效率较低的问题。
2、第一方面,本技术实施例提供一种任务处理方法,包括:
3、获取任务处理请求,所述任务处理请求中包括目标设备的标识;
4、根据所述目标设备的标识,在多个预设人员中确定第一服务人员;
5、根据所述目标设备的标识和所述第一服务人员的第一历史服务信息,在所述多个预设人员中确定第二服务人员;
6、根据所述目标设备的标识、所述第一历史服务信息和所述第二服务人员的第二历史服务信息,在多个车辆中确定目标车辆;
7、根据所述第一服务人员、所述第二服务人员和所述目标车辆,生成所述目标设备的服务对象组合,所述服务对象组合中包括所述第一服务人员的标识、所述第二服务人员的标识和所述目标车辆的标识;
8、向预设设备发送所述服务对象组合,和/或,显示所述服务对象组合。
9、在一种可能的实施方式中,根据所述目标设备的标识和所述第一服务人员的第一历史服务信息,在所述多个预设人员中确定第二服务人员,包括:
10、在所述多个预设人员中随机确定第i个第一待选人员;
11、获取所述第i个第一待选人员的历史服务信息,并根据所述第i个第一待选人员的历史服务信息、所述第一历史服务信息和所述目标设备的标识,判断所述第i个第一待选人员是否满足预设条件;
12、其中,所述i依次取1、2、3、……,直至第i个第一待选人员满足所述预设条件时,将所述第i个待选人员确定为所述第二服务人员。
13、在一种可能的实施方式中,根据所述第i个第一待选人员的历史服务信息、所述第一历史服务信息和所述目标设备的标识,判断所述第i个第一待选人员是否满足预设条件,包括:
14、根据所述第i个第一待选人员的历史服务信息和所述目标设备的标识,确定所述第i个第一待选人员在历史时段内为所述目标设备服务的第一服务次数;
15、根据所述第i个第一待选人员的历史服务信息和所述第一历史服务信息,确定所述第i个第一待选人员与所述第一服务人员共同服务的第二服务次数;
16、若所述第一服务次数小于或等于第一阈值,且所述第二服务次数小于或等于第二阈值,则确定所述第i个第一待选人员满足所述预设条件。
17、在一种可能的实施方式中,根据所述目标设备的标识,在多个预设人员中确定第一服务人员,包括:
18、在所述多个预设人员中随机选择第i个第二待选人员;
19、确定所述第i个第二待选人员在历史时段内对所述目标设备的第三服务次数;
20、其中,所述i依次取1、2、3、……,直至所述第i个第二待选人员在历史时段内对所述目标设备的第三服务次数小于或等于第三阈值时,将所述第i个第二待选人员确定为所述第一服务人员。
21、在一种可能的实施方式中,根据所述目标设备的标识、所述第一历史服务信息和所述第二服务人员的第二历史服务信息,在多个车辆中确定目标车辆,包括:
22、在多个车辆中随机选择第i个待选车辆;
23、根据所述目标设备的标识,确定所述第i个待选车辆为所述目标设备的第四服务次数;
24、根据所述第一历史服务信息,确定所述第i个待选车辆与所述第一服务人员共同服务的第五服务次数;
25、根据所述第二历史服务信息,确定所述第i个待选车辆与所述第二服务人员共同服务的第六服务次数;
26、其中,所述i依次取1、2、3、……,直至所述第四服务次数小于或等于第四阈值、所述第五服务次数小于或等于第五阈值、以及所述第六服务次数小于或等于第六阈值时,将所述第i个待选车辆确定为所述目标车辆。
27、在一种可能的实施方式中,根据所述目标设备的标识,在多个预设人员中确定第一服务人员,包括:
28、判断所述目标设备是否存在已有服务对象组合;
29、若所述目标设备存在所述已有服务对象组合,则获取已有服务对象组合的组合状态,所述组合状态为可用状态或者不可用状态;
30、在确定所述目标设备不存在已有服务对象组合,或者所述目标设备存在的已有服务对象组合的组合状态为不可用状态时,根据所述目标设备的标识,在多个预设人员中确定第一服务人员。
31、在一种可能的实施方式中,所述已有服务对象组合中包括至少两个已有服务人员的标识和已有服务车辆的标识;获取已有服务对象组合的组合状态,包括:
32、获取每个已有服务人员和所述已有服务车辆对所述目标设备的第七服务次数;
33、获取所述至少两个已有服务人员和所述已有服务车辆中,两两之间的公共服务的第八服务次数;
34、在所述第七服务次数小于或等于对应的次数阈值,以及所述第八服务次数小于或等于对应的次数阈值时,确定所述组合状态为可用状态。
35、第二方面,本技术实施例提供一种任务处理装置,所述装置包括:
36、获取模块,用于获取任务处理请求,所述任务处理请求中包括目标设备的标识;
37、第一确定模块,用于根据所述目标设备的标识,在多个预设人员中确定第一服务人员;
38、第二确定模块,用于根据所述目标设备的标识和所述第一服务人员的第一历史服务信息,在所述多个预设人员中确定第二服务人员;
39、第三确定模块,用于根据所述目标设备的标识、所述第一历史服务信息和所述第二服务人员的第二历史服务信息,在多个车辆中确定目标车辆;
40、生成模块,用于根据所述第一服务人员、所述第二服务人员和所述目标车辆,生成所述目标设备的服务对象组合,所述服务对象组合中包括所述第一服务人员的标识、所述第二服务人员的标识和所述目标车辆的标识;
41、发送显示模块,用于向预设设备发送所述服务对象组合,和/或,显示所述服务对象组合。
42、在一种可能的实施方式中,所述第二确定模块具体用于:
43、在所述多个预设人员中随机确定第i个第一待选人员;
44、获取所述第i个第一待选人员的历史服务信息,并根据所述第i个第一待选人员的历史服务信息、所述第一历史服务信息和所述目标设备的标识,判断所述第i个第一待选人员是否满足预设条件;
45、其中,所述i依次取1、2、3、……,直至第i个第一待选人员满足所述预设条件时,将所述第i个待选人员确定为所述第二服务人员。
46、在一种可能的实施方式中,所述第二确定模块具体用于:
47、根据所述第i个第一待选人员的历史服务信息和所述目标设备的标识,确定所述第i个第一待选人员在历史时段内为所述目标设备服务的第一服务次数;
48、根据所述第i个第一待选人员的历史服务信息和所述第一历史服务信息,确定所述第i个第一待选人员与所述第一服务人员共同服务的第二服务次数;
49、若所述第一服务次数小于或等于第一阈值,且所述第二服务次数小于或等于第二阈值,则确定所述第i个第一待选人员满足所述预设条件。
50、在一种可能的实施方式中,所述第一确定模块具体用于:
51、在所述多个预设人员中随机选择第i个第二待选人员;
52、确定所述第i个第二待选人员在历史时段内对所述目标设备的第三服务次数;
53、其中,所述i依次取1、2、3、……,直至所述第i个第二待选人员在历史时段内对所述目标设备的第三服务次数小于或等于第三阈值时,将所述第i个第二待选人员确定为所述第一服务人员。
54、在一种可能的实施方式中,所述第三确定模块具体用于:
55、在多个车辆中随机选择第i个待选车辆;
56、根据所述目标设备的标识,确定所述第i个待选车辆为所述目标设备的第四服务次数;
57、根据所述第一历史服务信息,确定所述第i个待选车辆与所述第一服务人员共同服务的第五服务次数;
58、根据所述第二历史服务信息,确定所述第i个待选车辆与所述第二服务人员共同服务的第六服务次数;
59、其中,所述i依次取1、2、3、……,直至所述第四服务次数小于或等于第四阈值、所述第五服务次数小于或等于第五阈值、以及所述第六服务次数小于或等于第六阈值时,将所述第i个待选车辆确定为所述目标车辆。
60、在一种可能的实施方式中,所述第一确定模块具体用于:
61、判断所述目标设备是否存在已有服务对象组合;
62、若所述目标设备存在所述已有服务对象组合,则获取已有服务对象组合的组合状态,所述组合状态为可用状态或者不可用状态;
63、在确定所述目标设备不存在已有服务对象组合,或者所述目标设备存在的已有服务对象组合的组合状态为不可用状态时,根据所述目标设备的标识,在多个预设人员中确定第一服务人员。
64、在一种可能的实施方式中,所述第一确定模块具体用于:
65、获取每个已有服务人员和所述已有服务车辆对所述目标设备的第七服务次数;
66、获取所述至少两个已有服务人员和所述已有服务车辆中,两两之间的公共服务的第八服务次数;
67、在所述第七服务次数小于或等于对应的次数阈值,以及所述第八服务次数小于或等于对应的次数阈值时,确定所述组合状态为可用状态。
68、第三方面,本技术实施例提供一种任务处理设备,包括:
69、至少一个处理器;以及
70、与所述至少一个处理器通信连接的存储器;其中,
71、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面任一项所述的方法。
72、第四方面,本技术实施例提供一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行第一方面中任一项所述的方法。
73、第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一项所述的方法。
74、本技术实施例提供的任务处理方法、装置及设备,在收到任务处理请求之后,可以根据任务处理请求中目标设备的标识,在多个预设人员中确定第一服务人员。根据目标设备的标识和第一服务人员的第一历史服务信息,确定第二服务人员。根据目标设备的标识、第一历史服务信息和第二服务人员的第二历史服务信息,确定目标车辆。根据第一服务人员、第二服务人员和目标车辆,生成目标设备的服务对象组合,以使服务对象组合处理对应的任务。在上述过程中,由于可以根据目标设备的标识,第一历史服务信息以及第二历史服务信息,确定目标设备的服务对象组合。而不是根据人工经验或者随机组合确定目标设备的服务对象组合,提高了任务处理的效率。