一种业务数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38006648 阅读:8 留言:0更新日期:2023-06-30 10:23
本申请提供了一种业务数据处理方法、装置、电子设备及存储介质,涉及业务数据处理技术领域,包括:展示至少一个规则配置条目,针对每个规则配置条目,执行以下处理:确定该规则配置条目下的目标业务类型和目标使用场景;在该规则配置条目对应的逻辑表达式配置字段下,生成数据处理规则表达式;根据数据处理规则表达式,生成该规则配置条目对应的数据处理规则,以用于对目标业务类型和目标使用场景下的业务数据进行处理,通过对规则配置条目的简单配置,生成不同业务类型和使用场景下的数据处理规则,提高规则生成效率,降低开发难度。降低开发难度。降低开发难度。

【技术实现步骤摘要】
一种业务数据处理方法、装置、电子设备及存储介质


[0001]本申请涉及业务数据处理
,尤其涉及一种业务数据处理方法、装置、电子设备及存储介质。

技术介绍

[0002]用户在对相关部门提出对应业务数据的情况中,由于业务数据中存在多个数据项,包括但不限于企业类型、名称行政区划、住所行政区划、注册资金和登记机关,而不同地区这些数据项之间的处理规则往往是不同的,且同一地区对同一业务数据进行处理时,根据不同的场景,其对应的处理方式也是不同的。
[0003]现有技术中,针对不同的数据处理场景,需要专业的技术开发人员真对象的编写对应场景下的代码,以自动化完成对业务数据的处理,但是现有方式针对不同场景需要一一进行代码编写,降低了处理程序的生成效率,且对开发人员的专业度存在较高的要求。

技术实现思路

