【技术实现步骤摘要】
一种业务数据处理方法、装置及计算机可读介质
[0001]本申请属于航空信息处理
,尤其涉及一种业务数据处理方法、装置及计算机可读介质。
技术介绍
[0002]航空公司收入结算业务,是航空公司确定收入的一项重要核心业务。其业务对应的结算系统处于整个业务链、数据链的中下游,负责处理上游系统和结算业务涉及的多方数据,基于这些数据,结算系统会进行复杂的运算,最终得到航空公司的待结算收入相关的数据。
[0003]在这个过程中,由于参与运算的数据源繁多,且数据质量、数据状态随业务的进行也在随时变化,而这诸多的变化都会触发结算系统中庞大数据的试算与运算,从而导致结算系统的运算工作量大、效率低且复杂度高。这些运算功能,在结算系统中由于其复杂度的原因,被设计为后台离线作业,作业过程也会占用极大的系统资源。
技术实现思路
[0004]有鉴于此,本申请提供一种业务数据处理方法、装置及计算机可读介质,用于解决现有技术存在的至少部分技术问题,提升系统运算效率、节约系统资源。
[0005]具体方案如下:
[ ...
【技术保护点】
【技术特征摘要】
1.一种业务数据处理方法,其特征在于,包括:确定结算业务涉及的各类型业务数据分别对应的数据状态信息;至少根据各类型业务数据分别对应的数据状态信息,确定每一类型业务数据是否需参与当前轮结算处理中所述结算业务包含的各个子业务;若存在需参与当前轮结算处理的业务数据,根据所述结算业务包含的各个子业务分别对应的触发条件,确定当前需触发的目标子业务;获取需参与所述目标子业务的目标业务数据,并按所述目标子业务的处理逻辑对所述目标业务数据进行处理。2.根据权利要求1所述的方法,其特征在于,所述确定结算业务涉及的各类型业务数据分别对应的数据状态信息,包括:获取各类型业务数据分别对应的用于票证状态管理的数据结构对象;从对应的数据结构对象中读取相应类型业务数据的数据状态信息;其中,所述用于票证状态管理的数据结构对象中,记录有用于表征对应类型业务数据的处理状态和状态变化轨迹的数据状态信息。3.根据权利要求2所述的方法,其特征在于,在所述确定结算业务涉及的各类型业务数据分别对应的数据状态信息之前,还包括:基于创建的票证状态管理处理接口收集各类型业务数据的状态变化信息;基于收集的状态变化信息,在相应类型业务数据对应的用于票证状态管理的数据结构对象中记录或更新该类型业务数据的数据状态信息。4.根据权利要求1所述的方法,其特征在于,所述至少根据各类型业务数据分别对应的数据状态信息,确定每一类型业务数据是否需参与当前轮结算处理中所述结算业务包含的各个子业务,包括:根据所对应的数据状态信息,确定各类型业务数据在当前轮的时间周期内是否发生过状态变化;根据各类型业务数据在当前轮的时间周期内是否发生过状态变化,各类型业务数据是否参与过所述结算业务包含的相应子业务,以及在参与过相应子业务的情况下所参与的子业务是否处理成功,确定每一类型业务数据是否需参与当前轮结算处理中所述结算业务包含的各个子业务。5.根据权利要求1所述的方法,其特征在于,所述根据所述结算业务包含的各个子业务分别对应的触发条件,确定当前需触发的目标子业务,包括:按预设的子业务处理顺序,确...
【专利技术属性】
技术研发人员:吴洋,常诺,于华,
申请(专利权)人:中国航空结算有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。