多业务线的订单处理方法、平台及系统技术方案

技术编号:34000198 阅读:18 留言:0更新日期:2022-07-02 11:56
本申请是关于一种多业务线的订单处理方法、平台及系统。该方法包括:接收来自至少一个业务的待创建订单;根据所述业务对应的预设配置信息,确定所述待创建订单的适配路由和预设处理器;其中,所述预设处理器根据所述预设配置信息与所述适配路由对应配置;根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,完成订单创建。该方法能够使各业务线的节省硬件资源,便于订单统一规范管理及节约人力开发成本和管理成本。理成本。理成本。

【技术实现步骤摘要】
多业务线的订单处理方法、平台及系统


[0001]本申请涉及互联网
,尤其涉及一种多业务线的订单处理方法、平台及系统。

技术介绍

[0002]随着互联网技术的发展,在线交易平台给人们生活带来了极大的便利。一般地,在线交易平台上提供了多个业务线以供用户选择,各业务线具有不同的产品,以满足用户的多元化需求。
[0003]在相关技术中,不同的业务线相互独立,每一业务线分别独立管理和处理各自的订单数据。这样的方案,相当于每一业务线各成体系,需要消耗较多的硬件资源进行运行的同时,也消耗大量的人力资源对每一个业务线单独进行开发和管理。另外,由于每个业务线具有各自的特点,各业务的订单状态也缺少统一化的规范管理,加大了对订单状态的日常维护难度。

技术实现思路

