业务流转方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36542280 阅读:24 留言:0更新日期:2023-02-01 16:44
本申请涉及任务调度技术领域,具体涉及一种业务流转方法、装置、电子设备及存储介质,用于解决因为业务队列的不统一,以及业务因素变更导致的代码队列迭代改造,进而引起业务队列的流转规则繁杂及不易于维护的问题。其中,方法包括:在获取到预设业务功能对应的触发指令时,确定预设业务功能对应的第一业务队列,并将第一业务队列依次与预设模板中的各个第二业务队列进行差异因子匹配,若存在匹配一致的差异因子,则确定出预设业务功能对应的下一个业务队列;若不存在匹配一致的差异因子,则返回第一业务队列。通过这种方法,可以实现在无需代码变更的情况下,达到业务队列的扩展与精简的效果。简的效果。简的效果。

【技术实现步骤摘要】
业务流转方法、装置、电子设备及存储介质


[0001]本申请涉及任务调度
,具体涉及一种业务流转方法、装置、电子设备及存储介质。

技术介绍

[0002]在机构业务种类丰富且复杂的情况下,某些专业度较高的业务需要由操作人员完成专业的处理。而操作人员的处理流程受管理制度、合规要求及业务规则的影响,导致不同功能的业务队列长短不一。此外,根据现有管理规则,针对单一功能的业务队列,要求同一功能对应的不同业务因素能够被区分处理。由于业务队列的不统一,及业务因素随着外部要求而发生的变更,各个业务队列所对应的代码队列会不断的发展更新,而代码队列的迭代改造,将会导致业务队列的流转规则繁杂且不易于维护。

技术实现思路

