System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 账号批量注销方法、装置、电子设备及介质制造方法及图纸_技高网

账号批量注销方法、装置、电子设备及介质制造方法及图纸

技术编号:40532601 阅读:6 留言:0更新日期:2024-03-01 13:53
本公开提供了一种账号批量注销方法,涉及大数据技术领域。该方法包括:获取待处理账号集合的bin文件,待处理账号集合包括多个待处理账号,待处理账号集合所处的生产环境配置有多台平台文件服务器;将bin文件存储于每台平台文件服务器,每台平台文件服务器预置有批处理程序和批量销号记录表,批量销号记录表记录了当前已注销的至少一个账号;批处理程序解析bin文件的内容,调用主机接口对待处理账号集合进行批量注销,得到注销处理结果;使用批量销号记录表对注销处理结果进行核验,在注销处理结果的核验通过的情况下,完成待处理账号集合的批量注销。本公开还提供了一种账号批量注销装置、电子设备、存储介质和程序产品。

【技术实现步骤摘要】

本公开涉及大数据,可用于金融领域或其他领域,更具体地涉及一种账号批量注销方法、装置、电子设备、介质和程序产品。


技术介绍

1、目前,客户总是同时开通多种银行的电子银行,且分行会定期对电子银行客户进行统计维护。对于长期不适用的电子银行数据,分行的维护成本高且不便于管理,因此各分行会有删除长期不动户的需求。业务人员现如今仅可通过柜面交易逐一注销网银,因为数据量较大,需要批量注销相关客户网银,人为操作流程复杂且由于过多的手工操作,极易出现问题,存在影响正常客户的潜在风险。

2、并且,境外存在多地区、多时区的特殊情况,虽同为注销网银操作,但是各地区有差异化的处理,且对处理时间有要求。人工方式无法兼容操作的多样性,未能针对同一问题提出合理的解决办法。


技术实现思路

1、鉴于上述问题,本公开提供了一种可提高账号注销效率的账号批量注销方法、装置、电子设备、介质和程序产品。

2、根据本公开的第一个方面,提供了一种账号批量注销方法,包括:获取待处理账号集合的bin文件,待处理账号集合包括多个待处理账号,待处理账号集合所处的生产环境配置有多台平台文件服务器;将bin文件存储于每台平台文件服务器,每台平台文件服务器预置有批处理程序和批量销号记录表,批量销号记录表记录了当前已注销的至少一个账号;批处理程序解析bin文件的内容,调用主机接口对待处理账号集合进行批量注销,得到注销处理结果;使用批量销号记录表对注销处理结果进行核验,在注销处理结果的核验通过的情况下,完成待处理账号集合的批量注销。

3、根据本公开的实施例,批处理程序解析bin文件的内容,包括:批处理程序遍历访问多台平台文件服务器中的任意两台平台文件服务器,分别获取bin文件的第一内容和第二内容;对第一内容和第二内容进行去重,以去重后的内容更新bin文件的内容,将更新后的bin文件的内容导入数据库。

4、根据本公开的实施例,调用主机接口对待处理账号集合进行批量注销,得到注销处理结果,包括:查询数据库中多条待处理账号数据的处理状态,处理状态包括已处理和未处理;获取数据库中处理状态为未处理的至少一条待处理账号数据,将至少一条待处理账号数据按照预定条数阈值进行分批,得到多批账号数据,其中,每批账号数据包含至少一个待处理账号数据;调用主机接口对多批账号数据进行批量注销,得到注销处理结果。

5、根据本公开的实施例,主机接口外接有分布式框架系统,分布式框架系统设置有控制器和分别与控制器通信连接的多个执行器;调用主机接口对多批账号数据进行批量注销,包括:控制器控制多个执行器的数量与多批账号数据的总批次相同,并通过设置调度时间,确定多个执行器的执行顺序;使用每个执行器对该执行器对应的每批账号数据进行批量注销。

