调用多套系统相同服务的切换方法及业务处理系统技术方案

技术编号:28748039 阅读:26 留言:0更新日期:2021-06-06 19:08
本发明专利技术公开了一种调用多套系统相同服务的切换方法及业务处理系统,方法包括:在业务受理系统中通过配置表定义开关,业务受理系统受理产品时,生成产品订单,读取开关的状态信息,并将状态信息存储至产品订单中;根据开关的状态信息,将产品订单发送至对应的订单处理系统中;处理订单过程中,若产品订单出现问题则回退至业务受理系统,若产品订单无问题则生成订单处理逻辑并反馈至业务受理系统;对回退订单修改后根据回退订单中的状态信息发送至对应的订单处理系统;利用与无问题订单中状态信息对应的订单处理逻辑对无问题订单进行处理。通过本发明专利技术的技术方案,能够不停机解决多套系统的切换,适配不同的处理逻辑。适配不同的处理逻辑。适配不同的处理逻辑。

【技术实现步骤摘要】
调用多套系统相同服务的切换方法及业务处理系统


[0001]本专利技术涉及电信业务
,尤其涉及一种调用多套系统相同服务的切换方法和一种可切换调用多套系统相同服务的业务处理系统。

技术介绍

[0002]目前,现有政企业务,存在同一个商品在不同时间段发送到不同的系统,不同系统回调时处理逻辑也不一样,当前逻辑是固化在程序里,修改需要重启服务器,在途的订单也存在问题。
[0003]举例:受理P产品,订单发送设置周一到周五对接订单处理系统S1,周六、日对接订单处理系统S2,S1和S2回调的是同一个服务,处理逻辑不一样,S1对应订单处理逻辑L1,S2对应订单处理逻辑L2;过了一段时间,需要改成周一到周五对接S2系统,周六、日对接S1系统。在这种情况下,修改的过程需要重启服务器,且在修改后回退的订单也会由于对接系统的改变而产生问题。

技术实现思路

