本技术涉及计算机,尤其涉及一种资源发放方法、装置及设备。
背景技术:
1、随着软件技术的快速发展,服务提供方逐渐开始利用软件技术去向用户提供服务,而用户则可以使用软件程序去方便快捷的获取到其所需的各类服务。目前,部分业务服务提供商可能会在目标应用处提供资源发放业务,以使得目标应用可以向参与了资源发放业务的用户发放预设种类的资源,从而提升用户对于目标应用的使用率及使用体验。
2、基于此,如何提升针对办理了同一资源发放业务的多个用户进行资源发放时的运行效率及灵活性,成为了亟待解决的技术问题。
技术实现思路
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、本说明书中提供的至少一个实施例能够实现以下有益效果:
37、通过令多个用户可以分别在各自的用户设备处的目标应用中执行针对同一资源发放业务的业务参与操作,使得业务服务端可以根据参与了同一资源发放业务的各个用户的业务操作信息,去按照各个所述用户分别选中的目标数据的数值大小,对各个所述用户进行排序,以根据用户排序结果以及各个用户分别选中的目标数据的数值,确定所需向各个用户发放的资源量,得到所述资源发放业务的业务处理结果。该方案中,业务服务端可以结合参与了同一资源发放业务的多个用户的业务操作信息,一次性生成多个用户的具有关联性的业务处理结果,相较于每个资源发放业务最多仅允许单个用户参与,并根据单个用户自身的业务操作信息生成该用户的个人业务处理结果的方案,有利于提升资源发放时的运行效率及灵活性。