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.根据权利要求1所述的方法,其特征在于,所述确定对应的执行组件,包括:
4.根据权利要求1所述的方法,其特征在于,所述调用所述执行进程以执行所述交易指令,包括:
5.根据权利要求1所述的方法,其特征在于,所述调用所述执行进程以执行所述交易指令,包括:
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,在所述基于所述变更方向信息,执行所述预设异常账户清单标识对应的预设异常账户清单与所述预设正常账户清单标识对应的预设正常账户清单之间的信息变更操作之前,所述方法还包括:
8.一种业务处理装置,其特征在于,包括:
9.根据权利要求8所述的装置,其特征在于,所述执行组件确定单元进一步被配置成:
10.根据权利要求8所述的装置,其特征在于,所述执行组件确定单元进一步被配置成:
11.根据权利要求8所述的装置
12.根据权利要求8所述的装置,其特征在于,所述执行单元进一步被配置成:
13.根据权利要求10所述的装置,其特征在于,所述装置还包括信息变更单元,被配置成:
14.一种业务处理电子设备,其特征在于,包括:
15.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
...【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定对应的执行组件,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定对应的执行组件,包括:
4.根据权利要求1所述的方法,其特征在于,所述调用所述执行进程以执行所述交易指令,包括:
5.根据权利要求1所述的方法,其特征在于,所述调用所述执行进程以执行所述交易指令,包括:
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,在所述基于所述变更方向信息,执行所述预设异常账户清单标识对应的预设异常账户清单与所述预设正常账户清单标识对应的预设正常账户清单之间的信息变更操作之前,所述方法还包括:
8.一种业务处理装置,其特征在于,包括:
【专利技术属性】
技术研发人员:冯瀚,戚桂凤,吴奔,马杰,时丹丹,李芳,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。