任务处理方法技术

技术编号:39725861 阅读:6 留言:0更新日期:2023-12-17 23:30
本申请实施例提供一种任务处理方法

【技术实现步骤摘要】
任务处理方法、装置及电子设备


[0001]本申请实施例涉及计算机
,尤其涉及一种任务处理方法

装置及电子设备


技术介绍

[0002]用户可以通过终端设备在银行系统中查询用户的账号信息,在银行系统查询账号信息之前,需要对用户的查询权限进行审核

[0003]在现有技术中,在接收到用户的目标任务后,可以确定目标任务的
M
个账号,每个账号具有多个处理进程,每个处理进程都需要处理
M
个子任务,得到任务处理结果,使得子任务数量较多,每次子任务的扭转需要消耗一定的时长,导致任务处理的效率较低


技术实现思路

[0004]本申请实施例提供一种任务处理方法

装置及电子设备,用以解决任务处理的效率较低的问题

[0005]第一方面,本申请实施例提供一种任务处理方法,包括:
[0006]获取目标任务,所述目标任务用于请求对多个账号进行验证处理;
[0007]确定每个账号的所属对象

以及所述多个账号的第一数量
M

[0008]根据每个账号的所属对象和所述第一数量,对所述目标任务进行拆分处理,得到
K
个子任务,所述
K

M+N+1
,所述
N
为所述多个账号的所属对象的数量,所述
M、
所述
N
和所述
K
分别为正整数;
[0009]对所述
K
个子任务的任务信息进行初始化处理,所述任务信息包括任务阶段和任务类型;
[0010]根据所述
K
个子任务的任务信息,对所述
K
个子任务进行处理,得到任务处理结果

[0011]在一种可能的实施方式中,根据所述
K
个子任务的任务信息,对所述
K
个子任务进行处理,得到任务处理结果,包括:
[0012]确定多个任务类型对应的多个处理进程;
[0013]在所述
K
个子任务中确定每个处理进程对应的至少一个子任务,根据每个子任务的任务信息,通过所述多个处理进程对对应的至少一个子任务进行处理,得到每个子任务的阶段验证结果,所述任务处理结果包括每个子任务的阶段验证结果

[0014]在一种可能的实施方式中,所述多个处理进程包括开户验证进程

协办验证进程和主办验证进程;
[0015]在所述
K
个子任务中确定每个处理进程对应的至少一个子任务,包括:
[0016]将所述
K
个子任务中

任务类型为开户验证类型的
M
个开户子任务,确定为所述开户验证进程对应的至少一个子任务;
[0017]将所述
K
个子任务中

任务类型为协办验证类型的
N
个协办子任务,确定为所述协办验证进程对应的至少一个子任务;
[0018]将所述
K
个子任务中

任务类型为主办验证类型的主办子任务,确定为所述主办验证进程对应的子任务

[0019]在一种可能的实施方式中,根据每个子任务的任务信息,通过所述多个处理进程对对应的至少一个子任务进行处理,得到每个子任务的阶段验证结果,包括:
[0020]通过所述开户验证进程对所述
M
个开户子任务进行开户验证处理,得到所述
M
个开户子任务的开户验证结果,并更新所述
M
个开户子任务的任务信息

以及所述
N
个协办子任务的任务信息;
[0021]根据所述
N
个协办子任务的任务信息,通过所述协办验证进程对所述
N
个协办子任务进行协办验证处理,得到所述
N
个协办子任务的协办验证结果,并更新所述
N
个协办子任务的任务信息

以及所述主办子任务的任务信息;
[0022]根据所述主办子任务的任务信息,通过所述主办验证进程对所述主办子任务进行处理,得到所述主办子任务的主办验证结果

[0023]在一种可能的实施方式中,更新所述
M
个开户子任务的任务信息

以及所述
N
个协办子任务的任务信息,包括:
[0024]将所述
M
个开户子任务中

已完成开户验证处理的开户子任务的任务阶段更新为协办阶段;
[0025]针对所述
N
个协办子任务中的任意一个协办子任务,确定所述协办子任务对应的至少一个开户子任务;
[0026]若所述至少一个开户子任务的任务阶段分别为协办阶段,则将所述协办子任务的任务阶段更新为所述协办阶段

[0027]在一种可能的实施方式中,更新所述
N
个协办子任务的任务信息

以及所述主办子任务的任务信息,包括:
[0028]将所述
N
个协办子任务中

已完成协办验证处理的协办子任务的任务阶段更新为主办阶段;
[0029]若所述
N
个协办子任务的任务阶段分别为所述主办阶段,则将所述主办子任务的任务阶段更新为所述主办阶段

