交易数据处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36337304 阅读:26 留言:0更新日期:2023-01-14 17:49
本申请涉及一种交易数据处理方法、装置、计算机设备和存储介质。方法包括:响应于目标终端针对待处理交易数据的交易数据处理指令,获取第一交易结果;在第一交易结果的状态为预设状态的情况下,接收目标终端预处理指令,并获取待处理交易数据的交易类型以及指令类型;基于交易类型以及指令类型生成第一交易指令;响应于交易结果查询指令,获取第二交易结果;在第二交易结果的状态为非预设状态的情况下,获取第二交易结果的交易结果状态;根据交易结果状态、待处理交易数据的交易类型以及预处理指令的指令类型,生成针对待处理交易数据的第二交易指令。采用本方法能够可以实现未知状态下的交易数据的实时处理。下的交易数据的实时处理。下的交易数据的实时处理。

【技术实现步骤摘要】
交易数据处理方法、装置、计算机设备和存储介质


[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]上述交易数据处理方法、装置、计算机设备和存储介质,通过响应于目标终端针对待处理交易数据的交易数据处理指令,获取针对待处理交易数据的第一交易结果;在第一交易结果的状态为预设状态的情况下,接收目标终端针对待处理交易数据发送的预处理指令,并获取待处理交易数据的交易类型以及预处理指令的指令类型;可以基于交易类型以及指令类型生成针对待处理交易数据的第一交易指令;第一交易指令用于对待处理交易数据进行第一交易处理,得到预处理交易数据;通过响应于针对预处理交易数据的交易结果查询指令,获取针对预处理交易数据的第二交易结果;在第二交易结果的状态为非预设状态的情况下,获取第二交易结果的交易结果状态;根据交易结果状态、待处理交易数据的交易类型以及预处理指令的指令类型,生成针对待处理交易数据的第二交易指令;第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交易数据处理方法,其特征在于,所述方法包括:响应于目标终端针对待处理交易数据的交易数据处理指令,获取针对所述待处理交易数据的第一交易结果;在所述第一交易结果的状态为预设状态的情况下,接收所述目标终端针对所述待处理交易数据发送的预处理指令,并获取所述待处理交易数据的交易类型以及所述预处理指令的指令类型;基于所述交易类型以及所述指令类型生成针对所述待处理交易数据的第一交易指令;所述第一交易指令用于对所述待处理交易数据进行第一交易处理,得到预处理交易数据;响应于针对所述预处理交易数据的交易结果查询指令,获取针对所述预处理交易数据的第二交易结果;在所述第二交易结果的状态为非预设状态的情况下,获取所述第二交易结果的交易结果状态;根据所述交易结果状态、所述待处理交易数据的交易类型以及所述预处理指令的指令类型,生成针对所述待处理交易数据的第二交易指令;所述第二交易指令用于对所述预处理交易数据进行第二交易处理。2.根据权利要求1所述的方法,其特征在于,所述待处理数据为目标终端与第三方平台之间的交易数据;所述响应于目标终端针对待处理交易数据的交易数据处理指令,获取针对所述待处理交易数据的第一交易结果,包括:接收所述目标终端发送的待处理交易数据;向所述第三方平台发送所述待处理交易数据,并获取所述第三方平台发送的针对所述待处理交易数据的第一交易结果。3.根据权利要求2所述的方法,其特征在于,所述在所述第二交易结果的状态为非预设状态的情况下,获取所述第二交易结果的交易结果状态,包括:获取所述第三方平台的数据交互文件;所述数据交互文件用于存储有多个交易数据的交易结果状态;从所述数据交互文件包含的多个交易数据的交易结果状态中,获取所述预处理交易数据对应的交易结果状态,将所述预处理交易数据对应的交易结果状态作为所述第二交易结果的交易结果状态。4.根据权利要求3所述的方法,其特征在于,所述获取所述第三方平台的数据交互文件之后,还包括:在所述数据交互文件中不包含所述待处理数据的情况下,将所述第二交易结果的交易结果状态确认为交易失败状态。5.根据权利要求1所述的方法,其特征在于,所述获取针对所述待处理交易数据的第一交易结果之后,还包括:在所述第一交易结果的状态为非预设状态的情况下,向所述目标终端发送所述第一交易结果的交易结果状态;其中,所述第一交易结果的交易结果状态且交易成功状态或交易失败状态。6.根据权利要求1所述的方法,其特征在于,所述根据所述交易结果状态、所述待处理...

【专利技术属性】
技术研发人员:林俊杰程明赵文轩朱子乐
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1