System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机系统领域,具体而言,涉及一种不同场景下可配置化的换卡处理方法及其系统。
技术介绍
1、换卡业务是银行的常见业务种类之一,具体换卡的场景也相对较多,每种业务场景都有相互独立的交易做支撑,常见的换卡场景如挂失换卡、自选靓号换卡、换卡不换号、升降级换卡、续期换卡、卡片随心换换卡、自助虚转实换卡、系统自动虚转实换卡、未面签卡换卡、批量换卡等。
2、这些换卡的业务场景繁多,且这些业务场景对应着不同的交易种类,这种情况下便会出现未抽象出换卡公共逻辑,存在大量的重复代码的问题,同时不同业务场景相互独立,很难做到业务场景组合,而场景组合已逐渐成为趋势。
3、而且针对换卡的需求,系统维护成本高,需求响应时间长,容易出现漏改的情况;换卡业务规则调整频繁,没有一套灵活的可配置规则模块做支撑;不同换卡业务场景或多或少存在逻辑缺陷,没有一套完整的体系。
4、上述问题均导致目前的换卡业务存在繁杂且难以维护的情况。
技术实现思路
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、本专利技术的有益效果:本专利技术使得换卡业务的组合更加容易,新增换卡场景成本更低,系统维护成本降低;换卡的部分规则配置,交付给业务进行维护,灵活性高。
本文档来自技高网...【技术保护点】
1.一种不同场景下可配置化的换卡处理方法,其特征在于,具体步骤包括:
2.根据权利要求1所述的方法,其特征在于,所述利用所述换卡业务终端信息和所述交易场景信息,加载与所述银行卡换卡业务对应的换卡业务编排参数配置,包括:
3.根据权利要求2所述的方法,其特征在于,所述换卡业务编排参数配置包括任务编排关系配置和任务事件订阅关系配置,所述任务编排关系配置设置有对所述银行卡换卡业务涉及的各任务编排的顺序,所述任务事件订阅关系设置有对各所述任务订阅的事件。
4.根据权利要求3所述的方法,其特征在于,所述按照所述换卡业务编排参数配置依次调起所述银行卡换卡业务涉及的各任务,以完成所述银行卡换卡业务,包括:按照所述任务编排关系配置中对所述银行卡换卡业务涉及的各任务编排的顺序,调起所述银行卡换卡业务涉及的第一个任务;
5.一种不同场景下可配置化的换卡处理系统,其特征在于,包括:包括:换卡业务终端请求获得单元、请求解析单元、交易活动编排参数配置加载单元以及交易活动驱动单元,所述换卡业务终端请求获得单元,用于在银行卡交易活动发起的情况下,获得换卡业务终端
6.根据权利要求5所述的系统,其特征在于,所述交易活动编排参数配置加载单元包括卡组字符编码确定子单元、交易场景编码确定子单元以及配置加载子单元,所述卡组字符编码确定单元,用于根据预设网络-字符映射关系,确定与所述换卡业务终端信息对应的卡组字符编码。
7.根据权利要求5所述的系统,其特征在于,所述交易场景编码确定单元,用于根据预设场景-字符映射关系,确定所述交易场景信息对应的交易场景编码。
8.根据权利要求5所述的系统,其特征在于,所述配置加载子单元,用于根据所述卡组字符编码和所述交易场景编码,加载与所述银行卡交易活动对应的交易活动编排参数配置。
9.根据权利要求5所述的系统,其特征在于,所述交易活动驱动单元,具体用于按照所述任务编排关系配置中对所述银行卡交易活动涉及的各任务编排的顺序,调起所述银行卡交易活动涉及的第一个任务;在满足所述任务事件订阅关系中对所述第一个任务订阅的事件的情况下,按照所述任务编排关系配置中对所述银行卡交易活动涉及的各任务编排的顺序,调起所述银行卡交易活动涉及的第二个任务,其中,所述第二任务在所述顺序上与所述第一个任务连续且在所述第一个任务之后;直至所述银行卡交易活动涉及的最后一个任务完成。
10.一种终端设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述终端设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行时执行如权利要求1至4任一项所述的方法的步骤。
11.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至4任一项所述的方法的步骤。
12.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现如权利要求1-4中任一项所述的方法。
...【技术特征摘要】
1.一种不同场景下可配置化的换卡处理方法,其特征在于,具体步骤包括:
2.根据权利要求1所述的方法,其特征在于,所述利用所述换卡业务终端信息和所述交易场景信息,加载与所述银行卡换卡业务对应的换卡业务编排参数配置,包括:
3.根据权利要求2所述的方法,其特征在于,所述换卡业务编排参数配置包括任务编排关系配置和任务事件订阅关系配置,所述任务编排关系配置设置有对所述银行卡换卡业务涉及的各任务编排的顺序,所述任务事件订阅关系设置有对各所述任务订阅的事件。
4.根据权利要求3所述的方法,其特征在于,所述按照所述换卡业务编排参数配置依次调起所述银行卡换卡业务涉及的各任务,以完成所述银行卡换卡业务,包括:按照所述任务编排关系配置中对所述银行卡换卡业务涉及的各任务编排的顺序,调起所述银行卡换卡业务涉及的第一个任务;
5.一种不同场景下可配置化的换卡处理系统,其特征在于,包括:包括:换卡业务终端请求获得单元、请求解析单元、交易活动编排参数配置加载单元以及交易活动驱动单元,所述换卡业务终端请求获得单元,用于在银行卡交易活动发起的情况下,获得换卡业务终端发送的与所述银行卡交易活动关联的换卡业务终端请求,其中,所述换卡业务终端与所述银行卡交易活动对应;
6.根据权利要求5所述的系统,其特征在于,所述交易活动编排参数配置加载单元包括卡组字符编码确定子单元、交易场景编码确定子单元以及配置加载子单元,所述卡组字符编码确定单元,用于根据预设网络-字符映射关系,确定与所述换卡业务终端信息对应的卡组字符编码。
【专利技术属性】
技术研发人员:陈亮,王永,赵红亮,王道,
申请(专利权)人:中信银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。