System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据管理,特别是涉及一种业务处理方法、装置、设备、可读存储介质和程序产品。
技术介绍
1、企业的业务系统中,通常会针对不同的客户类型设定不同的业务模块,例如,企业为银行的情况下,客户类型包括个人客户和群体客户,针对个人客户,业务系统中会设定对私卡的业务模块,针对群体客户,业务系统中会设定对公卡的业务模块。
2、传统的业务系统在进行数据处理时,针对不同客户,调用不同业务模块为客户的相关数据进行相应的业务处理。
3、但是,传统的业务处理方法存在资源浪费的问题。
技术实现思路
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、上述业务处理方法、装置、设备、可读存储介质和程序产品,通过响应于业务处理请求,调用融合业务接口,可以基于业务请求中携带的账户标识以及账户标识对应的目标账户类型,从融合业务模块的数据存储空间中获取目标账户数据,基于业务处理请求中携带的业务标识,可以通过业务容器获取业务容器输出的目标业务操作,通过对目标账户数据进行目标业务操作,可以得到业务处理结果,其中,数据存储空间中包括多种账户类型对应的账户数据;业务容器的缓存中存储有不同候选业务标识对应的候选业务操作。这样,将不同类型客户所对应的业务融合在一起,当接收到业务处理请求时,可以直接通过统一的融合业务接口调用融合业务模块,在调用过程中,可以根据业务处理请求中的携带的账户标识以及账户标识对应的目标账户类型获取目标账户数据,并对目标账户数据进行后续的业务处理,避免了传统技术中不同客户对象对于不同的业务模块,维护多个业务模块所存在的资源浪费的问题,另外,通过业务容器将目标业务操作封装,保护了数据安全的同时,避免了磁盘数据库被频繁读取,减少了通信资源的浪费。
本文档来自技高网...【技术保护点】
1.一种业务处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述业务请求中携带的账户标识以及所述账户标识对应的目标账户类型,从融合业务模块的数据存储空间中获取目标账户数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:
7.一种业务处理装置,其特征在于,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述融合业务调用模块,包括:
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
12.根据权利要求7-11中任一项所述的装置,其特征在于,所述装置还包括:
...【技术特征摘要】
1.一种业务处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述业务请求中携带的账户标识以及所述账户标识对应的目标账户类型,从融合业务模块的数据存储空间中获取目标账户数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:
7.一种业务处理装置,其特征在于,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述融合业务调用模块,包括:
9.根据权利要求7所述的装置,其特...
【专利技术属性】
技术研发人员:左博,胡森栋,谢秋怡,武想益,张红俊,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。