[0003]本申请实施例提供一种业务流转方法、装置、电子设备及存储介质,用于解决因为业务队列的不统一,以及业务因素变更导致的代码队列迭代改造,进而引起业务队列的流转规则繁杂及不易于维护的问题。
[0004]第一方面,本申请提供了一种业务流转方法,所述方法包括:
[0005]在获取到预设业务功能对应的触发指令时,确定所述预设业务功能对应的第一业务队列;
[0006]将所述第一业务队列,依次与预设模板中的各个第二业务队列进行差异因子匹配,其中,所述差异因子表征导致业务队列流转差异的因素;
[0007]若存在匹配一致的差异因子,则确定出所述预设业务功能对应的下一个业务队列;
[0008]若不存在匹配一致的差异因子,则返回所述第一业务队列。
[0009]通过上述方法,基于预设模板实现业务流转规则的可配置化,从而实现在无需代码变更的情况下,达到业务队列的扩展与精简的效果。
[0010]在一种可能的实施例中,所述确定所述预设业务功能对应的第一业务队列流转规则,包括:
[0011]确定所述预设业务功能对应的分类实现,其中,所述分类实现表征实现所述预设业务功能所对应的分类处理规则;
[0012]根据所述分类实现,确定所述预设业务功能对应的第一业务队列流转规则。
[0013]在一种可能的实施例中,所述将所述第一业务队列,依次与预设模板中的各个第二业务队列进行差异因子匹配,包括:
[0014]配置引起业务队列流转产生差异的元素,及所述元素的属性、代码值范围;
[0015]将所述元素,及所述元素的属性、代码值范围,作为所述差异因子;
[0016]将所述第一业务队列,依次与预设模板中的各个第二业务队列,基于所述差异因
子进行匹配。
[0017]通过上述方法,配置引起业务流转差生差异的差异因子,可以满足不同业务功能的管理要求。
[0018]在一种可能的实施例中,所述将所述第一业务队列,依次与预设模板中的各个第二业务队列进行差异因子匹配,包括:
[0019]通过可标记行扩展语言,对N个业务功能分别建立对应的第二业务队列,其中,N为大于或等于1的整数;
[0020]将各个第二业务队列,转换为所述预设模板;
[0021]将所述第一业务队列,依次与所述预设模板中的各个第二业务队列进行差异因子匹配。
[0022]通过上述方法,可以实现业务流转规则的可配置化,从而实现在无需代码变更的情况下,达到业务队列的扩展与精简的效果。
[0023]在一种可能的实施例中,所述将各个第二业务队列,转换为所述预设模板,包括:
[0024]判断各个第二业务队列是否存在对应的差异处理规则,其中,所述差异处理规则用于对流转差异进行处理;
[0025]若是,则对所述差异处理规则配置至少一个用于差异维护的业务队列流转规则;
[0026]将各个第二业务队列以及各个业务队列流转规则,转化为所述预设模板。
[0027]通过上述方法,可以丰富预设模板,进而有助于实现在无需代码变更的情况下,达到业务队列的扩展与精简的效果。
[0028]在一种可能的实施例中,所述返回所述第一业务队列,包括:
[0029]确定所述第一业务队列对应的队列类型,以及所述队列类型对应的各个分类实现规则;
[0030]按照所述各个分类实现规则,执行所述第一业务队列。
[0031]通过上述方法,将可配置化的业务队列流转规则与业务队列分类处理实现相结合,减少了代码开发的工作量。
[0032]第二方面,本申请提供了一种业务流转装置,所述装置包括:
[0033]确定模块,用于在获取到预设业务功能对应的触发指令时,确定所述预设业务功能对应的第一业务队列;
[0034]匹配模块,用于将所述第一业务队列,依次与预设模板中的各个第二业务队列进行差异因子匹配,其中,所述差异因子表征导致业务队列流转差异的因素;
[0035]流转模块,用于若存在匹配一致的差异因子,则确定出所述预设业务功能对应的下一个业务队列;
[0036]返回模块,用于若不存在匹配一致的差异因子,则返回所述第一业务队列。
[0037]在一种可能的实施例中,所述确定模块具体用于:
[0038]确定所述预设业务功能对应的分类实现,其中,所述分类实现表征实现所述预设业务功能所对应的分类处理规则;
[0039]根据所述分类实现,确定所述预设业务功能对应的第一业务队列流转规则。
[0040]在一种可能的实施例中,所述匹配模块具体用于:
[0041]配置引起业务队列流转产生差异的元素,及所述元素的属性、代码值范围;
[0042]将所述元素,及所述元素的属性、代码值范围,作为所述差异因子;
[0043]将所述第一业务队列,依次与预设模板中的各个第二业务队列,基于所述差异因子进行匹配。
[0044]在一种可能的实施例中,所述匹配模块还用于:
[0045]通过可标记行扩展语言,对N个业务功能分别建立对应的第二业务队列,其中,N为大于或等于1的整数;
[0046]将各个第二业务队列,转换为所述预设模板;
[0047]将所述第一业务队列,依次与所述预设模板中的各个第二业务队列进行差异因子匹配。
[0048]在一种可能的实施例中,所述匹配模块还用于:
[0049]判断各个第二业务队列是否存在对应的差异处理规则,其中,所述差异处理规则用于对流转差异进行处理;
[0050]若是,则对所述差异处理规则配置至少一个用于差异维护的业务队列流转规则;
[0051]将各个第二业务队列以及各个业务队列流转规则,转化为所述预设模板。
[0052]在一种可能的实施例中,所述返回模块具体用于:
[0053]确定所述第一业务队列对应的队列类型,以及所述队列类型对应的各个分类实现规则;
[0054]按照所述各个分类实现规则,执行所述第一业务队列。
[0055]第三方面,本申请提供一种电子设备,包括:
[0056]存储器,用于存储程序指令;
[0057]处理器,用于调用所述存储器中存储的程序指令,按照获得的程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务流转方法,其特征在于,所述方法包括:在获取到预设业务功能对应的触发指令时,确定所述预设业务功能对应的第一业务队列;将所述第一业务队列,依次与预设模板中的各个第二业务队列进行差异因子匹配,其中,所述差异因子表征导致业务队列流转差异的因素;若存在匹配一致的差异因子,则确定出所述预设业务功能对应的下一个业务队列;若不存在匹配一致的差异因子,则返回所述第一业务队列。2.如权利要求1所述的方法,其特征在于,所述确定所述预设业务功能对应的第一业务队列,包括:确定所述预设业务功能对应的分类实现,其中,所述分类实现表征实现所述预设业务功能所对应的分类处理规则;根据所述分类实现,确定所述预设业务功能对应的第一业务队列。3.如权利要求1所述的方法,其特征在于,所述将所述第一业务队列,依次与预设模板中的各个第二业务队列进行差异因子匹配,包括:配置引起业务队列流转产生差异的元素,及所述元素的属性、代码值范围;将所述元素,及所述元素的属性、代码值范围,作为所述差异因子;将所述第一业务队列,依次与预设模板中的各个第二业务队列,基于所述差异因子进行匹配。4.如权利要求1所述的方法,其特征在于,所述将所述第一业务队列,依次与预设模板中的各个第二业务队列进行差异因子匹配,包括:通过可标记行扩展语言,对N个业务功能分别建立对应的第二业务队列,其中,N为大于或等于1的整数;将各个第二业务队列,转换为所述预设模板;将所述第一业务队列,依次与所述预设模板中的各个第二业务队列进行差异因子匹配。5.如权利要求4所述的方法,其特征在于,所述将各个第二业务队列,转换为所述预设模板,包括:判断各个第二业务队列是否存在对应的差异处理规则,其中,所述差异处理规则用于对流转差异进行处理;若是,则对所述差异处理规则配置至少一个用于差异维护的业务队列流转规则;将各个第二业务队列以及各个业务队列流转规则,转化为所述预设模板。6.如权利要求1所述的方法,其特征在于,所述返回所述第一业务队列包括:确定所述第一业务队列对应的队列类型,以及所述队列类型对应的各个分类实现规则;按照所述各个分类实现规则,执行所述第一业务队列。7.一种业务流转装置,其特征在于,所述装置包括:确定模块,用于在获取到预设业务功能对应的触发指令时,确定所述预设业务功能对应的第一业务队列;匹配模块,用于将所述第一业务队列,依次与预设模板中的各个第二业务队列进行差
异因子匹配,其中,所述差异因子表征导致...

【专利技术属性】
技术研发人员:李婧
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1