订单凭证的管理方法、装置、第一服务器及存储介质制造方法及图纸

技术编号:33637433 阅读:31 留言:0更新日期:2022-06-02 01:52
本申请公开了一种订单凭证的管理方法、装置、第一服务器及存储介质。其中,方法包括:第一服务器获取管理请求;所述管理请求用于请求对第一订单凭证进行管理;获取所述第一订单凭证对应的管理规则;根据所述管理规则,确定所述管理请求对应的管理流程;所述管理流程由所述第一服务器独立完成,或由所述第一服务器通过与至少一个其他服务器进行交互来配合完成;基于确定的管理流程,执行所述管理请求对应的管理操作;其中,所述管理操作包含以下之一:生成所述第一订单凭证;更新所述第一订单凭证的状态。状态。状态。

【技术实现步骤摘要】
订单凭证的管理方法、装置、第一服务器及存储介质


[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]本申请实施例还提供了一种订单凭证的管理装置,包括:
[0042]第一获取单元,用于获取管理请求;所述管理请求用于请求对第一订单凭证进行管理;
[0043]第二获取单元,用于获取所述第一订单凭证对应的管理规则;
[0044]第一处理单元,用于根据所述管理规则,确定所述管理请求对应的管理流程;所述管理流程由第一服务器独立完成,或由第一服务器通过与至少一个其他服务器进行交互来配合完成;
[0045]第二处理单元,用于基于确定的管理流程,执行所述管理请求对应的管理操作;其中,
[0046]所述管理操作包含以下之一:
[0047]生成所述第一订单凭证;
[0048]更新所述第一订单凭证的状态。
[0049]本申请实施例还提供了一种第一服务器,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
[0050]其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。
[0051]本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
[0052]本申请实施例提供的订单凭证的管理方法、装置、第一服务器及存储介质,第一服务器获取管理请求;所述管理请求用于请求对第一订单凭证进行管理;获取所述第一订单凭证对应的管理规则;根据所述管理规则,确定所述管理请求对应的管理流程;所述管理流程由所述第一服务器独立完成,或由所述第一服务器通过与至少一个其他服务器进行交互来配合完成;基于确定的管理流程,执行所述管理请求对应的管理操作;其中,所述管理操作包含以下之一:生成所述第一订单凭证;更新所述第一订单凭证的状态。本申请实施例的方案,第一服务器根据订单凭证对应的管理规则,确定由自身独立完成订单凭证的管理流程,或者,确定通过与至少一个其他服务器进行交互来配合完成订单凭证的管理流程,并执行相应的管理操作;如此,能够通过配置管理规则来对订单凭证的管理流程进行配置,一方面,能够利用管理规则满足各类消费场景下对订单凭证的管理需求;另一方面,能够利用管理规则屏蔽订单凭证的管理操作实现的细节,从而能够提高订单凭证的管理效率。
附图说明
[0053]图1为相关技术中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种订单凭证的管理方法,其特征在于,应用于第一服务器,包括:获取管理请求;所述管理请求用于请求对第一订单凭证进行管理;获取所述第一订单凭证对应的管理规则;根据所述管理规则,确定所述管理请求对应的管理流程;所述管理流程由所述第一服务器独立完成,或由所述第一服务器通过与至少一个其他服务器进行交互来配合完成;基于确定的管理流程,执行所述管理请求对应的管理操作;其中,所述管理操作包含以下之一:生成所述第一订单凭证;更新所述第一订单凭证的状态。2.根据权利要求1所述的方法,其特征在于,所述获取管理请求,包括:接收第二服务器发送的第一请求;所述第一请求用于请求生成第一订单凭证;所述基于确定的管理流程,执行所述管理请求对应的管理操作,包括:基于所述管理流程,生成第一订单凭证,并向所述第二服务器返回所述第一订单凭证。3.根据权利要求2所述的方法,其特征在于,所述生成第一订单凭证,包括:向第三服务器发送第二请求;所述第二请求用于请求生成第一订单凭证;接收所述第三服务器基于所述第二请求返回的第一订单凭证。4.根据权利要求3所述的方法,其特征在于,所述向第三服务器发送第二请求,包括:接收到第四服务器发送的第一调用消息时,向所述第三服务器发送所述第二请求;所述第四服务器用于监控第一任务列表;所述第一调用消息是所述第四服务器监控到所述第一任务列表中的第一任务的状态满足第一条件的情况下发送的;所述第一任务是所述第一服务器确定所述第一订单凭证满足第二条件的情况下添加到所述第一任务列表的;所述第一条件表征所述第一服务器未得到所述第一订单凭证;所述第二条件表征所述第一订单凭证需要由所述第三服务器生成。5.根据权利要求1所述的方法,其特征在于,所述获取管理请求,包括:接收第二服务器发送的第三请求;所述第三请求用于请求更新所述第一订单凭证的状态;所述基于确定的管理流程,执行所述管理请求对应的管理操作,包括:基于所述管理流程,更新所述第一订单凭证的状态,并向所述第二服务器返回所述第一订单凭证的状态更新结果。6.根据权利要求5所述的方法,其特征在于,所述更新所述第一订单凭证的状态,包括:向第三服务器发送第四请求;所述第四请求用于...

【专利技术属性】
技术研发人员:黄锦召王仲甫
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1