本申请实施例提供一种基于多业务系统的业务处理方法、装置和设备,其中,该方法包括:响应于用户在权限集成系统的预设界面上触发的登录请求,确定与用户标识对应的角色信息,根据角色信息确定与角色信息对应的权限标识列表;针对每一业务系统,响应于用户在权限集成系统的其他界面上触发的与业务系统对应的业务处理请求,调取权限标识列表;根据与业务系统对应的权限表结构,确定权限范围信息;针对每一业务系统,若业务处理请求所指示的权限内容,存在于权限范围信息中,生成与业务处理请求对应的业务处理结果。无需对各个业务系统的权限表格结构进行统一处理,降低了开发量较大,提高了整体的业务处理效率。提高了整体的业务处理效率。提高了整体的业务处理效率。
【技术实现步骤摘要】
基于多业务系统的业务处理方法、装置和设备
[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]第一生成单元,用于针对每一业务系统,若确定所本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于多业务系统的业务处理方法,其特征在于,所述方法应用于电子设备,所述电子设备运行有权限集成系统,所述方法包括:响应于用户在所述权限集成系统的预设界面上触发的登录请求,其中,所述登录请求中包括用户标识,确定与所述用户标识对应的角色信息,并根据所述角色信息确定与所述角色信息对应的权限标识列表,其中,所述权限标识列表中包括至少一种权限的权限标识;针对每一业务系统,响应于用户在所述权限集成系统的其他界面上触发的与业务系统对应的业务处理请求,调取所述权限标识列表,其中,所述业务处理请求用于请求处理业务系统的业务,每一所述业务系统中存储有与业务系统对应的权限表结构,所述权限表结构用于指示权限标识与权限内容之间的对应关系;根据与业务系统对应的权限表结构,确定权限范围信息,所述权限范围信息中包括所述权限标识列表中的每一权限标识对应的权限内容;针对每一业务系统,若确定所述业务处理请求所指示的权限内容,存在于所述权限范围信息中,则生成与所述业务处理请求对应的业务处理结果。2.根据权利要求1所述的方法,其特征在于,确定与所述用户标识对应的角色信息,包括:调取所述权限集成系统中预存的角色信息表结构,所述角色信息表结构中包括多个角色信息;根据预存的第一关系表结构,所述第一关系表结构用于指示用户标识与角色信息之间的对应关系,在所述角色信息表结构中确定与所述用户标识对应的角色信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:调取所述权限集成系统中预存的用户组表结构,所述用户组表结构中包括多个用户组,每一所述用户组为具有相同特性的多个用户所对应的用户组;根据预存的第二关系表结构,所述第二关系表结构用于指示用户标识与用户组之间的对应关系,在所述用户组中确定与所述用户标识对应的用户组;根据预存的第三关系表结构,所述第三关系表结构用于用户组与角色信息之间的对应关系,在所述角色信息表结构中确定与所述用户标识对应的用户组所对应的角色信息。4.根据权利要求1所述的方法,其特征在于,所述登录请求中还包括验证信息;在确定与所述用户标识对应的角色信息之前,还包括:在对所述用户标识和所述验证信息验证成功之后,生成令牌;所述业务处理请求中包括所述用户标识和所述令牌;在调取所述权限标识列表之前,还包括:对所述用户标识和所述令牌进行验证,在确定验证通过之后,执行调取所述权限标识列表的步骤。5.根据权利要求4所述的方法,其特征在于,对所述用户标识和所述令牌进行验证,包括:调取所述权限集成系统所接收到的用户标识、所述权限集成系统所生成的令牌;根据所述权限集成系统所接收到的用户标识、所述权限集成系统所生成的令牌,对所述业务处理请求中携带的用户标识和令牌进行验证。6.根据权利要求1所述的方法,其特征在于,所述权限集成系统中预存有用户标识表结构和归属机构表结构,所述用户标识表结构中包括多个用户标识,所述归属机构表结构中
包括多个归属结构,所述归属结构表征用户所归属的机构。7.根据权利要求1
【专利技术属性】
技术研发人员:马忠伟,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。