一种基于业务动态生成审核系统技术方案

技术编号:35851655 阅读:11 留言:0更新日期:2022-12-07 10:35
本发明专利技术公开了一种基于业务动态生成审核系统,涉及计算机技术领域,针对现有的业务系统大部分审核流程和机制都大同小异,无法根据业务需求自动生成所需审核流程与前端交互页面,每次出现新的审核流程都需要开发新的代码,增加了开发人员的工作量,且代码冗余降低了服务器的相应速度,使用效果差的问题,现提出如下方案,包括以下步骤:S1:根据业务需求,修改审核流程配置,如审核名称、业务类型、通知地址。本发明专利技术内容设计合理,可以通过配置自动生成所需的审核流程与交互界面,避免了每次出现新的审核流程都需要开发新代码的情况,降低了开发人员的工作量,代码简练,提高了服务器的相应速度,使用效果好。使用效果好。使用效果好。

【技术实现步骤摘要】
一种基于业务动态生成审核系统


[0001]本专利技术涉及计算机
,尤其涉及一种基于业务动态生成审核系统。

技术介绍

[0002]随着互联网时代的快速发展,各行各业都是互联网发展的受益者,而业务系统是指企业达成定位所需要的业务环节、各合作伙伴扮演的角色以及利益相关者合作与交易的方式和内容,我们可以从行业价值链和企业内部价值链以及合作伙伴的角色两个层面来理解业务系统的构造,为提高审核效率,所以亟需一种基于业务动态生成审核系统。
[0003]但是,现有的业务系统大部分审核流程和机制都大同小异,无法根据业务需求自动生成所需审核流程与前端交互页面,每次出现新的审核流程都需要开发新的代码,增加了开发人员的工作量,且代码冗余降低了服务器的相应速度,使用效果差。

技术实现思路

[0004]本专利技术的目的是为了解决,现有的业务系统大部分审核流程和机制都大同小异,无法根据业务需求自动生成所需审核流程与前端交互页面,每次出现新的审核流程都需要开发新的代码,增加了开发人员的工作量,且代码冗余降低了服务器的相应速度,使用效果差的缺点,而提出的一种基于业务动态生成审核系统。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]一种基于业务动态生成审核系统,包括以下步骤:
[0007]S1:根据业务需求,修改审核流程配置,如审核名称、业务类型、通知地址、以及这个审核流程相关的审核人员或角色,控制好审核流程的权限和节点。
[0008]S2:根据各商户业务系统、合同业务系统与认证业务系统需要审核的不同数据,通过注解定义好统一的JSON数据格式,将数据传输到审核系统中。
[0009]S3:提交业务申请后,1级审批人、2级审批人与3级审批人分别进行1级审核、2级审核与3级审核,审核无误后数据分别与商户业务系统、合同业务系统与认证业务系统相匹配。
[0010]S4:审核系统获取传输过来的数据,根据反射生成统一的JSON数据返回给前端。前端获取到统一的JSON数据,根据JSON生成统一的审核页面。
[0011]S5:最后通过修改的审核页面信息被录入审核系统的数据库中。
[0012]一种基于业务动态生成审核系统,所述S1中更新了审核流程,对审核流程配置进行更改的流程如下:
[0013]S1.1:判断提交申请中更改审核流程配置共三种情况:
[0014]一是不存在任何现有的业务单元,则进入S1.1.1;二是存在部分现有的业务单元,则进入S1.1.2;三是存在所有现有的业务单元,则进入S1.1.3;
[0015]S1.1.1:将数据库中的业务单元进行组合,生成全部所需页面并存储在数据库中,进入S1.1.3;
[0016]S1.1.2:将数据库中的业务单元进行整合,生成所需但之前不存在的页面存储在数据库中,进入S1.1.3;
[0017]S1.1.3:根据新的审核流程的需求配置业务界面模块与所需业务单元之间的关系信息,并将关系信息存储在数据库中。
[0018]优选的,JSON数据包含分组名称与字段列表,分组名称包含合同信息审核分组、商品信息审核分组,字段列表包含字段类型、字段ID、字段名称、修改前内容、修改后内容与修改时间,字段类型包含文字、图片数组、文档数组与HTML文件。
[0019]优选的,所述审核系统包括数据库与业务界面模块,可以根据商户业务系统、合同业务系统与认证业务系统的不同需求调取相对应的业务界面,并将相对应的业务数据存储在数据库内,待下次使用时即可完成相应数据的读取与更改。
[0020]本专利技术中,所述的一种基于业务动态生成审核系统,通过根据业务需求,修改审核流程配置,如审核名称、业务类型、通知地址、以及这个审核流程相关的审核人员或角色,控制好审核流程的权限和节点,使审核不会发生越级的情况,层次与等级分明,使本系统的操作更加专业;
[0021]本专利技术中,所述的一种基于业务动态生成审核系统,更新审核流程,对审核流程配置进行更改,通过判断申请中的业务需求,自动生成相对应的前端交互界面,减少大量复杂的审核流程和页面的开发,节省更多的开发资源;
[0022]本
技术实现思路
设计合理,可以通过配置自动生成所需的审核流程与交互界面,避免了每次出现新的审核流程都需要开发新代码的情况,降低了开发人员的工作量,代码简练,提高了服务器的相应速度,使用效果好。
附图说明
[0023]图1为本专利技术提出的一种基于业务动态生成审核系统的系统框图;
[0024]图2为本专利技术提出的一种基于业务动态生成审核系统的审核流程配置的框图示意图;
[0025]图3为本专利技术提出的一种基于业务动态生成审核系统的JSON数据的框图示意图。
具体实施方式
[0026]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0027]参照图1

