流程变更确认方法、装置、设备、存储介质和产品制造方法及图纸

技术编号:39240180 阅读:6 留言:0更新日期:2023-10-30 11:52
本申请涉及一种流程变更确认方法、装置、设备、存储介质和产品,涉及区块链技术领域。该方法包括:获取事务中目标流程的变更信息,并向多个用户推送目标流程的变更信息确认任务,然后根据多个用户对变更信息确认任务的操作结果,确定目标流程的变更信息确认结果。其中,事务中的每个流程以区块链形式部署在管理平台,且多个用户的确认权限是基于目标流程所在区块链节点的权限信息分配的。采用本方法能够提升流程变更信息的确认结果的可靠性。提升流程变更信息的确认结果的可靠性。提升流程变更信息的确认结果的可靠性。

【技术实现步骤摘要】
流程变更确认方法、装置、设备、存储介质和产品


[0001]本申请涉及区块链
,特别是涉及一种流程变更确认方法、装置、设备、存储介质和产品。

技术介绍

[0002]随着信息时代的到来,各个机构经常涉及到更新迭代,在更新迭代的过程中往往伴随着机构内事务流程的变更。
[0003]相关技术中,事务流程的变更通常需要多方确认,即由发起方进行流程变更信息的发起,并由多个确认方对流程变更信息进行确认。
[0004]然而,相关技术,在流程变更信息的确认结果的可靠性较差。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提升流程变更信息确认结果可靠性的流程变更确认方法、装置、设备、存储介质和产品。
[0006]第一方面,本申请提供了一种流程变更确认方法,该方法包括:
[0007]获取事务中目标流程的变更信息;事务中的每个流程以区块链形式部署在管理平台;
[0008]向多个用户推送目标流程的变更信息确认任务;多个用户的确认权限是基于目标流程所在区块链节点的权限信息分配的;
[0009]根据多个用户对变更信息确认任务的操作结果,确定目标流程的变更信息确认结果。
[0010]在其中一个实施例中,获取事务中目标流程的变更信息,包括:
[0011]响应于事务的流程变更指令,获取事务对应的所有流程;流程变更指令中携带流程标识;
[0012]根据流程标识和事务对应的所有流程,获取目标流程的变更信息。
[0013]在其中一个实施例中,根据流程标识和事务对应的所有流程,获取目标流程的变更信息,包括:
[0014]根据事务对应的所有流程预先存储的标识信息,筛选确定与流程标识相匹配的流程作为目标流程;
[0015]从流程信息存储库中获取目标流程的变更信息。
[0016]在其中一个实施例中,该方法还包括:
[0017]对多个用户的用户信息进行验证;
[0018]对用户信息验证通过的至少一个目标用户,根据各目标用户对目标流程所在区块链节点的权限信息,生成各目标用户的用户编码;用户编码表示各目标用户执行确认任务的标识。
[0019]在其中一个实施例中,该方法还包括:
[0020]获取多个用户的用户信息和多个用户对目标流程所在区块链节点的权限信息;
[0021]将多个用户的用户信息和多个用户对目标流程所在区块链节点的权限信息,存储至目标流程所在区块链节点对应的区块链存储系统中。
[0022]在其中一个实施例中,根据多个用户对变更信息确认任务的操作结果,确定目标流程的变更信息确认结果,包括:
[0023]根据多个用户对变更信息确认任务的操作结果,获取操作结果中的各操作值;操作结果中包括多种不同的操作值;
[0024]若操作结果中指定操作值的数量大于或者等于预设数量阈值,则确定目标流程的变更信息确认结果为通过。
[0025]在其中一个实施例中,该方法还包括:
[0026]在目标流程的变更信息确认结果为通过的情况下,根据目标流程的变更信息更新事务对应的各流程。
[0027]第二方面,本申请还提供了一种流程变更确认装置,该装置包括:
[0028]信息获取模块,用于获取事务中目标流程的变更信息;事务中的每个流程以区块链形式部署在管理平台;
[0029]任务推送模块,用于向多个用户推送目标流程的变更信息确认任务;多个用户的确认权限是基于目标流程所在区块链节点的权限信息分配的;
[0030]结果确认模块,用于根据多个用户对变更信息确认任务的操作结果,确定目标流程的变更信息确认结果。
[0031]第三方面,本申请还提供了一种计算机设备。该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述第一方面中任一项实施例中的方法的步骤。
[0032]第四方面,本申请还提供了一种计算机可读存储介质。该计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项实施例中的方法的步骤。
[0033]第五方面,本申请还提供了一种计算机程序产品。该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项实施例中的方法的步骤。
[0034]上述流程变更确认方法、装置、设备、存储介质和产品,获取事务中目标流程的变更信息,并向多个用户推送目标流程的变更信息确认任务,然后根据多个用户对变更信息确认任务的操作结果,确定目标流程的变更信息确认结果。其中,事务中的每个流程以区块链形式部署在管理平台,且多个用户的确认权限是基于目标流程所在区块链节点的权限信息分配的。该方法中,事务的整个流程是以区块链形式部署在管理平台的,即事务中的每个目标流程对应区块链的一个节点,那么每个目标流程的变更信息确认任务也对应区块链的一个节点的变更信息确认任务。基于此,结合目标流程所在区块链节点的权限信息分配给每个用户的权限,可以保证每个用户执行区块链节点的过程的独立性。接着,根据用户对每个区块链节点的确认权限,向用户推送目标流程的变更信息确认任务,并获取用户执行变更信息确认任务的操作结果,相当于是目标流程的变更确认过程,是在各用户执行变更信息确认任务的操作是彼此独立且互不干扰的情况下进行的,这样的确认过程可以提升每个用户的操作结果的客观性,进一步地,根据多个用户客观的操作结果确定的变更信息确认
结果也是客观可靠的。
附图说明
[0035]图1为一个实施例中计算机设备的内部结构图;
[0036]图2为一个实施例中流程变更确认方法的流程示意图;
[0037]图3为一个实施例中变更信息获取步骤的流程示意图;
[0038]图4为另一个实施例中变更信息获取步骤的流程示意图;
[0039]图5为另一个实施例中流程变更确认方法的流程示意图;
[0040]图6为另一个实施例中流程变更确认方法的流程示意图;
[0041]图7为一个实施例中变更信息确认步骤的流程示意图;
[0042]图8为一个实施例中流程变更确认装置的结构框图。
具体实施方式
[0043]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0044]本申请实施例提供的流程变更确认方法,应用于管理平台,管理平台可以搭载在计算机设备上,流程变更确认数据可以存储至计算机设备的数据库中。该计算机设备可以是终端,其内部结构图可以如图1所示。该计算机设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种流程变更确认方法,其特征在于,应用于管理平台,所述方法包括:获取事务中目标流程的变更信息;所述事务中的每个流程以区块链形式部署在所述管理平台;向多个用户推送所述目标流程的变更信息确认任务;所述多个用户的确认权限是基于所述目标流程所在区块链节点的权限信息分配的;根据所述多个用户对所述变更信息确认任务的操作结果,确定所述目标流程的变更信息确认结果。2.根据权利要求1所述的方法,其特征在于,所述获取事务中目标流程的变更信息,包括:响应于所述事务的流程变更指令,获取所述事务对应的所有流程;所述流程变更指令中携带流程标识;根据所述流程标识和所述事务对应的所有流程,获取所述目标流程的变更信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述流程标识和所述事务对应的所有流程,获取所述目标流程的变更信息,包括:根据所述事务对应的所有流程预先存储的标识信息,确定与所述流程标识相匹配的流程作为所述目标流程;从流程信息存储库中获取所述目标流程的变更信息。4.根据权利要求1

3任一项所述的方法,其特征在于,在所述向多个用户推送所述目标流程的变更信息确认任务之前,所述方法还包括:对所述多个用户的用户信息进行验证;对用户信息验证通过的至少一个目标用户,根据各所述目标用户对所述目标流程所在区块链节点的权限信息,生成各所述目标用户的用户编码;所述用户编码表示各所述目标用户执行所述确认任务的标识。5.根据权利要求4所述的方法,其特征在于,在所述对所述多个用户的用户信息进行验证之前,所述方法还包括:获取所述多个用户的用户信息和所述多个用户对所述目标流程所在区块链节点的权限信息;将所述多个用户的用户信息和所述多个用户对所述目标流程...

【专利技术属性】
技术研发人员:高徽
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1