[0004]针对上述问题,本专利技术提供了一种调用多套系统相同服务的切换方法及业务处理系统,通过在数据库的配置表中定义开关,准确匹配调用不同订单处理系统,并在系统回调时按照业务订单中的开关状态信息对应的订单处理逻辑进行处理,从而能够不停机解决多套系统的切换,适配不同的处理逻辑。
[0005]为实现上述目的,本专利技术提供了一种调用多套系统相同服务的切换方法,包括:在业务受理系统中通过配置表定义开关,所述配置表存储于数据库中,所述开关的不同状态对应不同订单处理系统;所述业务受理系统受理产品时,生成产品订单,读取所述数据库中所述开关的状态信息,并将所述开关的状态信息存储至所述产品订单中;根据所述开关的状态信息,将所述产品订单发送至与所述状态信息对应的订单处理系统中;所述订单处理系统在处理订单过程中,若产品订单出现问题则回退至所述业务受理系统,若产品订单无问题则生成订单处理逻辑并反馈至所述业务受理系统;所述业务受理系统对回退订单修改后根据所述回退订单中开关的状态信息发送至对应的订单处理系统;所述业务受理系统根据无问题订单中开关的状态信息,利用与所述状态信息对应的所述订单处理系统反馈的订单处理逻辑对所述无问题订单进行处理。
[0006]在上述技术方案中,优选地,所述开关的状态修改后,所述业务受理系统以修改后的开关状态信息存储至新受理产品的产品订单中,并将新受理产品的产品订单发送至修改后的开关状态信息对应的订单处理系统;所述业务受理系统对回退订单修改后,根据回退订单中原有的开关状态信息将修改后的订单发送至原有开关状态信息对应的订单处理系统。
[0007]在上述技术方案中,优选地,所述开关的状态通过所述数据库中的配置表进行修改。
[0008]在上述技术方案中,优选地,所述开关的不同状态与不同的订单处理系统一一对应。
[0009]本专利技术还提出一种可切换调用多套系统相同服务的业务处理系统,应用如上述技术方案中任一项提出的调用多套系统相同服务的切换方法,包括:数据库、业务受理系统和订单处理系统;所述数据库中存储有配置表,所述配置表中定义有开关,所述开关的不同状态对应不同订单处理系统;所述业务受理系统受理产品时,生成产品订单,读取所述数据库中所述开关的状态信息,并将所述开关的状态信息存储至所述产品订单中;根据所述开关的状态信息,将所述产品订单发送至与所述状态信息对应的订单处理系统中;所述订单处理系统在处理订单过程中,若产品订单出现问题则回退至所述业务受理系统,若产品订单无问题则生成订单处理逻辑并反馈至所述业务受理系统;所述业务受理系统对回退订单修改后根据所述回退订单中开关的状态信息发送至对应的订单处理系统;所述业务受理系统根据无问题订单中开关的状态信息,利用与所述状态信息对应的所述订单处理系统反馈的订单处理逻辑对所述无问题订单进行处理。
[0010]在上述技术方案中,优选地,所述开关的状态修改后,所述业务受理系统以修改后的开关状态信息存储至新受理产品的产品订单中,并将新受理产品的产品订单发送至修改后的开关状态信息对应的订单处理系统;所述业务受理系统对回退订单修改后,根据回退订单中原有的开关状态信息将修改后的订单发送至原有开关状态信息对应的订单处理系统。
[0011]在上述技术方案中,优选地,所述开关的状态通过所述数据库中的配置表进行修改。
[0012]在上述技术方案中,优选地,所述开关的不同状态与不同的订单处理系统一一对应。
[0013]与现有技术相比,本专利技术的有益效果为:通过在数据库的配置表中定义开关,准确匹配调用不同订单处理系统,并在系统回调时按照业务订单中的开关状态信息对应的订单处理逻辑进行处理,从而能够不停机解决多套系统的切换,适配不同的处理逻辑。
附图说明
[0014]图1为本专利技术一种实施例公开的调用多套系统相同服务的切换方法的逻辑示意图。
具体实施方式
[0015]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0016]下面结合附图对本专利技术做进一步的详细描述:
[0017]如图1所示,根据本专利技术提供的一种调用多套系统相同服务的切换方法,包括:在业务受理系统中通过配置表定义开关,配置表存储于数据库中,开关的不同状态对应不同订单处理系统;业务受理系统受理产品时,生成产品订单,读取数据库中开关的状态信息,
并将开关的状态信息存储至产品订单中;根据开关的状态信息,将产品订单发送至与状态信息对应的订单处理系统中;订单处理系统在处理订单过程中,若产品订单出现问题则回退至业务受理系统,若产品订单无问题则生成订单处理逻辑并反馈至业务受理系统;业务受理系统对回退订单修改后根据回退订单中开关的状态信息发送至对应的订单处理系统;业务受理系统根据无问题订单中开关的状态信息,利用与状态信息对应的订单处理系统反馈的订单处理逻辑对无问题订单进行处理。
[0018]在该实施例中,通过在数据库的配置表中定义开关,准确匹配调用不同订单处理系统,并在系统回调时按照业务订单中的开关状态信息对应的订单处理逻辑进行处理,从而能够不停机解决多套系统的切换,适配不同的处理逻辑。
[0019]在上述实施例中,优选地,开关的状态修改后,业务受理系统以修改后的开关状态信息存储至新受理产品的产品订单中,并将新受理产品的产品订单发送至修改后的开关状态信息对应的订单处理系统;业务受理系统对回退订单修改后,根据回退订单中原有的开关状态信息将修改后的订单发送至原有开关状态信息对应的订单处理系统。
[0020]在上述实施例中,优选地,开关的状态通过数据库中的配置表进行修改。
[0021]在上述实施例中,优选地,开关的不同状态与不同的订单处理系统一一对应。
[0022]具体地,根据上述实施例提出的调用多套系统相同服务的切换方法,具体实施步骤如下:...

【技术保护点】

【技术特征摘要】
1.一种调用多套系统相同服务的切换方法,其特征在于,包括:在业务受理系统中通过配置表定义开关,所述配置表存储于数据库中,所述开关的不同状态对应不同订单处理系统;所述业务受理系统受理产品时,生成产品订单,读取所述数据库中所述开关的状态信息,并将所述开关的状态信息存储至所述产品订单中;根据所述开关的状态信息,将所述产品订单发送至与所述状态信息对应的订单处理系统中;所述订单处理系统在处理订单过程中,若产品订单出现问题则回退至所述业务受理系统,若产品订单无问题则生成订单处理逻辑并反馈至所述业务受理系统;所述业务受理系统对回退订单修改后根据所述回退订单中开关的状态信息发送至对应的订单处理系统;所述业务受理系统根据无问题订单中开关的状态信息,利用与所述状态信息对应的所述订单处理系统反馈的订单处理逻辑对所述无问题订单进行处理。2.根据权利要求1所述的调用多套系统相同服务的切换方法,其特征在于,所述开关的状态修改后,所述业务受理系统以修改后的开关状态信息存储至新受理产品的产品订单中,并将新受理产品的产品订单发送至修改后的开关状态信息对应的订单处理系统;所述业务受理系统对回退订单修改后,根据回退订单中原有的开关状态信息将修改后的订单发送至原有开关状态信息对应的订单处理系统。3.根据权利要求2所述的调用多套系统相同服务的切换方法,其特征在于,所述开关的状态通过所述数据库中的配置表进行修改。4.根据权利要求1至3中任一项所述的调用多套系统相同服务的切换方法,其特征在于,所述开关的不同状态与不同的订单处理系统一一对应。5.一种可切换调用多套系统相同服务的业务处理系统,应用如权利要求1至4中任一项...

【专利技术属性】
技术研发人员:郭小辉
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:

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

1