[0030]在一种可能的实施方式中,根据每个账号的所属对象和所述第一数量,对所述目标任务进行拆分处理,得到
K
个子任务,包括:
[0031]根据所述第一数量,对所述目标任务进行拆分处理,得到所述多个账号对应的
M
个开户子任务
、M
个初始协办子任务

以及
M
个初始主办子任务;
[0032]根据每个账号的所属对象,对所述
M
个初始协办子任务进行合并处理,得到
N
个协办子任务;
[0033]对所述
M
个初始主办子任务进行合并处理,得到一个主办子任务;
[0034]确定所述
K
个子任务包括所述
M
个开户子任务

所述
N
个协办子任务

以及所述一个主办子任务

[0035]在一种可能的实施方式中,根据每个账号的所属对象,对所述
M
个初始协办子任务进行合并处理,得到
N
个协办子任务,包括:
[0036]根据每个账号的所属对象,在所述
M
个初始协办子任务中确定
N
个子任务集本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种任务处理方法,其特征在于,包括:获取目标任务,所述目标任务用于请求对多个账号进行验证处理;确定每个账号的所属对象

以及所述多个账号的第一数量
M
;根据每个账号的所属对象和所述第一数量,对所述目标任务进行拆分处理,得到
K
个子任务,所述
K

M+N+1
,所述
N
为所述多个账号的所属对象的数量,所述
M、
所述
N
和所述
K
分别为正整数;对所述
K
个子任务的任务信息进行初始化处理,所述任务信息包括任务阶段和任务类型;根据所述
K
个子任务的任务信息,对所述
K
个子任务进行处理,得到任务处理结果
。2.
根据权利要求1所述的方法,其特征在于,根据所述
K
个子任务的任务信息,对所述
K
个子任务进行处理,得到任务处理结果,包括:确定多个任务类型对应的多个处理进程;在所述
K
个子任务中确定每个处理进程对应的至少一个子任务,根据每个子任务的任务信息,通过所述多个处理进程对对应的至少一个子任务进行处理,得到每个子任务的阶段验证结果,所述任务处理结果包括每个子任务的阶段验证结果
。3.
根据权利要求2所述的方法,其特征在于,所述多个处理进程包括开户验证进程

协办验证进程和主办验证进程;在所述
K
个子任务中确定每个处理进程对应的至少一个子任务,包括:将所述
K
个子任务中

任务类型为开户验证类型的
M
个开户子任务,确定为所述开户验证进程对应的至少一个子任务;将所述
K
个子任务中

任务类型为协办验证类型的
N
个协办子任务,确定为所述协办验证进程对应的至少一个子任务;将所述
K
个子任务中

任务类型为主办验证类型的主办子任务,确定为所述主办验证进程对应的子任务
。4.
根据权利要求3所述的方法,其特征在于,根据每个子任务的任务信息,通过所述多个处理进程对对应的至少一个子任务进行处理,得到每个子任务的阶段验证结果,包括:通过所述开户验证进程对所述
M
个开户子任务进行开户验证处理,得到所述
M
个开户子任务的开户验证结果,并更新所述
M
个开户子任务的任务信息

以及所述
N
个协办子任务的任务信息;根据所述
N
个协办子任务的任务信息,通过所述协办验证进程对所述
N
个协办子任务进行协办验证处理,得到所述
N
个协办子任务的协办验证结果,并更新所述
N
个协办子任务的任务信息

以及所述主办子任务的任务信息;根据所述主办子任务的任务信息,通过所述主办验证进程对所述主办子任务进行处理,得到所述主办子任务的主办验证结果
。5.
根据权利要求4所述的方法,其特征在于,更新所述
M
个开户子任务的任务信息

以及所述
N
个协办子任务的任务信息,包括:将所述
M
个开户子任务中

已完成开户验证处理的开户子任务的任务阶段更新为协办阶段;针对所述
N
个协办子任务中的任意一个协办子任务,确定所述协办子任务对应的至少
一个开户子任务;若所述至少一个开户子任务的任务阶段分别为协办阶段,则将所述协办子任务的任务阶段更新为所述协办阶段
。6.
根据权利要求4所述的方法,其特征在于,更新所述
N
个协办子任务的任务信息

以及所述主办子任务的任务信息,包括:将所述
N
个协办子任务中

已完成协办验证处理的协办子任务的任务阶段更新为主办阶段;若所述
N<...

【专利技术属性】
技术研发人员:梅莉莉王鑫茂
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1