3,本方案提供的一种实施例:一种基于业务动态生成审核系统,包括以下步骤:
[0028]S1:根据业务需求,修改审核流程配置,如审核名称、业务类型、通知地址、以及这个审核流程相关的审核人员或角色,控制好审核流程的权限和节点。
[0029]S2:根据各商户业务系统、合同业务系统与认证业务系统需要审核的不同数据,通过注解定义好统一的JSON数据格式,将数据传输到审核系统中。
[0030]S3:提交业务申请后,1级审批人、2级审批人与3级审批人分别进行1级审核、2级审核与3级审核,审核无误后数据分别与商户业务系统、合同业务系统与认证业务系统相匹配。
[0031]S4:审核系统获取传输过来的数据,根据反射生成统一的JSON数据返回给前端。前端获取到统一的JSON数据,根据JSON生成统一的审核页面。
[0032]S5:最后通过修改的审核页面信息被录入审核系统的数据库中。参照图1

3,本实施例中,S1中更新了审核流程,对审核流程配置进行更改的流程如下:
[0033]S1.1:判断提交申请中更改审核流程配置共三种情况:
[0034]一是不存在任何现有的业务单元,则进入S1.1.1;二是存在部分现有的业务单元,则进入S1.1.2;三是存在所有现有的业务单元,则进入S1.1.3;
[0035]S1.1.1:将数据库中的业务单元进行组合,生成全部所需页面并存储在数据库中,进入S1.1.3;
[0036]S1.1.2:将数据库中的业务单元进行整合,生成所需但之前不存在的页面存储在数据库中,进入S1.1.3;
[0037]S1.1.3:根据新的审核流程的需求配置业务界面模块与所需业务单元之间的关系信息,并将关系信息存储在数据库中。
[0038]参照图2,本实施例中,所示审核流程配置,如审核名称、业务类型、通知地址、以及这个审核流程相关的审核人员或角色,控制好这个审核流程的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于业务动态生成审核系统,其特征在于,包括以下步骤:S1:根据业务需求,修改审核流程配置,如审核名称、业务类型、通知地址、以及这个审核流程相关的审核人员或角色,控制好审核流程的权限和节点。S2:根据各商户业务系统、合同业务系统与认证业务系统需要审核的不同数据,通过注解定义好统一的JSON数据格式,将数据传输到审核系统中。S3:提交业务申请后,1级审批人、2级审批人与3级审批人分别进行1级审核、2级审核与3级审核,审核无误后数据分别与商户业务系统、合同业务系统与认证业务系统相匹配。S4:审核系统获取传输过来的数据,根据反射生成统一的JSON数据返回给前端。前端获取到统一的JSON数据,根据JSON生成统一的审核页面。S5:最后通过修改的审核页面信息被录入审核系统的数据库中。2.根据权利要求1所述的一种基于业务动态生成审核系统,其特征在于:所述S1中更新了审核流程,对审核流程配置进行更改的流程如下:S1.1:判断提交申请中更改审核流程配置共三种情况:一是不存在任何现有的业务单元,则进入S1.1.1;二是存在部分现有的业务...

【专利技术属性】
技术研发人员:李建州信奎安杨兴荣杨兴海吴秀峰
申请(专利权)人:世纪恒通科技股份有限公司
类型:发明
国别省市:

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

1