统一校验方法、装置、设备和存储介质制造方法及图纸

技术编号:35735995 阅读:20 留言:0更新日期:2022-11-26 18:38
本申请涉及一种统一校验方法、装置、设备和存储介质。主要技术方案包括:获取当前接入的业务系统的系统业务信息和字段信息;根据系统业务信息和字段信息获取对应校验配置信息;根据对应校验配置信息对字段信息进行校验,并将校验结果信息返回至当前接入的业务系统。本申请具有能够实现统一整合订单流转环节的数据校验,保障返利系统生成费用订单的正确性以及多渠道数据的统一性的效果。及多渠道数据的统一性的效果。及多渠道数据的统一性的效果。

【技术实现步骤摘要】
统一校验方法、装置、设备和存储介质


[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]存储器存储有可被至少一个处理器执行的计算机指令,计算机指令被至少一个处理器执行,以使至少一个处理器能够执行上述第一方面中涉及的方法。
[0039]第四方面,提供了一种计算机可读存储介质,其上存储有计算机指令,其特征在于,计算机指令用于使计算机执行上述第一方面中涉及的方法。
[0040]根据本申请实施例所提供的
技术实现思路
,首先,获取当前接入的业务系统的系统业务信息和字段信息;其次,根据系统业务信息和字段信息获取对应校验配置信息;最后,根据对应校验配置信息对字段信息进行校验,并将校验结果信息返回至当前接入的业务系统。通过上述配置化设置,实现统一整合各业务系统订单流转环节的数据校验,保障返利系统生成费用订单的正确性、准确性以及多渠道数据的统一性,且具有提高生单效率,快速响应需求的效果。
附图说明
[0041]图1为一个实施例中一种统一校验方法的系统架构图;
[0042]图2为一个实施例中一种统一校验方法的流程示意图;
[0043]图3为一个实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种统一校验方法,其特征在于,该方法包括:获取当前接入的业务系统的系统业务信息和字段信息;根据所述系统业务信息和所述字段信息获取对应校验配置信息;根据所述对应校验配置信息对所述字段信息进行校验,并将校验结果信息返回至当前接入的业务系统。2.根据权利要求1所述的方法,其特征在于,所述获取当前接入的业务系统的系统业务信息和字段信息的步骤之前,包括:将各业务系统的系统业务信息、字段信息以及校验逻辑与统一校验平台的通用数据模型进行对应配置,得到与各业务系统相对应的对应校验配置信息,并将所述各对应校验配置信息同步至远程字典服务器。3.根据权利要求1所述的方法,其特征在于,所述系统业务信息包括系统名和业务名,所述字段信息包括字段名和字段值;所述对应校验配置信息包括对应特殊校验配置信息和对应默认校验配置信息;所述根据所述系统业务信息和所述字段信息获取对应校验配置信息,包括:根据所述系统名、业务名以及字段名获取对应特殊校验配置信息;若获取到所述对应特殊校验配置信息,则执行根据所述对应特殊校验配置信息对所述字段信息进行校验的步骤;若未获取到所述对应特殊校验配置信息,则再根据所述业务名和所述字段名获取对应默认校验配置信息;若获取到所述对应默认校验配置信息,则执行根据所述对应默认校验配置信息对所述字段信息进行校验的步骤;若未获取到所述对应默认校验配置信息,则当前接入的所述业务系统包含的字段信息无需进行校验。4.根据权利要求3所述的方法,其特征在于,所述对应特殊校验配置信息包括对应特殊基础校验配置信息和对应特殊其它校验配置信息;所述校验包括特殊基础校验和特殊其它校验;所述若获取到所述对应特殊校验配置信息,则执行根据所述对应特殊校验配置信息对所述字段信息进行校验的步骤,包括:若获取到所述对应特殊基础校验配置信息,则根据所述对应特殊基础校验配置信息为所述字段信息添加标注和属性得到特殊注解信息;再执行根据所述特殊注解信息对所述字段信息进行特殊基础校验的步骤;若获取到所述对应特殊其它校验配置信息,则执行根据所述对应特殊其它校验配置信息对所述字段信息进行特殊其它校验的步骤。5.根据权利要求3所述的方法,其特征在于,所述对应默认校验配置信息包括对应默认基础校验配置信息和对应默认其它校验配置信息;所述校验包括默认...

【专利技术属性】
技术研发人员:陈浩余华森孙炜李伟
申请(专利权)人:苏宁易购集团股份有限公司
类型:发明
国别省市:

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

1