年金数据接收方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:18007071 阅读:65 留言:0更新日期:2018-05-21 07:42
本发明专利技术涉及一种年金数据接收方法、装置、计算机设备和存储介质,该方法包括:接收社保中心发送的待接收年金数据,并根据待接收年金数据所携带的社保中心标识获取对应的社保中心配置信息;根据社保中心配置信息对待接收年金数据进行解密得到字符串;根据待接收年金数据所携带的社保中心标识、接口标识以及待接收年金数据交互方向获取与字符串对应的第一配置信息,并通过第一配置信息对字符串进行处理得到字段;根据待接收年金数据所携带的社保中心标识、接口标识获取与字段对应的第二配置信息,并通过第二配置信息对字段进行处理得到键值对;将键值对转换为数据模型并保存。不需要针对不同的社保中心建立不同的接收系统,提高了接收的效率。

【技术实现步骤摘要】
年金数据接收方法、装置、计算机设备和存储介质
本专利技术涉及计算机
,特别是涉及一种年金数据接收方法、装置、计算机设备和存储介质。
技术介绍
年金是一种保险公司销售的用来定期向购买人支付现金的金融产品,一般是持有人退休后定期领取现金。对年金所征收的个人所得税只有在领取换进才征收,因此所有对年金账户的征税都滞后于其产生收益的时间。职业年金受托人系统接收到多家省份社保中心发过来的消息时,需要针对不同社保要求进行个性化处理。传统技术中,职业年金受托人只能单一接收一家社保中心的待接收年金数据信息,当需要接收不同社保中心发送待接收年金数据信息时,则需要设置大量的接收系统,维护工作非常大,使得接收效率降低。
技术实现思路
基于此,有必要针对上述年金受托系统接收效率低的问题,提供一种年金数据接收方法、装置、计算机设备和存储介质。一种年金数据接收方法,所述方法包括:接收社保中心发送的待接收年金数据,并根据所述待接收年金数据所携带的社保中心标识获取对应的社保中心配置信息;根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串;根据所述待接收年金数据所携带的社保中心标识、接口标识以及待接收年金数据交互方向获取与所述字符串对应的第一配置信息,并通过所述第一配置信息对所述字符串进行处理得到字段;根据所述待接收年金数据所携带的社保中心标识、接口标识获取与所述字段对应的第二配置信息,并通过所述第二配置信息对所述字段进行处理得到键值对;将所述键值对转换为数据模型并保存。在其中一个实施例中,所述根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串的步骤之后,还包括:判断所述字符串所对应的待接收年金数据是否为第一回执报文;当所述字符串所对应的待接收年金数据是第一回执报文时,则获取与所述字符串对应的请求待接收年金数据,并将所述字符串与所述请求待接收年金数据关联存储。在其中一个实施例中,所述根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串的步骤之后,还包括:将解密所得到的字符串进行保存;所述将所述键值对转换为数据模型并保存的步骤之后,还包括:生成与所述数据模型保存是否成功对应的第二回执报文,并将所述第二回执报文与所述字符串关联存储后,将所述第二回执报文发送至所述社保中心。在其中一个实施例中,所述根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串的步骤之后,还包括:判断接收所述待接收年金数据的接口是否为文件接口;当所述接口为文件接口时,则从所述社保中心下载与所述字符串所携带的文件标识对应的文件,并将所述文件与所述字符串进行关联存储。在其中一个实施例中,所述将所述键值对转换为数据模型并保存的步骤,包括:根据配置工厂模式获取与所述键值对对应的处理方法;通过所述处理方法将所述键值对转换为初始数据模型;根据预设的标准数据模型对所述初始数据模型进行差异化处理;将差异化处理后的初始数据模型进行保存。一种年金数据接收装置,所述装置包括:接收模块,用于接收社保中心发送的待接收年金数据,并根据所述待接收年金数据所携带的社保中心标识获取对应的社保中心配置信息;解密模块,用于根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串;字段获取模块,用于根据所述待接收年金数据所携带的社保中心标识、接口标识以及待接收年金数据交互方向获取与所述字符串对应的第一配置信息,并通过所述第一配置信息对所述字符串进行处理得到字段;键值对获取模块,用于根据所述待接收年金数据所携带的社保中心标识、接口标识获取与所述字段对应的第二配置信息,并通过所述第二配置信息对所述字段进行处理得到键值对;保存模块,用于将所述键值对转换为数据模型并保存。在其中一个实施例中,所述装置还包括:判断模块,用于在根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串之后,判断所述字符串所对应的待接收年金数据是否为第一回执报文;第一关联模块,用于当所述字符串所对应的待接收年金数据是第一回执报文时,则获取与所述字符串对应的请求待接收年金数据,并将所述字符串与所述请求待接收年金数据关联存储。在其中一个实施例中,所述保存模块还用于在根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串之后,将解密所得到的字符串进行保存;所述装置还包括:反馈模块,用于在将所述键值对转换为数据模型并保存之后,生成与所述数据模型保存是否成功对应的第二回执报文,并将所述第二回执报文与所述字符串关联存储后,将所述第二回执报文发送至所述社保中心。一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项所述方法中的步骤。一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述方法中的步骤。上述年金数据接收方法、装置、计算机设备和存储介质,在接收到社保中心发送的待接收年金数据时,根据社保中心标识获取社保中心的配置信息,从而可以准确地对待接收年金数据进行解密,且可以根据社保中心标识、接口标识以及待接收年金数据交互方向等对解密得到的字符串进行个性化处理最终得到数据模型并保存,该方法仅需要在接收到待接收年金数据的时候关联社保中心标识、接口标识等,不需要针对不同的社保中心建立不同的接收系统,提高了接收的效率。附图说明图1为一实施例中年金数据接收方法的应用场景图;图2为一实施例中的网络区域划分示意图;图3为一实施例中的年金数据接收方法的流程图;图4为一实施例中的年金数据接收装置的示意图;图5为一实施例中的计算机设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定本专利技术。在详细说明根据本专利技术的实施例前,应该注意到的是,所述的实施例主要在于与年金数据接收方法、装置、计算机设备和存储介质相关的步骤和系统组件的组合。因此,所属系统组件和方法步骤已经在附图中通过常规符号在适当的位置表示出来了,并且只示出了与理解本专利技术的实施例有关的细节,以免因对于得益于本专利技术的本领域普通技术人员而言显而易见的那些细节模糊了本专利技术的公开内容。在本文中,诸如左和右,上和下,前和后,第一和第二之类的关系术语仅仅用来区分一个实体或动作与另一个实体或动作,而不一定要求或暗示这种实体或动作之间的任何实际的这种关系或顺序。术语“包括”、“包含”或任何其他变体旨在涵盖非排他性的包含,由此使得包括一系列要素的过程、方法、物品或者设备不仅包含这些要素,而且还包含没有明确列出的其他要素,或者为这种过程、方法、物品或者设备所固有的要素。请参阅图1,图1为一实施例中年金数据接收方法的应用场景图,在该实施例中,包括年金受托系统、多家社保中心。其中年金受托系统又包括可以与社保中心通信的公共处理模块、可以与公共处理模块通信的公共接口模块、可以与公共接口模块通信的公共功能模块、可以与公共处理模块通信的页面处理模块以及可以存储数据的数据库和存储配置信息的配置文件等。其中为了保证数据传输的安全性,参见图2,图2为一实施例中的网络区域划分示意图,其中可以分为内部专线区、内部公网区、外部公网区以及内部WEB本文档来自技高网...
年金数据接收方法、装置、计算机设备和存储介质

