【技术实现步骤摘要】
一种订单处理方法、装置、电子设备及存储介质
[0001]本专利技术涉及订单领域,特别是涉及一种订单处理方法、装置、电子设备及存储介质。
技术介绍
[0002]订单状态流转是交易系统的最为核心的工作,订单系统往往都会存在状态多、链路长、逻辑复杂的特点,还存在多场景、多类型、多业务维度等业务特性。
[0003]目前的订单状态流转的记录方法为针对每一个订单创建流水表来存储该订单所有的操作日志,然后基于目标订单的业务编号与操作日志的关联关系,查找出目标订单的所有状态,并按照状态流转的顺序展示于流转轨迹中。
[0004]这样一来,一方面订单的操作日志占用了大量的存储,另一方面基于订单业务编号与操作日志的关联关系查找订单状态的过程耗费了大量的中央处理器资源,影响中央处理器性能。
技术实现思路
[0005]有鉴于此,本专利技术旨在提出一种订单处理方法、装置、电子设备及存储介质,以解决目前的订单操作日志占用大量存储,以及关联查询耗费中央处理器资源、影响中央处理器性能的问题。
[0006]为达到上述目的 ...
【技术保护点】
【技术特征摘要】
1.一种订单处理方法,其特征在于,所述方法包括:在检测到用户针对目标订单的状态查询请求时,从轨迹配置信息中调取与所述目标订单的当前状态对应的目标预设流转轨迹;所述轨迹配置信息包括订单在每种状态所对应的预设流转轨迹,所述预设流转轨迹表征所述订单从初始状态到该种状态的变化轨迹;基于所述目标订单的订单信息以及所述目标预设流转轨迹,生成所述目标订单的状态流转信息。2.根据权利要求1所述的方法,其特征在于,所述目标订单的轨迹配置信息是按照以下步骤生成的:确定所述目标订单的多个状态,多个所述状态包括初始状态、结束状态以及从所述初始状态到所述结束状态之间的各个中间状态;获取为多个所述状态设置的不同的状态标识;基于各个所述状态标识,以及多个所述状态的变化顺序,生成每个所述状态对应的所述预设流转轨迹。3.根据权利要求2所述的方法,其特征在于,所述基于各个所述状态标识,以及多个所述状态的变化顺序,生成每个所述状态对应的所述预设流转轨迹,包括:针对每个所述状态,获取该状态对应的第一状态标识,以及在该状态之前的所有状态的第二状态标识;按照多个状态之间的变化顺序,生成所述第一状态标识和所述第二状态标识的状态标识组;将所述状态标识组作为所述预设流转轨迹。4.根据权利要求1所述的方法,其特征在于,所述从所述轨迹配置信息中调取与所述目标订单的当前状态对应的目标预设流转轨迹,包括:确定所述目标订单的当前状态对应的目标状态标识;基于所述目标状态标识,从多个所述预设流转轨迹中获取与所述目标状态标识对应的所述目标预设流转轨迹。5.根据权利要求1所述的方法,其特征在于,所述预设流传轨迹中包括与各个状态对应的节点,所述基于所述目标订单的订单信息以及所述目标预设流转轨迹,生成所述目标订单的流转轨迹,包括:从所述订单信息中,获取所述目标订单从初始状态到当前状态的各个状态的状态信息,...
【专利技术属性】
技术研发人员:张超,
申请(专利权)人:长城汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。