[0004]有鉴于此,本申请的目的在于至少提供一种业务数据处理方法,通过对规则配置条目的简单配置,生成不同业务类型和使用场景下的数据处理规则,提高规则生成效率,降低开发难度。
[0005]本申请主要包括以下几个方面:第一方面,本申请实施例提供一种业务数据处理方法,方法包括:展示至少一个规则配置条目,针对每个规则配置条目,执行以下处理:确定该规则配置条目下的目标业务类型和目标使用场景;在该规则配置条目对应的逻辑表达式配置字段下,生成数据处理规则表达式,数据处理规则表达式包括多个表达式标识符,每个表达式标识符指示了由该规则配置条目中的多个数据项配置字段所形成的逻辑表达式,多个数据项配置字段包括数据项属性值配置字段以及与每个数据项属性值配置字段对应的运算符配置字段;根据数据处理规则表达式,生成该规则配置条目对应的数据处理规则,以用于对目标业务类型和目标使用场景下的业务数据进行处理。
[0006]在一种可能的实施方式中,通过以下方式生成每个规则配置条目对应的数据处理规则表达式:响应于针对该规则配置条目对应的逻辑表达式配置字段执行的选择操作,显示规则录入提示选框,规则录入提示选框包括多个表达式标识符、每个表达式标识符对应的释义及其绑定的多个数据项配置字段、多个运算符以及每个运算符对应的逻辑关系释义;接收表达式标识符录入操作和/或运算符录入操作,确定该规则配置条目对应的数据处理规则表达式对应的数据处理规则表达式。
[0007]在一种可能的实施方式中,在接收表达式标识符录入操作和/或运算符录入操作之后,方法还包括: 针对所录入的每个表达式标识符:将该表达式标识符对应的多个数据项配置字段标记为预设颜色;响应于针对该表达式标识符对应的数据项属性值配置字段和数据项运算符配置字段依次执行的配置操作,确定该表达式标识符对应的数据项属性值和
数据项运算符;由数据项属性值和数据项运算符,确定该表达式标识符对应的逻辑表达式。
[0008]在一种可能的实施方式中,方法还包括:获取用户提交的待处理业务数据,待处理业务数据携带了业务类型和使用场景,待处理业务数据包括多个业务数据项;依次根据待处理业务数据对应的业务类型和使用场景,从多个数据处理规则中,确定至少一个目标数据处理规则;针对每个目标数据处理规则,执行以下处理:确定与数据处理规则表达式中的每个表达式标识符对应的目标业务数据项;针对该该目标数据处理规则对应的目标数据处理规则对应的每个表达式标识符,根据该表达式标识符对应的逻辑表达式、多个数据项配置字段和目标业务数据项,生成该表达式标识符对应的规则代码段;按照数据处理规则表达式中各表达式标识符之间的运算符以及表达式标识符对应的规则代码段,生成该数据处理规则对应的程序执行段;使用该数据处理规则对应的程序执行段对多个目标数据项进行处理,得到该数据处理规则对应的处理结果。
[0009]在一种可能的实施方式中,通过以下方式确定至少一个目标数据处理规则:提取每个数据处理规则对应的业务类型、使用场景和启动标志位,启动标志位用于指示数据处理规则的启用状态;根据待处理业务数据对应的业务类型和每个数据处理规则对应的业务类型,从数据处理规则中筛选出多个第一候选数据处理规则;根据待处理业务数据对应的使用场景和每个数据处理规则对应的使用场景,从多个第一候选数据处理规则中筛选出多个第二候选数据处理规则;根据每个第二候选数据处理规则对应的启动标志位,确定至少一个目标数据处理规则。
[0010]在一种可能的实施方式中,通过以下方式确定每个表达式标识符对应的规则代码段:获取与该表达式标识符所绑定的属性值读取函数,属性值读取函数用于读取表达式标识符对应的数据项属性值;根据该表达式标识符对应的目标业务数据项、属性值读取函数以及数据项运算符生成该表达式标识符对应的规则代码段。
[0011]在一种可能的实施方式中,处理结果包括通过校验和未通过校验,其中,通过以下方式得到每个数据处理规则对应的处理结果:若该数据处理规则对应的使用场景为数据保存校验场景或注册资本警示场景,执行以下处理:若该数据处理规则对应的处理结果为通过校验,则确定该数据处理规则对应的多个目标业务数据项正确无误;若该数据处理规则对应的处理结果为未通过校验,则确定该数据处理规则对应的多个目标业务数据项存在错误,根据该数据处理规则中所指示的预警提示内容,生成对应的预警提示。
[0012]第二方面,本申请实施例还提供一种业务数据处理装置,装置包括:展示模块,用于展示至少一个规则配置条目;确定模块,用于针对每个规则配置条目,确定该规则配置条目下的目标业务类型和目标使用场景;表达式生成模块,用于针对每个规则配置条目,在该规则配置条目对应的逻辑表达式配置字段下,生成数据处理规则表达式,该数据处理规则表达式包括多个表达式标识符,每个表达式标识符指示了由该规则配置条目中的多个数据项配置字段所形成的逻辑表达式,多个数据项配置字段包括数据项属性值配置字段以及与每个数据项属性值配置字段对应的运算符配置字段;规则生成模块,用于针对每个规则配置条目,用于根据数据处理规则表达式,生成该规则配置条目对应的数据处理规则,以用于对目标业务类型和目标使用场景下的业务数据进行处理。
[0013]第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述
存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的业务数据处理方法的步骤。
[0014]第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的业务数据处理的步骤。
[0015]本申请实施例提供的一种业务数据处理方法、装置、电子设备及存储介质,包括:展示至少一个规则配置条目,针对每个规则配置条目,执行以下处理:确定该规则配置条目下的目标业务类型和目标使用场景;在该规则配置条目对应的逻辑表达式配置字段下,生成数据处理规则表达式,该数据处理规则表达式包括多本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务数据处理方法,其特征在于,所述方法包括:展示至少一个规则配置条目,针对每个规则配置条目,执行以下处理:确定该规则配置条目下的目标业务类型和目标使用场景;在该规则配置条目对应的逻辑表达式配置字段下,生成数据处理规则表达式,数据处理规则表达式包括多个表达式标识符,每个表达式标识符指示了由该规则配置条目中的多个数据项配置字段所形成的逻辑表达式,所述多个数据项配置字段包括数据项属性值配置字段以及与每个数据项属性值配置字段对应的运算符配置字段;根据所述数据处理规则表达式,生成该规则配置条目对应的数据处理规则,以用于对所述目标业务类型和所述目标使用场景下的业务数据进行处理。2.根据权利要求1所述的方法,其特征在于,通过以下方式生成每个规则配置条目对应的数据处理规则表达式:响应于针对该规则配置条目对应的逻辑表达式配置字段执行的选择操作,显示规则录入提示选框,所述规则录入提示选框包括多个表达式标识符、每个表达式标识符对应的释义及其绑定的多个数据项配置字段、多个运算符以及每个运算符对应的逻辑关系释义;接收表达式标识符录入操作和/或运算符录入操作,确定该规则配置条目对应的数据处理规则表达式对应的数据处理规则表达式。3.根据权利要求2所述的方法,其特征在于,在所述接收表达式标识符录入操作和/或运算符录入操作之后,所述方法还包括:针对所录入的每个表达式标识符:将该表达式标识符对应的多个数据项配置字段标记为预设颜色;响应于针对该表达式标识符对应的数据项属性值配置字段和数据项运算符配置字段依次执行的配置操作,确定该表达式标识符对应的数据项属性值和数据项运算符;由所述数据项属性值和数据项运算符,确定该表达式标识符对应的逻辑表达式。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取用户提交的待处理业务数据,所述待处理业务数据携带了业务类型和使用场景,所述待处理业务数据包括多个业务数据项;依次根据所述待处理业务数据对应的业务类型和使用场景,从多个数据处理规则中,确定至少一个目标数据处理规则;针对每个目标数据处理规则,执行以下处理:确定与该目标数据处理规则对应的数据处理规则表达式中的每个表达式标识符对应的目标业务数据项;针对该目标数据处理规则对应的每个表达式标识符,根据该表达式标识符对应的逻辑表达式、多个数据项配置字段和目标业务数据项,生成该表达式标识符对应的规则代码段;按照所述数据处理规则表达式中各表达式标识符之间的运算符以及表达式标识符对应的规则代码段,生成该数据处理规则对应的程序执行段;使用该数据处理规则对应的程序执行段对多个目标数据项进行处理,得到该数据处理规则对应的处理结果。5.根据权利要求4所述的方法,其特征在于,通过以下方式确定至少一个目标数据处理规则:
提取每个数据处...

【专利技术属性】
技术研发人员:李善平胡道光朱红生戴伊雷
申请(专利权)人:北京拓普丰联信息科技股份有限公司
类型:发明
国别省市:

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

1