业务规则的验证方法及装置、存储介质、计算机设备制造方法及图纸

技术编号:38145877 阅读:13 留言:0更新日期:2023-07-08 10:03
本申请公开了一种业务规则的验证方法及装置、存储介质、计算机设备,涉及金融技术领域,主要目的在于改善现有无法确定业务规则逻辑是否满足真实的业务需求、成单率、以及系统性能耗时等要求的技术问题。包括:响应于针对目标业务规则的验证请求,接收所述目标业务规则;基于模拟数据对所述目标业务规则进行第一验证处理,得到第一验证结果;若所述第一验证结果为验证通过,则基于历史订单的数据对所述目标业务规则进行第二验证处理,并生成第二验证结果。证结果。证结果。

【技术实现步骤摘要】
业务规则的验证方法及装置、存储介质、计算机设备


[0001]本申请涉及金融
,特别是一种业务规则的验证方法及装置、存储介质、计算机设备。

技术介绍

[0002]随着互联网的迅速发展,网络给人们的生活带来了很多便利,可以基于网络办理的业务也越来越多。以网络购车业务为例,受区域、环境、车辆品牌等多方因素的影响,使得每个汽车企业都有较为固定的销售区域,例如,由于北方天气寒冷,对蓄电池的损伤较大,导致新能源车辆的购买率远低于温度较高的南方地区,因此,新能源汽车的主要销售地域为南方地区;或者由于上汽集团的总部在上海,因此,上海为上汽集团的主要销售地域等。基于上述原因,为了提高业务的成单率,在线上业务开展前,需要对待开展的业务进行业务规则的验证,以保证业务规则符合实际情况,例如,限制售卖LCV车型(即轻型商用车,例如,轻型客车、厢式货车、轻型货车、专用车四大类)的城市是否正确或者是否有遗漏,限制售卖LCV车型的品牌是否正确或者是否有遗漏等。
[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]优选的,所述装置还包括:
[0042]更新模块,用于若所述第一验证结果为验证未通过或所述第二验证结果不符合预设的第二验证结果,则跳转到业务规则的配置界面,以使得对所述目标业务规则进行更新处理。
[0043]优选的,所述装置还包括:
[0044]发布模块,用于若所述第二验证结果符合所述预设的第二验证结果,则将所述目标业本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务规则的验证方法,其特征在于,包括:响应于针对目标业务规则的验证请求,接收所述目标业务规则;基于模拟数据对所述目标业务规则进行第一验证处理,得到第一验证结果;若所述第一验证结果为验证通过,则基于历史订单的数据对所述目标业务规则进行第二验证处理,并生成第二验证结果。2.根据权利要求1所述的方法,其特征在于,所述历史订单的数据包括长期历史订单的数据、中期历史订单的数据以及实时历史订单的数据,所述基于历史订单的数据对所述目标业务规则进行第二验证处理,并生成第二验证结果,具体包括:分别基于所述长期历史订单的数据、所述中期历史订单的数据以及所述实时历史订单的数据对所述目标业务规则进行第二验证处理,生成第二验证结果,所述第二验证结果包括所述长期历史订单的验证结果、所述中期历史订单的验证结果以及所述实时历史订单的验证结果。3.根据权利要求2所述的方法,其特征在于,所述基于历史订单的数据对所述目标业务规则进行第二验证处理,并生成第二验证结果之后,所述方法还包括:获取发起所述验证请求的客户端所关联的用户邮箱地址,将所述第二验证结果发送至所述用户邮箱。4.根据权利要求3所述的方法,其特征在于,所述基于历史订单的数据对所述目标业务规则进行第二验证处理,并生成第二验证结果之后,所述方法还包括:将所述第二验证结果存储于预设验证结果数据库;生成查询验证码,并将所述查询验证码以及所述预设验证结果数据库的地址发送到所述客户端,以使得登录所述客户端的用户基于所述查询验证码以及所述预设验证结果数据库的地址获取所述第二验证结果。5.根据权利要求1所述的方法,其特征在于,所述响应于针对目标业务规则的验证请求,接收所述目标业务规则之前,所述方法还包括:获取全量的历史订单的数据;根据...

【专利技术属性】
技术研发人员:王定海
申请(专利权)人:平安国际融资租赁有限公司
类型:发明
国别省市:

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

1