[0004]为克服相关技术中存在的问题,本申请提供一种多业务线的订单处理方法、平台及系统,该多业务线的订单处理方法、平台及系统,能够使各业务线的节省硬件资源,便于订单统一规范管理及节约人力开发成本和管理成本。
[0005]本申请第一方面提供一种多业务线的订单处理方法,其包括:
[0006]接收来自至少一个业务的待创建订单;
[0007]根据所述业务对应的预设配置信息,确定所述待创建订单的适配路由和预设处理器;其中,所述预设处理器根据所述预设配置信息与所述适配路由对应配置;
[0008]根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,完成订单创建。
[0009]在其中一个实施例中,所述根据所述业务对应的预设配置信息,确定所述待创建订单的适配路由和预设处理器,包括:
[0010]根据每一所述业务对应的预设公共配置信息,确定每一对应的所述待创建订单适配的主路由;或,根据每一所述业务对应的预设业务配置信息,确定每一对应的所述待创建订单适配的业务路由;
[0011]分别根据所述待创建订单的所述主路由或业务路由,确定所述待创建订单对应的预设处理器。
[0012]在其中一个实施例中,所述根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,包括:
[0013]根据所述适配路由,将所述待创建订单的主订单数据传输至预设的主数据处理器进行处理并存储至主数据库;
[0014]根据所述适配路由,将所述待创建订单的业务订单数据传输至预设的业务数据处
理器进行处理并存储至所述业务对应的业务数据库;
[0015]其中,每一所述待创建订单在所述业务数据库的业务数据与在所述主数据库的主数据对应映射。
[0016]在其中一个实施例中,所述根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,完成订单创建,包括:
[0017]根据所述适配路由,匹配预设的支付处理器为所述待创建订单构建支付数据;
[0018]发送所述待创建订单对应的所述支付数据至支付中心;
[0019]接收所述支付中心根据所述支付数据生成的待支付订单及支付链接;
[0020]根据所述支付链接,构建下单完成数据。
[0021]在其中一个实施例中,每一所述业务对应的预设配置信息还包括订单状态配置信息;其中,所述订单状态配置信息用于确定所述业务的业务订单状态及对应映射的主订单状态。
[0022]在其中一个实施例中,所述接收来自至少一个业务的待创建订单之后,还包括:
[0023]对所述待创建订单进行校验,确认所述待创建订单的基础数据是否通过。
[0024]在其中一个实施例中,所述对所述待创建订单进行校验,确认所述待创建订单的基础数据是否通过之后,还包括:
[0025]如果通过,则对所述待创建订单进行风险评控,以确认所述待创建订单的风险事项。
[0026]本申请第二方面提供一种多业务线的订单处理平台,其包括:
[0027]订单接收模块,用于接收来自至少一个业务的待创建订单;
[0028]配置模块,用于根据所述业务对应的预设配置信息,确定所述订单接收模块接收的所述待创建订单的适配路由和预设处理器;其中,所述预设处理器根据所述预设配置信息与所述适配路由对应配置;
[0029]订单处理模块,用于根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,完成订单创建。
[0030]本申请第三方面提供一种多业务线的订单处理系统,其包括:
[0031]业务端,用于加载至少一个业务;
[0032]订单处理平台,用于接收来自所述业务端的至少一个所述业务的待创建订单;根据所述业务对应的预设配置信息,确定所述订单接收模块接收的所述待创建订单的适配路由和预设处理器;其中,所述预设处理器根据所述预设配置信息与所述适配路由对应配置;根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,完成订单创建;
[0033]基础服务端,用于为所述订单处理平台所创建的订单提供基础服务。
[0034]本申请第四方面提供一种电子设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
[0035]本申请第五方面提供一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
[0036]本申请提供的技术方案可以包括以下有益效果:
[0037]本申请提供的技术方案,将每一业务的待创建订单根据对应的预设配置信息,通
过适配路由和预设处理器进行数据处理,从而完成订单的创建。这样的设计,无需单独为每个业务设置独立的处理系统,而是通过搭建具有满足各式场景的处理器的架构,以满足各业务的数据处理需求。只需各业务的订单根据预设配置信息通过适配路由到达对应的处理器,通过对应的处理器即可实现各业务的订单进行数据处理,便于各业务间实现硬件资源共享,节约硬件成本;同时,各业务的订单均在集中的架构体系里处理,便于采用统一的订单状态管理规则对各业务的订单进行规范化管理。
[0038]进一步的,本申请的技术方案,通过将每一个订单的主订单数据统一存储至主数据库,将每一个订单的业务数据分别存储至该业务对应的业务数据库,方便对各业务的订单数据进行规范管理。
[0039]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0040]通过结合附图对本申请示例性实施方式进行更详细的描述,本申请的上述以及其它目的、特征和优势将变得更加明显,其中,在本申请示例性实施方式中,相同的参考标号通常代表相同部件。
[0041]图1是本申请实施例示出的多业务线的订单处理方法的流程示意图;
[0042]图2是本申请实施例示出的多业务线的订单处理方法的另一流程示意图;
[0043]图3是本申请实施例示出的多业务线本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多业务线的订单处理方法,其特征在于,包括:接收来自至少一个业务的待创建订单;根据所述业务对应的预设配置信息,确定所述待创建订单的适配路由和预设处理器;其中,所述预设处理器根据所述预设配置信息与所述适配路由对应配置;根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,完成订单创建。2.根据权利要求1所述的方法,其特征在于,所述根据所述业务对应的预设配置信息,确定所述待创建订单的适配路由和预设处理器,包括:根据每一所述业务对应的预设公共配置信息,确定每一对应的所述待创建订单适配的主路由;或,根据每一所述业务对应的预设业务配置信息,确定每一对应的所述待创建订单适配的业务路由;分别根据所述待创建订单的所述主路由或业务路由,确定所述待创建订单对应的预设处理器。3.根据权利要求1所述的方法,其特征在于,所述根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,包括:根据所述适配路由,将所述待创建订单的主订单数据传输至预设的主数据处理器进行处理并存储至主数据库;根据所述适配路由,将所述待创建订单的业务订单数据传输至预设的业务数据处理器进行处理并存储至所述业务对应的业务数据库;其中,每一所述待创建订单在所述业务数据库的业务数据与在所述主数据库的主数据对应映射。4.根据权利要求1所述的方法,其特征在于,所述根据所述适配路由,将所述待创建订单的订单数据顺序传输至对应的所述预设处理器进行处理,完成订单创建,包括:根据所述适配路由,匹配预设的支付处理器为所述待创建订单构建支付数据;发送所述待创建订单对应的所述支付数据至支付中心;接收所述支付中心根据所述支付数据生成的待支付订单及支付链接;根据所述支付链接,构建下单完成数据。5.根据权利要求1所述的方法,其特征在于:每一所述...

【专利技术属性】
技术研发人员:黄指南吕宗朗
申请(专利权)人:广州力挚网络科技有限公司
类型:发明
国别省市:

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

1