【技术实现步骤摘要】
订单处理方法、订单处理系统及计算设备
[0001]本专利技术涉及互联网
,特别涉及一种订单处理方法、订单处理系统及计算设备。
技术介绍
[0002]随着网络信息的不断更新迭代以及线上业务模式的快速发展,线上办理各种业务(包括但不限于话费充值、油卡充值、违章代办、年检代办等)使人们足不出户即可实现生活中的日常所需,极大的方便了人们的日常生活。提供线上服务的业务方运行着庞大复杂的订单业务系统来支撑其业务运转,在能满足大多数人办理业务需求的情况下,这些业务方经常会与其他业务方合作,以实现流量置换。
[0003]客户端用户在线上办理业务,一般是通过相应的APP进行下单操作,并在业务服务器生成订单信息,每个客户端用户下单后生成的订单信息对于业务合作方而言是非常重要的数据资源。通过将这些订单数据推送至业务合作方,业务合作方通过统计这些订单数据并进行研究,进而改进运营策略、完善相关业务,这样有利于为合作方公司带来更多的流量和拉新数据。
[0004]现有技术中,对于向不同业务合作方的订单数据推送,通常是采用硬编码限定逻 ...
【技术保护点】
【技术特征摘要】
1.一种订单处理方法,在计算设备中执行,所述计算设备与多个业务模块连接,且所述计算设备中包括与多个业务模块相对应的多个订单状态链,每个订单状态链分别包括多个订单状态节点,每个订单状态节点对应一个或多个订单处理组件,所述方法包括:接收业务模块发送的订单状态变更请求,所述订单状态变更请求包括订单标识以及请求变更的订单状态;获取与所述订单标识相对应的订单信息,并确定与所述订单信息相对应的业务模块;确定与所述业务模块相对应的订单状态链以及所述订单状态链中与所述订单状态相对应的订单状态节点,获取所述订单状态节点对应的一个或多个订单处理组件;以及基于每个订单处理组件对所述订单进行处理,生成新的订单信息,并基于每个订单处理组件推送所述新的订单信息。2.如权利要求1所述的方法,其中,所述订单处理组件包括相应的配置信息,所述配置信息包括一个或多个推送地址,推送新的订单信息的步骤包括:从所述订单处理组件的配置信息中获取一个或多个推送地址;基于每个推送地址推送新的订单信息,以便将所述新的订单信息发送至与每个推送地址相对应的终端。3.如权利要求2所述的方法,其中,所述配置信息还包括与推送地址相对应的校验规则,基于推送地址推送新的订单信息的步骤包括:基于与推送地址相对应的校验规则对所述订单变更请求进行验证;如果验证通过,则基于所述推送地址推送所述新的订单信息。4.如权利要求2-3任一项所述的方法,其中,在基于每个推送地址推送新的订单信息之后,还包括步骤:确定基于每个推送地址推送新的订单信息的推送结果,推送结果包括推送成功和推送失败;当基于推送地址推送失败时,确定该推送地址对应的推送失败次数,并基于推送失败次数重新向该推送地址推送所...
【专利技术属性】
技术研发人员:王琨琨,张东生,侯礼鹏,
申请(专利权)人:车智互联北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。