一种运价数据处理方法、装置及电子设备制造方法及图纸

技术编号:27472554 阅读:31 留言:0更新日期:2021-03-02 17:38
本申请公开了一种运价数据处理方法、装置及电子设备。该方法包括:获取与查询请求对应的原始运价数据;判断是否有索引运价数据;如果有索引运价数据,则针对每一条原始运价数据,对原始运价数据和索引运价数据进行匹配,如果原始运价数据与任意一条索引运价数据匹配成功,则确定该原始运价数据为错误运价数据,如果原始运价数据与全部的索引运价数据均匹配失败,则确定该原始运价数据为正确运价数据;输出正确运价数据。基于本申请公开的技术方案,能够降低向用户展示错误的运价数据的可能性。能性。能性。

【技术实现步骤摘要】
一种运价数据处理方法、装置及电子设备


[0001]本申请属于数据处理
,尤其涉及一种运价数据处理方法、装置及电子设备。

技术介绍

[0002]客票运价搜索系统在处理客票运价数据时,首先接收运价数据文件,并将运价数据文件并保存到本地的数据处理服务器,之后由本地的数据处理服务器对运价数据文件进行处理,得到可供客票运价搜索系统使用的数据。目前,客票运价搜索系统对运价数据文件的处理需要花费数分钟到数十分钟。
[0003]当航空公司发现已发布的运价数据出现错误,且该运价数据已经在客票运价搜索系统生效时,需要针对错误的运价数据进行处理。目前,针对错误的运价数据的处理采用如下方案:航空公司发布新的运价数据文件,该运价数据文件包含正确的运价数据,客票运价搜索系统接收该新的运价数据文件,由数据处理服务器对该新的运价数据文件进行处理,得到正确的运价数据,客票运价搜索系统利用正确的运价数据替换错误的运价数据。
[0004]但是,基于现有的方案,从航空公司发现已发布的运价数据出现错误,到客票运价搜索系统完成针对错误运价数据的处理,会花费较长的时间,而从错误的运价数据生效到该运价数据被处理这段时间,用户会查询到错误的运价数据,如果用户进行了下单处理,就会生成错误的订单,给用户和航空公司造成极大的不便。
[0005]如何对错误的运价数据进行截止,降低向用户展示错误的运价数据的可能性,是本领域技术人员亟待解决的问题。

技术实现思路

