航班数据比对方法、装置及相关设备制造方法及图纸

技术编号:37846728 阅读:7 留言:0更新日期:2023-06-14 22:31
本发明专利技术提供一种航班数据比对方法、装置及相关设备,该方法包括:当已登录用户具有前端的当前页面的操作权限时,获取已登录用户通过前端输入的比对条件;校验比对条件;若比对条件通过校验,调用后台接口,查询订座系统和离港系统中与比对条件匹配的航班的信息;若查询成功,获取航班的信息并进行比对,得到航班信息比对结果,并使前端的当前页面以列表形式展示航班信息比对结果;若查询失败,将得到的第一错误信息记录在错误日志中。在本方案中,如果比对条件通过校验,在调用后台接口查询到订座系统和离港系统中与比对条件匹配的航班的信息后,比对航班的信息,从而得到航班信息比对结果,进而便于直观展示比对结果、提高工作效率和降低成本。效率和降低成本。效率和降低成本。

【技术实现步骤摘要】
航班数据比对方法、装置及相关设备


[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.一种航班数据比对方法,其特征在于,所述方法包括:当已登录用户具有前端的当前页面的操作权限时,获取所述已登录用户通过所述前端的当前页面输入的比对条件;校验所述比对条件;若所述比对条件通过校验,调用预先建立的后台接口,查询订座系统和离港系统中与所述比对条件匹配的航班的信息;若查询成功,获取所述航班的信息并进行比对,得到航班信息比对结果,并使所述前端的当前页面以列表形式展示所述航班信息比对结果;若查询失败,将得到的第一错误信息记录在错误日志中。2.根据权利要求1所述的方法,其特征在于,在当已登录用户具有前端的当前页面的操作权限时之前,还包括:当检测到所述前端存在所述已登录用户时,获取所述已登录用户的账号信息;根据所述账号信息,判断所述已登录用户是否具有当前页面的操作权限;若不具有,在用户操作日志中记录所述已登录用户的操作;若具有,执行获取所述已登录用户通过所述前端的当前页面输入的比对条件这一步骤。3.根据权利要求1所述的方法,其特征在于,还包括:获取所述已登录用户通过所述前端的当前页面选择的第一航班信息比对结果和第一同步起飞时间;根据所述第一同步起飞时间,筛选所述第一航班信息比对结果中与所述第一同步起飞时间不一致的第一航班信息,使所述前端在第一新页面中以列表形式展示所述第一航班信息;获取所述已登录用户通过所述前端的第一新页面选择的一条或多条待同步的第一航班信息和第二同步起飞时间;根据所述待同步的第一航班信息,调用所述后台接口,以较晚修改的起飞时间为准,修改所述待同步的第一航班信息中的航班起飞时间;针对修改成功的所述待同步的第一航班信息,将所述待同步的第一航班信息对应的状态置为修改成功;针对修改失败的所述待同步的第一航班信息,将得到的第二错误信息记录在所述错误日志中,使所述前端在所述修改失败的所述待同步的第一航班信息的处理结果中展示所述第二错误信息。4.根据权利要求1所述的方法,其特征在于,还包括:获取所述已登录用户通过所述前端的当前页面选择的第二航班信息比对结果和所述需手工处理标签;根据所述需手工处理标签,筛选所述第二航班信息比对结果中需手工处理的第二航班信息,使所述前端在第二新页面中以列表形式展示所述第二航班信息;获取所述已登录用户通过所述前端的第二新页面选择的航线不一致的第二航班信息、航线更改标签以及目标航线;校验所述航线不一致的第二航班信息和所述目标航线;
若所述航线不一致的第二航班信息和所述目标航线通过校验,调用所述后台接口,将所述航线不一致的第二航班信息中的航线修改为所述目标航线;针对修改成功的航线不一致的第二航班信息,将所述航线不一致的第二航班信息对应的状态置为修改成功;针对修改失败的航线不一致的第二航班信息,将得到的第三错误信息记录在所述错误日志中,使所述前端在所述航线不一致的第二航班信息的处理结果中展示所述第三错误信息。5.根据权利要求1所述的方法,其特征在于,还包括:按照所述已登录用户预设的比对频率,获取所述已登录用户通过所述前端的当前页面...

【专利技术属性】
技术研发人员:金悦祺王汶慧张松洋徐铭泽彭海坡
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

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

1