本技术涉及大数据与金融科技领域,尤其涉及保单数据的处理方法、装置、计算机设备及存储介质。
背景技术:
1、目前,随着社会的发展和人们安全意识的提高,人们逐渐意识到保险的重要性,越来越多的人加入了购买保险的行列。当前的用户购买保险的流程包括:用户首先去出单系统开投保单,然后支付系统会自动生成与该投保单的缴费通知单,在用户对缴费通知单进行缴费成功后,支付系统会采用http调用的同步方式通知出单系统保费到账,之后出单系统生成对应的保单,后续出单系统将保单信息回写财务,最后财务制作会计凭证。在用户购买保险的流程中,支付系统会通知出单系统保费到账属于一个非常重要的节点。如果这一个环节出现了问题,则会导致出单系统无法顺利生成相应的保单。
2、在通知出单系统保费到账的过程中,如果由于网络或者出单系统临时出现问题,则会导致通知出单系统保费到账出现失败的情况。对于通知出单系统保费到账出现失败的情况,现有的通知出单系统保费到账的方式通常是通过消息队列(message queue,mq)的形式,即在出单系统没有接收到保费到账信息的情况下,在设定的时间内,支付系统重新提交保费到账信息至消息队列中,进而利用队列机制实现消息传递,即把保费到账信息重新传递给出单系统。然而,基于消息队列的处理方式需要支付系统与出单系统在消息队列中发送数据进行通信,使得使用消息队列进行保费到账信息的重新推送的重试处理时,存在处理工作量较大,处理效率不高,灵活性较差的问题。
技术实现思路
1、本技术实施例的目的在于提出一种保单数据的处理方法、装置、计算机设备及存储介质,以解决现有的使用消息队列进行保费到账信息的重新推送的重试处理时,处理工作量较大,处理效率不高,灵活性较差的技术问题。
2、为了解决上述技术问题,本技术实施例提供一种保单数据的处理方法,采用了如下所述的技术方案:
3、在用户完成与投保单的缴费通知单对应的保费支付处理后,通过预设的消息中间件将与所述投保单对应的保费支付到账信息推送给出单系统;
4、判断是否接收到所述出单系统返回的与所述投保单对应的承保结果;
5、若接收到所述承保结果,则判断所述承保结果的内容是否为承保失败;
6、若所述承保结果的内容为承保失败,则生成与所述投保单对应的目标承保失败记录;
7、将所述目标承保失败记录存储至预设的目标存储介质内;
8、获取与所述目标承保失败记录的异常类型对应的重试处理策略;
9、若所述目标承保失败记录符合所述重试处理策略中的重试处理条件,则基于与所述重试处理策略对应的重试处理接口对所述目标承保失败记录进行自动重试处理。
10、进一步的,在所述判断是否接收到所述出单系统返回的与所述投保单对应的承保结果的步骤之后,还包括:
11、若未接收到所述承保结果,则生成与所述投保单对应的目标未承保记录;
12、获取所述目标存储介质的地址信息;
13、基于所述地址信息,将所述目标未承保记录存储至所述目标存储介质内。
14、进一步的,所述若所述目标承保失败记录符合所述重试处理策略中的重试处理条件,则基于与所述重试处理策略对应的重试处理接口对所述目标承保失败记录进行自动重试处理的步骤,具体包括:
15、获取所述重试处理策略中的重试处理时间;
16、判断当前时间是否符合所述重试处理时间;
17、若是,调用与所述重试处理策略对应的重试处理接口;
18、获取所述重试处理策略中的重试处理次数;
19、基于所述重试处理次数,使用所述重试处理接口对所述目标承保失败记录进行自动重试处理。
20、进一步的,在所述若接收到所述承保结果,则判断所述承保结果的内容是否为承保失败的步骤之后,还包括:
21、若所述承保结果的内容为承保成功,则获取所述出单系统生成的与所述承保结果对应的目标保单;
22、对所述目标保单进行校验,并判断所述目标保单是否通过校验;
23、若所述目标保单通过校验,则将所述目标保单推送给所述用户;
24、对所述目标保单进行存储处理。
25、进一步的,所述对所述目标保单进行校验,并判断所述目标保单是否通过校验的步骤,具体包括:
26、调用预设的保单校验规则;
27、基于所述保单校验规则对所述目标保单进行校验,判断所述目标保单是否符合预设的保单配置标准;
28、若符合所述保单配置标准,则判定所述目标保单通过校验;
29、若不符合所述保单配置标准,则判定所述目标保单未通过校验。
30、进一步的,在所述对所述目标保单进行校验,并判断所述目标保单是否通过校验的步骤之后,还包括:
31、若所述目标保单未通过校验,则获取与所述目标保单对应的错误描述信息;
32、基于所述错误描述信息对所述目标保单进行调整处理,得到调整后的目标保单;
33、使用所述调整后的目标保单对所述目标保单进行替换处理。
34、进一步的,在所述将所述目标承保失败记录存储至预设的目标存储介质内的步骤之后,还包括:
35、对所述目标存储介质内存储的所有失败记录进行分析,判断所有所述失败记录是否符合预设的告警条件;
36、若是,获取预设的告警信息;
37、获取目标业务人员的通信地址信息;
38、基于所述通信地址信息,将所述告警信息发送给所述目标业务人员。
39、为了解决上述技术问题,本技术实施例还提供一种保单数据的处理装置,采用了如下所述的技术方案:
40、第一推送模块,用于在用户完成与投保单的缴费通知单对应的保费支付处理后,通过预设的消息中间件将与所述投保单对应的保费支付到账信息推送给出单系统;
41、第一判断模块,用于判断是否接收到所述出单系统返回的与所述投保单对应的承保结果;
42、第二判断模块,用于若接收到所述承保结果,则判断所述承保结果的内容是否为承保失败;
43、第一生成模块,用于若所述承保结果的内容为承保失败,则生成与所述投保单对应的目标承保失败记录;
44、第一存储模块,用于将所述目标承保失败记录存储至预设的目标存储介质内;
45、第一获取模块,用于获取与所述目标承保失败记录的异常类型对应的重试处理策略;
46、第一处理模块,用于若所述目标承保失败记录符合所述重试处理策略中的重试处理条件,则基于与所述重试处理策略对应的重试处理接口对所述目标承保失败记录进行自动重试处理。
47、为了解决上述技术问题,本技术实施例还提供一种计算机设备,采用了如下所述的技术方案:
48、在用户完成与投保单的缴费通知单对应的保费支付处理后,通过预设的消息中间件将与所述投保单对应的保费支付到账信息推送给出单系统;
49、判断是否接收到所述出单系统返回的与所述投保单对应的承保结果;
50、若接收到所述承保结果,则判断所述承保结果的内容是否为承保失败;
51、若所述承保结果的内容为承保失败,则生成与所述投保单对应的目标承保失败记录;
52、将所述目标承保失败记录存储至预设的目标存储介质内;
53、对所述目标存储介质内的失败记录进行自动重试处理。
54、为了解决上述技术问题,本技术实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:
55、在用户完成与投保单的缴费通知单对应的保费支付处理后,通过预设的消息中间件将与所述投保单对应的保费支付到账信息推送给出单系统;
56、判断是否接收到所述出单系统返回的与所述投保单对应的承保结果;
57、若接收到所述承保结果,则判断所述承保结果的内容是否为承保失败;
58、若所述承保结果的内容为承保失败,则生成与所述投保单对应的目标承保失败记录;
59、将所述目标承保失败记录存储至预设的目标存储介质内;
60、对所述目标存储介质内的失败记录进行自动重试处理。
61、与现有技术相比,本技术实施例主要有以下有益效果:
62、本技术实施例在用户完成与投保单的缴费通知单对应的保费支付处理后,会通过预设的消息中间件将与所述投保单对应的保费支付到账信息推送给出单系统,并在检测到接收的出单系统返回的与所述投保单对应的承保结果的内容为承保失败时,会生成与所述投保单对应的目标承保失败记录并存储至预设的目标存储介质内,后续获取与所述目标承保失败记录的异常类型对应的重试处理策略,并在检测出所述目标承保失败记录符合所述重试处理策略中的重试处理条件,则会再基于与所述重试处理策略对应的重试处理接口对所述目标承保失败记录进行自动重试处理,以实现自动地对存在异常的失败记录进行重试处理,大大降低了由于出单系统或者网络原因导致的保单生成异常的情况。由于无需采用消息队列对目标承保失败记录进行重试,而是通过调用与所述目标承保失败记录的异常类型对应的重试处理策略,当生成与所述投保单对应的目标承保失败记录后,且检测出所述目标承保失败记录符合所述重试处理策略中的重试处理条件,即可基于与所述重试处理策略对应的重试处理接口自动对所述目标承保失败记录进行重试处理,降低了重试处理的工作量,有利于提高重试的处理效率,且由于不会对目标承保失败记录有侵入,进而提高了重试处理的灵活性。
1.一种保单数据的处理方法,其特征在于,包括下述步骤:
2.根据权利要求1所述的保单数据的处理方法,其特征在于,在所述判断是否接收到所述出单系统返回的与所述投保单对应的承保结果的步骤之后,还包括:
3.根据权利要求1所述的保单数据的处理方法,其特征在于,所述若所述目标承保失败记录符合所述重试处理策略中的重试处理条件,则基于与所述重试处理策略对应的重试处理接口对所述目标承保失败记录进行自动重试处理的步骤,具体包括:
4.根据权利要求1所述的保单数据的处理方法,其特征在于,在所述若接收到所述承保结果,则判断所述承保结果的内容是否为承保失败的步骤之后,还包括:
5.根据权利要求4所述的保单数据的处理方法,其特征在于,所述对所述目标保单进行校验,并判断所述目标保单是否通过校验的步骤,具体包括:
6.根据权利要求4所述的保单数据的处理方法,其特征在于,在所述对所述目标保单进行校验,并判断所述目标保单是否通过校验的步骤之后,还包括:
7.根据权利要求1所述的保单数据的处理方法,其特征在于,在所述将所述目标承保失败记录存储至预设的目标存储介质内的步骤之后,还包括:
8.一种保单数据的处理装置,其特征在于,包括:
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如权利要求1至7中任一项所述的保单数据的处理方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如权利要求1至7中任一项所述的保单数据的处理方法的步骤。