6、根据本公开的实施例,使用每个执行器对该执行器对应的每批账号数据进行批量注销,包括针对每批账号数据中的每个待处理账号数据,执行以下操作:执行器基于预定的主机接口逻辑,调用客户信息接口,检查该待处理账号的客户编号是否正确,以及该待处理账号是否为非联名账号;检查该待处理账号是否开通了网上银行和/或电子银行;检查该待处理账号是否为主账号。

7、根据本公开的实施例,使用每个执行器对该执行器对应的每批账号数据进行批量注销,还包括针对每批账号数据中的每个待处理账号数据,执行以下操作:判断该待处理账号所属的业务场景;在确定业务场景属于第一预定场景类别的情况下,关闭该待处理账号及其关联账号的网上银行和电子银行,其中,关联账号包括联名账号和从属于主账号的子账号;在确定业务场景属于第二预定场景类别的情况下,基于账号属性,关闭该待处理账号的网上银行和电子银行,或者解除该待处理账号的关联账号。

8、本公开的第二方面提供了一种账号批量注销装置,包括:账号集合获取模块,用于获取待处理账号集合的bin文件,待处理账号集合包括多个待处理账号,待处理账号集合所处的生产环境配置有多台平台文件服务器;文件存储模块,用于将bin文件存储于每台平台文件服务器,每台平台文件服务器预置有批处理程序和批量销号记录表,批量销号记录表记录了当前已注销的至少一个账号;批量注销模块,用于批处理程序解析bin文件的内容,调用主机接口对待处理账号集合进行批量注销,得到注销处理结果;结果核验模块,用于使用批量销号记录表对注销处理结果进行核验,在注销处理结果的核验通过的情况下,完成待处理账号集合的批量注销。

9、本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述账号批量注销方法。

10、本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述账号批量注销方法。

11、本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述账号批量注销方法。

12、根据本公开实施例提供的账号批量注销方法、装置、电子设备、介质和程序产品,首先获取待处理账号集合对应的bin文件,利用生产环境中配置的平台文件服务器其中的批处理程序,触发该待处理账号集合中的多个待处理账号的批量注销;然后,利用该平台文件服务器其中的批量销号记录表,对注销处理结果进行再次核验,在核验通过后,确定完成整个待处理账号集合的批量注销。本公开可以提高账号注销的效率,便捷准确,便于对账号的统一管理,还可以兼容多种场景的差异化处理,避免对正常客户账号的不利影响。

本文档来自技高网...

【技术保护点】

1.一种账号批量注销方法,包括:

2.根据权利要求1所述的方法,其中,所述批处理程序解析所述bin文件的内容,包括:

3.根据权利要求2所述的方法,其中,所述调用主机接口对所述待处理账号集合进行批量注销,得到注销处理结果,包括:

4.根据权利要求3所述的方法,其中,所述主机接口外接有分布式框架系统,所述分布式框架系统设置有控制器和分别与所述控制器通信连接的多个执行器;

5.根据权利要求4所述的方法,其中,所述使用每个执行器对该执行器对应的每批账号数据进行批量注销,包括针对所述每批账号数据中的每个待处理账号数据,执行以下操作:

6.根据权利要求5所述的方法,其中,所述使用每个执行器对该执行器对应的每批账号数据进行批量注销,还包括针对所述每批账号数据中的每个待处理账号数据,执行以下操作:

7.一种账号批量注销装置,包括:

8.一种电子设备,包括:

9.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~6中任一项所述的方法。

10.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~6中任一项所述的方法。

...

【技术特征摘要】

1.一种账号批量注销方法,包括:

2.根据权利要求1所述的方法,其中,所述批处理程序解析所述bin文件的内容,包括:

3.根据权利要求2所述的方法,其中,所述调用主机接口对所述待处理账号集合进行批量注销,得到注销处理结果,包括:

4.根据权利要求3所述的方法,其中,所述主机接口外接有分布式框架系统,所述分布式框架系统设置有控制器和分别与所述控制器通信连接的多个执行器;

5.根据权利要求4所述的方法,其中,所述使用每个执行器对该执行器对应的每批账号数据进行批量注销,包括针对所述每批账号数据中的每个...

【专利技术属性】
技术研发人员:杨瑞婷卢永安李江涛
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1