本技术涉及网络金融支付的,尤其是涉及一种智能路由的更新方法、装置、电子设备和介质。
背景技术:
1、当前用于计算跨行转账汇路的路由机制多是根据各大银行对转账汇路的使用条件来设定的,以便于根据用户对跨行转账的不同需求,在不同银行可对应提供的转账汇路使用条件中确定可满足用户需求的转账汇路。
2、而在通过路由机制进行汇路计算时,若与某一银行对应的转账汇路使用条件发生改变,则需要通过人工根据改变的转账汇路使用条件进行计算,来改变路由机制中的路由参数,以实现对路由机制的更新,导致存在路由机制更新效率较低的问题。
技术实现思路
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、所述确定历史汇路模块,用于确定所述更新时刻发生后的历史汇路参数;
48、所述确定优选占比模块,用于根据所述历史汇路参数确定所述汇路参数对应的优选汇路占比,所述优选汇路占比用于确定所述汇路参数对应的所述汇路交易量占比;
49、所述显示优选占比模块,用于控制显示所述优选汇路占比。
50、在另一种可能实现的方式中,所述装置还包括:第一确定模块、第二确定模块、确定关联度模块以及判断关联度模块,其中,
51、所述第一确定模块,用于确定与不同所述更新时刻的所述历史汇路参数对应的历史汇路占比;
52、所述第二确定模块,用于确定不同参数类型的所述历史汇路参数与历史汇路权重之间的关联度阈值;
53、所述确定关联度模块,用于根据所述参数类型确定所述历史汇路参数与所述历史汇路权重之间的关联度;
54、所述判断关联度模块,用于根据所述参数类型判断所述关联度是否超过所述关联度阈值,若是,则根据所述关联度和所述历史汇路参数确定所述汇路参数对应的汇路权重。
55、在另一种可能实现的方式中,所述装置还包括:确定通道状态模块,其中,
56、所述确定通道状态模块,用于根据预设汇路通道成功标准确定所述转账汇路对应的通道状态,当所述通道状态为无效时,则筛除所述转账汇路,所述通道状态用于表示所述转账汇路是否可进行正常转账。
57、在另一种可能实现的方式中,所述装置还包括:判断类型模块,其中,
58、所述判断类型模块,用于判断所述转账信息中的查询类型是否为预设类型,若是,则根据所述路由副表确定与所述转账信息对应的转账汇路,所述查询类型用于表示用户在使用所述智能路由查询所述转账汇路时,所述用户对所述转账汇路的类型要求。
59、第三方面,本技术提供一种电子设备,采用如下的技术方案:
60、至少一个处理器;
61、存储器;
62、至少一个应用程序,其中至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:执行上述智能路由的更新方法。
63、第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:
64、一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令所述计算机执行上述智能路由的更新方法。
65、综上所述,本技术包括以下至少一种有益技术效果:
66、本技术提供了一种智能路由的更新方法、装置、电子设备和计算机可读存储介质,与相关技术相比,本技术中,获取转账信息后确定转账信息的转账类型,之后根据转账信息的转账类型在路由副表中确定与转账信息对应的汇路交易量占比,即确定每个转账汇路对应进行转账的权重之比,由于转账汇路对应进行转账的权重不同会导致与各转账汇路分别对应的银行的交易量同样不同,此时为使各银行的交易量更为贴合银行的交易要求,再根据得到的汇路交易量占比更新智能路由中的路由机制,在更新过程中减少了人力介入,提高了智能路由的更新效率。