System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,具体涉及一种渠道接入控制方法、装置、处理器及机器可读存储介质。
技术介绍
1、目前,银行面向大型集团客户的服务接入渠道实现方式不灵活,没有统一的总对总渠道对接方式和统一的接入权限管理,导致面向集团客户提供服务时方式单一,不能为集团总部及其成员单位提供统一的服务。集团客户在渠道接入时,集团总部与成员单位有多套配置,不能共用同一套渠道配置,导致需要对该集团客户下的各个成员单位需要分别进行渠道接入权限配置,且成员单位在请求服务资源是均需进行渠道接入申请,对接流程复杂,且对接效率较低。
技术实现思路
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、本申请第二方面提供一种渠道接入控制装置,包括:
38、请求获取模块,用于获取服务发起方的服务请求信息;
39、信息确定模块,用于基于服务请求信息确定授权合约信息以及目标成员单位;
40、授权判断模块,用于基于服务请求信息和授权合约信息确定目标成员单位是否与服务发起方存在授权关系;
41、等级确定模块,用于在存在授权关系的情况下,基于服务请求信息确定授权等级;
42、资源反馈模块,用于基于授权等级返回服务资源。
43、本申请第三方面提供一种处理器,被配置成执行如上述实施例所述的渠道接入控制方法。
44、本申请第四方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得所述处理器被配置成执行如上述实施例所述的渠道接入控制方法。
45、本申请第五方面一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如上述实施例所述的渠道接入控制方法。
46、通过上述技术方案,获取服务发起方的服务请求信息,基于服务请求信息确定授权合约信息以及目标成员单位,基于服务请求信息和授权合约信息确定目标成员单位是否与服务发起方存在授权关系,在存在授权关系的情况下,基于服务请求信息确定授权等级,并基于授权等级返回服务资源。采用总对总的渠道对接方式,无需成员单位一一对接,大幅减少各个集团之间渠道对接的权限配置流程,便于集团内渠道对接权限的统一管理。
47、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
本文档来自技高网...【技术保护点】
1.一种渠道接入控制方法,其特征在于,所述渠道接入控制方法包括:
2.根据权利要求1所述的渠道接入控制方法,其特征在于,所述基于所述服务请求信息确定授权合约信息以及目标成员单位,包括:
3.根据权利要求2所述的渠道接入控制方法,其特征在于,所述基于所述服务发起方编号确定是否存在有效合约记录的步骤之前,还包括:
4.根据权利要求2所述的渠道接入控制方法,其特征在于,所述在存在所述授权关系的情况下,基于所述服务请求信息返回服务资源,包括:
5.根据权利要求1所述的渠道接入控制方法,其特征在于,所述基于所述服务请求信息和所述授权合约信息确定所述目标成员单位是否与所述服务发起方存在授权关系,包括:
6.根据权利要求5所述的渠道接入控制方法,其特征在于,所述确定所述比对信息与所述授权合约信息之间的契合度,包括:
7.根据权利要求5所述的渠道接入控制方法,其特征在于,所述在存在所述授权关系的情况下,基于所述服务请求信息确定授权等级,包括:
8.根据权利要求5所述的渠道接入控制方法,其特征在于,所述渠道接入控制
9.一种渠道接入控制装置,其特征在于,所述渠道接入控制装置包括:
10.一种处理器,其特征在于,被配置成执行根据权利要求1至8中任意一项所述的渠道接入控制方法。
11.一种机器可读存储介质,该机器可读存储介质上存储有指令,其特征在于,该指令在被处理器执行时使得所述处理器被配置成执行根据权利要求1至8中任一项所述的渠道接入控制方法。
12.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现根据权利要求1至8中任一项所述的渠道接入控制方法。
...【技术特征摘要】
1.一种渠道接入控制方法,其特征在于,所述渠道接入控制方法包括:
2.根据权利要求1所述的渠道接入控制方法,其特征在于,所述基于所述服务请求信息确定授权合约信息以及目标成员单位,包括:
3.根据权利要求2所述的渠道接入控制方法,其特征在于,所述基于所述服务发起方编号确定是否存在有效合约记录的步骤之前,还包括:
4.根据权利要求2所述的渠道接入控制方法,其特征在于,所述在存在所述授权关系的情况下,基于所述服务请求信息返回服务资源,包括:
5.根据权利要求1所述的渠道接入控制方法,其特征在于,所述基于所述服务请求信息和所述授权合约信息确定所述目标成员单位是否与所述服务发起方存在授权关系,包括:
6.根据权利要求5所述的渠道接入控制方法,其特征在于,所述确定所述比对信息与所述授权合约信息之间的契合度,包...
【专利技术属性】
技术研发人员:王鑫茂,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。