【技术实现步骤摘要】
一种变更任务流程的方法、装置、计算机设备及存储介质
[0001]本专利技术涉及业务过程优化领域,尤其涉及一种变更任务流程的方法
、
装置
、
计算机设备及存储介质
。
技术介绍
[0002]在任务系统中,通常有着相对固定的任务流程,每个流程节点需要通过指定人员的处理或审批,才能进入下一个流程节点
。
该任务系统可以是保险系统
、
银行系统
、
交易系统
、
订单系统
。
因此,在传统的技术方案中,通常预先配置固定的任务流程和每个流程节点对应的人员,在使用中,将依照固定的流程顺序发送给对应的人员
。
[0003]但在实际工作中,即使是同一个任务也将由于业务分类的不同,存在着不同的业务流程,这种业务流程无法事先确定,每个流程节点涉及的人员也无法事先确定
。
因此,现有技术中,预先配置固定的任务流程和处理节点的方式,无法适应更为复杂
、
多变的业务流程和流程节点的处 ...
【技术保护点】
【技术特征摘要】
1.
一种变更任务流程的方法,其特征在于,包括:解析第一任务流程的变更请求,得到预期变更指令
、
发起所述变更请求的用户信息
、
所述第一任务流程流转到的节点任务,以及所述节点任务在所述第一任务流程中的第一节点位置;获取有权限处理所述节点任务的任务人员信息;判断所述任务人员信息是否包含所述用户信息;若包含所述用户信息,则在所述第一节点位置,执行所述预期变更指令,得到变更后的目标任务流程
。2.
如权利要求1所述变更任务流程的方法,其特征在于,所述在所述第一节点位置,执行所述预期变更指令,得到变更后的目标任务流程,包括:在所述第一节点位置,判断所述预期变更指令中是否包含新增所述节点任务的前置任务的指令;若是,则在所述第一任务流程中,将所述节点任务移动到所述第一节点位置之后的第一个节点位置中;将所述前置任务放置到所述第一节点位置,得到所述目标任务流程
。3.
如权利要求2所述变更任务流程的方法,其特征在于,所述将所述前置任务放置到所述第一节点位置,得到所述目标任务流程,包括:将所述前置任务放置到所述第一节点位置,得到第二任务流程;判断所述预期变更指令中是否包含新增所述节点任务的后置任务的指令;若是,则在所述第二任务流程中,将所述节点任务之后的第一个节点任务,作为待移动任务;将所述待移动任务的节点位置作为第二节点位置;将所述第二节点位置之后的第一个节点位置,作为第三节点位置;将所述待移动任务移动到所述第三节点位置;将所述后置任务放置到所述第二节点位置,得到所述目标任务流程
。4.
如权利要求3所述变更任务流程的方法,其特征在于,所述将所述后置任务放置到所述第二节点位置,得到所述目标任务流程,包括:将所述后置任务放置到所述第二节点位置,得到第三任务流程;判断所述预期变更指令是否包含在处理所述节点任务之前,将所述节点任务分发给临时人员的指令;若是,则生成将所述节点任务分发给所述临时人员的分发任务;生成将所述节点任务流转回第一节点位置的回转任务;在所述第三任务流程的所述第一节点位置中,依照预期执行顺序,执行分发任务和回转任务,得到目标任务流程
。5.
如权利要求4所述变更任务流程的方法,其特征在于,所述在所述第三任务流程的所述第一节点位置中,依照预期执...
【专利技术属性】
技术研发人员:许志强,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。