[0006]有鉴于此,本申请的目的在于提供一种运价数据的处理方法、装置及电子设备,以便对错误的运价数据进行截止,降低向用户展示错误的运价数据的可能性。
[0007]为实现上述目的,本申请提供如下技术方案:
[0008]一种运价数据处理方法,包括:
[0009]获取与查询请求对应的原始运价数据;
[0010]判断是否有索引运价数据,其中,索引运价数据基于航空公司发布的修正运价数据生成,所述修正运价数据是与已发布的错误运价数据对应的正确运价数据;
[0011]如果有索引运价数据,则针对每一条所述原始运价数据,对所述原始运价数据和所述索引运价数据进行匹配,如果所述原始运价数据与任意一条索引运价数据匹配成功,则确定所述原始运价数据为错误运价数据,如果所述原始运价数据与全部的索引运价数据均匹配失败,则确定所述原始运价数据为正确运价数据;
[0012]输出所述正确运价数据。
[0013]由此可见,本申请的有益效果为:
[0014]基于本申请公开的运价数据处理方法、装置及电子设备,在获取与查询请求对应
的原始运价数据后,并不是直接向用户展示获取到的原始运价数据,而是进一步判断当前是否有索引运价数据。如果有索引运价数据,那么当前的原始运价数据中有错误的原始运价数据,与查询请求对应的原始运价数据可能存在错误运价数据。因此,针对获取到的每一条原始运价数据,确定其是否与任意一条索引运价数据匹配。如果获取到的原始运价数据与任意一条索引运价数据匹配,那么表明该原始运价数据是错误的,对其进行截止处理,而不会向用户展示错误的运价数据,降低了向用户展示错误的运价数据的可能性。
附图说明
[0015]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本申请一个实施例提供的运价数据处理方法的流程图;
[0017]图2为本申请另一个实施例提供的验证修正运价数据是否有效的方法的流程图;
[0018]图3-1为本申请另一个实施例提供的修正运价数据的示意图;
[0019]图3-2为基于图3-1所示修正运价数据生成的索引运价数据的示意图;
[0020]图3-3为对图3-2所示索引运价数据进行分组后的示意图;
[0021]图3-4为与查询请求对应的原始运价数据的示意图;
[0022]图3-5为基于图3-3所示的索引运价数据得到的一级匹配结果的示意图;
[0023]图3-6为基于图3-5所示一级匹配结果得到的二级匹配结果的示意图;
[0024]图4为本申请另一个实施例提供的运价数据处理装置的结构示意图;
[0025]图5为本申请另一个实施例提供的运价数据处理装置的结构示意图;
[0026]图6为本申请另一个实施例提供的电子设备的结构示意图。
具体实施方式
[0027]本申请实施例提供一种运价数据处理方法、装置及电子设备,以便对错误的运价数据进行截止,降低向用户展示错误的运价数据的可能性。
[0028]下面将参照附图更详细地描述本申请的实施例。虽然附图中显示了本申请的某些实施例,然而应当理解的是,本申请可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本申请。应当理解的是,本申请的附图及实施例仅用于示例性作用,并非用于限制本申请的保护范围。
[0029]本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
[0030]需要注意,本申请中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
[0031]需要注意,本申请中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
[0032]参见图1,图1为本申请一个实施例提供的运价数据处理方法的流程图。该方法的执行主体为电子设备,如服务器或者服务器集群,该服务器或者服务器集群为客票运价搜索系统的一部分。
[0033]该运价数据处理方法包括:
[0034]S101:获取与查询请求对应的原始运价数据。
[0035]用户在客户端(如移动终端的APP或者其他设备显示的web页面)输入查询请求,以便查询机票信息或航班信息。电子设备接收到查询请求后,获取与该查询请求对应的原始运价数据。
[0036]原始运价数据是客票运价搜索系统已经发布的运价数据。
[0037]航空公司按照预设规则发布的运价数据。例如,航空公司按照公司规范,每日定时发布的运价数据。其中,航空公司发布的原始运价数据可能存在错误,例如,某一条原始运价数据中的金额可能是错误的。当航空公司发布了错误的运价数据时,客票运价搜索系统发布的相应的运价数据也是错误的。
[0038]需要说明的是,与查询请求对应的原始运价数据可能为一条,也可能为多条。例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运价数据处理方法,其特征在于,包括:获取与查询请求对应的原始运价数据;判断是否有索引运价数据,其中,索引运价数据基于航空公司发布的修正运价数据生成,所述修正运价数据是与已发布的错误运价数据对应的正确运价数据;如果有索引运价数据,则针对每一条所述原始运价数据,对所述原始运价数据和所述索引运价数据进行匹配,如果所述原始运价数据与任意一条索引运价数据匹配成功,则确定所述原始运价数据为错误运价数据,如果所述原始运价数据与全部的索引运价数据均匹配失败,则确定所述原始运价数据为正确运价数据;输出所述正确运价数据。2.根据权利要求1所述的方法,其特征在于,基于修正运价数据生成所述索引运价数据的过程,包括:获取航空公司发布的修正运价数据;针对每一条修正运价数据,验证所述修正运价数据是否有效,将有效的修正运价数据确定为索引运价数据。3.根据权利要求2所述的方法,其特征在于,所述验证所述修正运价数据是否有效,包括:如果所述修正运价数据中的航空公司代码字段和关税编号字段中的至少一个为空,则确定所述修正运价数据无效;如果当前时刻超出所述修正运价数据中的生效时间和失效时间所指示的时间段,或者,所述修正运价数据中的生效时间大于或等于所述失效时间,则确定所述修正运价数据无效;否则,确定所述修正运价数据有效。4.根据权利要求1至3中任一项所述的方法,其特征在于,对所述原始运价数据和所述索引运价数据进行匹配,包括:利用第一关键词组在所述索引运价数据中进行查找,将查找到的索引运价数据作为一级匹配结果,所述第一关键词组包括所述原始运价数据中的航空公司代码字段、关税编号字段和规则号字段,或者包括所述原始运价数据中的航空公司代码字段和关税编号字段;利用第二关键词在所述一级匹配结果中查找,将在所述一级匹配结果中查找到的索引运价数据作为二级匹配结果,其中,所述第二关键词为所述原始运价数据中的运价类别字段;利用第三关键词组在所述二级匹配结果中查找,将在所述二级匹配结果中查找到的索引运价数据作为与所述原始运价数据匹配的索引运价数据,其中,所述第三关键词组包括所述原始运价数据中的起点字段、终点字段、货币字段、脚注字段、路线码字段、以及运价构成字段中的非空字段。5.根据权利要求2所述的方法,其特征在于,在生成所述索引运价数据后,还包括:按照航空公司代码字段、关税编号字段和规则号字段对所述索引运价数据进行分组,其中,具有相同航空公司代码字段、关税编号字段和规则号字段的索引运价数据被划分为一组。6.一种运价数据处理装置,其特征在于,包括:
原始运价数据获取单元,用于获取与查询请求对应的原始运价数据;判断...

【专利技术属性】
技术研发人员:刘撼翀黄向平刘硕张宏海
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

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

1