本发明涉及计算机网络通信技术,特别涉及一种ota网站的订单调配方法及系统。
背景技术:
消费者在ota(在线旅行社)预订酒店时,如果想订的酒店和房型满房了,ota就会无法提供服务。
目前,最接近的解决方式是ota与酒店签订保留房,或者ota买断酒店一部分库存。和酒店签订保留房,是事先约定数量的,很难根据顾客的预订情况实时进行调整,而且非常依赖ota和酒店的合作关系的好坏,因为对于保留房酒店不能随意销售,所以酒店并不愿意多提供。ota买断酒店一部分库存则需要事先约定数量,很难根据顾客的预订情况实时进行调整,而且会占用ota大量资金,估算错误会造成损失,一般ota会倾向于最少的保留房数量。对于有的客人临时取消订单而释放出来的房间,因为存在众多销售渠道,谁先下单获得酒店确认,这间房就是谁的,ota的其他客人未必抢的到。
技术实现要素:
本发明要解决的技术问题是为了克服现有技术中消费者在ota(在线旅行社)预订酒店时,遇到想订的酒店和房型满房了,ota就会无法提供服务的缺陷,提供一种ota网站的订单调配方法及系统。
本发明是通过下述技术方案来解决上述技术问题:
一种ota网站的订单调配方法,所述ota网站的订单调配方法包括:
s1、接收第一用户对一已下单成功的原始订单的取消操作,保存所述原始订单的订单数据;
s2、接收第二用户的下单请求,比较所述原始订单的订单数据是否与所述下单请求相匹配,若是,则将所述原始订单预调配给所述第二用户,向订单供应方发出生成目标订单的请求;
s3、判断是否接收到所述订单供应方发出的同意所述生成目标订单的请求的指令,若是,则确认所述目标订单下单成功。
较佳地,所述保存所述原始订单的订单数据的步骤之后还包括,设置一阈值时间,若超过所述阈值时间,则删除所述原始订单的订单数据,并通知订单供应方。
较佳地,步骤s3还包括,若判断为否,则确认所述目标订单下单失败。
一种ota网站的订单调配系统,所述ota网站订单调配系统包括:
取消模块,用于接收第一用户对一已下单成功的原始订单的取消操作,保存所述原始订单的订单数据;
调配模块,接收第二用户的下单请求,比较所述原始订单的订单数据是否与所述下单请求相匹配,若是,则将所述原始订单预调配给所述第二用户,向订单供应方发出生成目标订单的请求;
确认模块,判断是否接收到所述订单供应方发出的同意所述生成目标订单的请求的指令,若是,则确认所述目标订单下单成功。
较佳地,所述取消模块还用于记录所述原始订单的保存时间,判断所述保存时间是否超过所述阈值时间,若是,则删除所述原始订单,并通知所述订单供应方。
较佳地,确认模块还用于若未接收到所述订单供应方发出的同意所述生成目标订单的请求的指令,则确认所述目标订单下单失败。
本发明的积极进步效果在于:
本发明通过ota网站使用新的方法流程,当ota用户通过ota网站将之前的成功订单进行取消操作时,先保留此取消订单一段时间,如果再有其他用户下类似订单,可对类似订单进行调配,从而可以更大限度提高订单成功量。
附图说明
图1为本发明实施例1的ota网站的订单调配方法的流程图。
图2为本发明实施例1的ota网站的订单调配系统的模块示意图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
实施例1
一种ota网站的订单调配方法,如图1所示,所述ota网站的订单调配方法包括:
步骤101、接收第一用户对一已下单成功的原始订单的取消操作,保存所述原始订单的订单数据;
步骤102、记录所述原始订单的保存时间,判断所述保存时间是否超过所述阈值时间,若是,则执行步骤104,若否,则执行步骤103;
步骤103、接收第二用户的下单请求;
步骤104、删除所述原始订单的订单数据,并通知订单供应方;
步骤105、比较所述原始订单的订单数据是否与所述下单请求相匹配,若是,则执行步骤106;
步骤106、将所述原始订单预调配给所述第二用户,向订单供应方发出生成目标订单的请求;
步骤107、判断是否接收到所述订单供应方发出的同意所述生成目标订单的请求的指令,若是,则执行步骤108;
步骤108、确认所述目标订单下单成功。
较佳地,步骤107若判断为否,执行步骤109;
步骤109,确认所述目标订单下单失败。
本实施例通过ota网站使用新的方法流程,当ota用户通过ota网站将之前的成功订单进行取消操作时,先保留此取消订单一段时间,如果再有其他用户下类似订单,可对类似订单进行调配,从而可以更大限度提高订单成功量。
实施例2
一种ota网站的订单调配系统,如图2所示,所述ota网站的订单调配系统包括:
取消模块201,用于接收第一用户对一已下单成功的原始订单的取消操作,保存所述原始订单的订单数据;
调配模块202,接收第二用户的下单请求,比较所述原始订单的订单数据是否与所述下单请求相匹配,若是,则将所述原始订单预调配给所述第二用户,向订单供应方发出生成目标订单的请求;
确认模块203,判断是否接收到所述订单供应方发出的同意所述生成目标订单的请求的指令,若是,则确认所述目标订单下单成功。
较佳地,所述取消模块201还用于记录所述原始订单的保存时间,判断所述保存时间是否超过所述阈值时间,若是,则删除所述原始订单,并通知所述订单供应方。
较佳地,所述确认模块203还用于若未接收到所述订单供应方发出的同意所述生成目标订单的请求的指令,则确认所述目标订单下单失败。
本实施例ota网站的订单调配系统,ota网站使用新的方法流程,当ota用户通过ota网站将之前的成功订单进行取消操作时,先保留此取消订单一段时间,如果再有其他用户下类似订单,可对类似订单进行调配,从而可以更大限度提高订单成功量。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。