信息校验方法、装置、计算机设备和存储介质与流程

文档序号:33955042发布日期:2023-04-26 14:45阅读:27来源:国知局
信息校验方法、装置、计算机设备和存储介质与流程

本技术涉及信息处理,特别是涉及一种信息校验方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

1、随着信息技术的不断发展和信息时代的到来,为解决人们越来越多的产品获取需求,提供了一种资源借调业务使用凭证,通过资源借调业务使用凭证,可以执行资源借调业务,并获取相应的资源。使用资源借调业务使用凭证前,需要通过申请获取相应的资源借调业务使用凭证,并对申请信息进行校验。目前具有多种渠道可以进行资源借调业务使用凭证的申请,并且各项渠道具有特定的信息录入方式。目前对资源借调业务使用凭证的申请信息进行校验的方式通常是在不同申请渠道中按照各自的校验方式进行校验。然而,申请信息校验后需要进入后续统一审批过程,由各自渠道分别校验,由于录入方式和校验的方式各有差别,会导致审批时效率下降的问题。

2、因此,目前对资源借调业务使用凭证的申请信息校验的方法存在效率低的缺陷。


技术实现思路

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、上述信息校验方法、装置、计算机设备、存储介质和计算机程序产品,通过接收基于至少一个信息录入源录入的用于申请资源借调业务使用凭证的待校验的申请信息,根据信息录入源的源标识获取对应的校验配置信息,基于校验配置信息确定用于校验申请信息中各项子申请信息的校验规则,并根据校验规则对申请信息中各项子申请信息进行包括信息格式校验、信息完整度校验和信息合法性校验等基础数据校验。相较于传统在不同申请渠道中按照各自的校验方式进行校验的方式,本方案通过接收不同信息录入源的申请信息后,确定出与信息录入源对应的校验配置信息对申请信息进行基础数据校验,提高了信息校验的效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1