【技术保护点】
一种年金数据接收方法,其特征在于,所述方法包括:接收社保中心发送的待接收年金数据,并根据所述待接收年金数据所携带的社保中心标识获取对应的社保中心配置信息;根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串;根据所述待接收年金数据所携带的社保中心标识、接口标识以及待接收年金数据交互方向获取与所述字符串对应的第一配置信息,并通过所述第一配置信息对所述字符串进行处理得到字段;根据所述待接收年金数据所携带的社保中心标识、接口标识获取与所述字段对应的第二配置信息,并通过所述第二配置信息对所述字段进行处理得到键值对;将所述键值对转换为数据模型并保存。

【技术特征摘要】
1.一种年金数据接收方法,其特征在于,所述方法包括:接收社保中心发送的待接收年金数据,并根据所述待接收年金数据所携带的社保中心标识获取对应的社保中心配置信息;根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串;根据所述待接收年金数据所携带的社保中心标识、接口标识以及待接收年金数据交互方向获取与所述字符串对应的第一配置信息,并通过所述第一配置信息对所述字符串进行处理得到字段;根据所述待接收年金数据所携带的社保中心标识、接口标识获取与所述字段对应的第二配置信息,并通过所述第二配置信息对所述字段进行处理得到键值对;将所述键值对转换为数据模型并保存。2.根据权利要求1所述的方法,其特征在于,所述根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串的步骤之后,还包括:判断所述字符串所对应的待接收年金数据是否为第一回执报文;当所述字符串所对应的待接收年金数据是第一回执报文时,则获取与所述字符串对应的请求报文,并将所述字符串与所述请求报文关联存储。3.根据权利要求1所述的方法,其特征在于,所述根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串的步骤之后,还包括:将解密所得到的字符串进行保存;所述将所述键值对转换为数据模型并保存的步骤之后,还包括:生成与所述数据模型保存是否成功对应的第二回执报文,并将所述第二回执报文与所述字符串关联存储后,将所述第二回执报文发送至所述社保中心。4.根据权利要求1所述的方法,其特征在于,所述根据所述社保中心配置信息对所述待接收年金数据进行解密得到字符串的步骤之后,还包括:判断接收所述待接收年金数据的接口是否为文件接口;当所述接口为文件接口时,则从所述社保中心下载与所述字符串所携带的文件标识对应的文件,并将所述文件与所述字符串进行关联存储。5.根据权利要求1所述的方法,其特征在于,所述将所述键值对转换为数据模型并保存的步骤,包括:根据配置工厂模式获取与所述键值对对应的处理方法;通过所述处理方法将所述键值对转换为初始数据模型;根据预设的标准数据模型对所述初始...

【专利技术属性】
技术研发人员:郭亮
申请(专利权)人:平安养老保险股份有限公司
类型:发明
国别省市:上海,31

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

1