System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术公开一种方法,涉及业务平台开发,具体地说是一种低代码实现多事项联办的方法。
技术介绍
1、目前现状是系统服务中,多事项联办需要单独开发多事项流程,或以简单的方式把多个事项的表单以多标签页的方式显示到一个页面上,操作人员需依次填写多个事项表单,不仅费时费事,还容易出错,不利于提高工作效率。
技术实现思路
1、本专利技术针对现有技术的问题,提供一种低代码实现多事项联办的方法,为促进系统职能转变,实现多个流程表单事项的协同联办,增强业务协同和信息共享,优化工作流流转服务流程,降低制度性交易成本,提升业务流转联办高效服务体验。
2、本专利技术提出的具体方案是:
3、本专利技术提供一种低代码实现多事项联办的方法,包括:
4、步骤1:设置每个单事项进行流转的业务流程,并为业务流程创建对应的事项表单;
5、步骤2:聚合业务流程:将多个单事项的业务流程聚合成一个多事项的聚合流程,逐一校验每个业务流程的处理节点,将同一处理人的处理节点归为相同节点,将相同节点合并成一个聚合节点,聚合流程流转时,所有工作流到达所述聚合节点后触发所述聚合节点,通过所述聚合节点同时输出工作流进行流转;
6、步骤3:聚合事项表单:将步骤2中所述的多个单事项的对应事项表单聚合成一个聚合表单,包括:
7、步骤31:设置聚合表单的字段控件的优先级,
8、步骤32:为聚合表单,识别可聚合字段,
9、步骤33:将可聚合字段按字段控
10、步骤34:根据聚合表单进行数据填充;
11、步骤4:构建联办流程映射对象,通过联办流程映射对象映射聚合流程和聚合表单,将联办流程映射对象作为联办流程的唯一标识,在业务流程流转的各个阶段,根据联办流程映射对象执行对应的操作。
12、进一步,所述的一种低代码实现多事项联办的方法中所述步骤32中包括:
13、扫描所有事项表单的字段,将代码code和名称name相同的字段标记为可聚合字段,
14、并且基于nlp方法,智能分析字段的名称、提示信息tooltips、校验规则verification和上下文,分析相似的字段,并给出相似度供参考,根据相似度判断是否需要聚合。
15、进一步,所述的一种低代码实现多事项联办的方法中步骤33中包括:
16、判断可聚合字段的字段控件是否一致,若一致则将可聚合字段的所有参数对应合并,否则获取可聚合字段的字段控件的优先级,根据优先级将可聚合字段的可合并的属性进行合并。
17、进一步,所述的一种低代码实现多事项联办的方法中步骤34中根据聚合表单将需要填写的数据自动对应填充到所有事项表单里,实现一次填写,多表填充。
18、进一步,所述的一种低代码实现多事项联办的方法中步骤4中展现事项表单时,按照联办流程映射对象渲染事项表单页面,提交事项表单后,按照联办流程映射对象填充聚合字段,同时根据联办流程映射对象监控流程流转,流转到聚合节点时,按照联办流程映射对象控制流程节奏。
19、本专利技术还提供一种低代码实现多事项联办的装置,包括配置模块、流程聚合模块、表单聚合模块和执行模块,
20、配置模块设置每个单事项进行流转的业务流程,并为业务流程创建对应的事项表单;
21、流程聚合模块聚合业务流程:将多个单事项的业务流程聚合成一个多事项的聚合流程,逐一校验每个业务流程的处理节点,将同一处理人的处理节点归为相同节点,将相同节点合并成一个聚合节点,聚合流程流转时,所有工作流到达所述聚合节点后触发所述聚合节点,通过所述聚合节点同时输出工作流进行流转;
22、表单聚合模块聚合事项表单:将步骤2中所述的多个单事项的对应事项表单聚合成一个聚合表单,包括:
23、步骤31:设置聚合表单的字段控件的优先级,
24、步骤32:为聚合表单,识别可聚合字段,
25、步骤33:将可聚合字段按字段控件的优先级自动执行合并,聚合成聚合表单,
26、步骤34:根据聚合表单进行数据填充;
27、执行模块构建联办流程映射对象,通过联办流程映射对象映射聚合流程和聚合表单,将联办流程映射对象作为联办流程的唯一标识,在业务流程流转的各个阶段,根据联办流程映射对象执行对应的操作。
28、进一步,所述的一种低代码实现多事项联办的装置中所述表单聚合模块执行步骤32中包括:
29、扫描所有事项表单的字段,将代码code和名称name相同的字段标记为可聚合字段,
30、并且基于nlp方法,智能分析字段的名称、提示信息tooltips、校验规则verification和上下文,分析相似的字段,并给出相似度供参考,根据相似度判断是否需要聚合。
31、进一步,所述的一种低代码实现多事项联办的装置中所述表单聚合模块执行步骤33中包括:
32、判断可聚合字段的字段控件是否一致,若一致则将可聚合字段的所有参数对应合并,否则获取可聚合字段的字段控件的优先级,根据优先级将可聚合字段的可合并的属性进行合并。
33、进一步,所述的一种低代码实现多事项联办的装置中所述表单聚合模块执行步骤34中根据聚合表单将需要填写的数据自动对应填充到所有事项表单里,实现一次填写,多表填充。
34、进一步,所述的一种低代码实现多事项联办的装置中执行模块展现事项表单时,按照联办流程映射对象渲染事项表单页面,提交事项表单后,按照联办流程映射对象填充聚合字段,同时根据联办流程映射对象监控流程流转,流转到聚合节点时,按照联办流程映射对象控制流程节奏。
35、本专利技术的有益之处是:
36、本专利技术提供一种低代码实现多事项联办的方法,其中多事项联办不仅是对相同表单字段的简单合并,而是以流程聚合为切入点,同时合并流程和表单,实现流程创新性再造;
37、流程及表单的聚合对原事项流程完全解耦,不会对原有事项产生任何影响。同时,事项联办仅是使用自动化的方式控制事项流转的节奏,并不改变业务办理顺序,原有事项流程仍可独立正常流转;
38、配置事项联办时,只需关注联办事项的业务逻辑,无需过多考虑多事项之间的关联关系,提供智能化的聚合,操作简单,学习成本低。
本文档来自技高网...【技术保护点】
1.一种低代码实现多事项联办的方法,其特征是包括:
2.根据权利要求1所述的一种低代码实现多事项联办的方法,其特征是所述步骤32中包括:
3.根据权利要求1所述的一种低代码实现多事项联办的方法,其特征是步骤33中包括:
4.根据权利要求1所述的一种低代码实现多事项联办的方法,其特征是步骤34中根据聚合表单将需要填写的数据自动对应填充到所有事项表单里,实现一次填写,多表填充。
5.根据权利要求1所述的一种低代码实现多事项联办的方法,其特征是步骤4中展现事项表单时,按照联办流程映射对象渲染事项表单页面,提交事项表单后,按照联办流程映射对象填充聚合字段,同时根据联办流程映射对象监控流程流转,流转到聚合节点时,按照联办流程映射对象控制流程节奏。
6.一种低代码实现多事项联办的装置,其特征是包括配置模块、流程聚合模块、表单聚合模块和执行模块,
7.根据权利要求6所述的一种低代码实现多事项联办的装置,其特征是所述表单聚合模块执行步骤32中包括:
8.根据权利要求6所述的一种低代码实现多事项联办的装置,其特征是
9.根据权利要求6所述的一种低代码实现多事项联办的装置,其特征是所述表单聚合模块执行步骤34中根据聚合表单将需要填写的数据自动对应填充到所有事项表单里,实现一次填写,多表填充。
10.根据权利要求6所述的一种低代码实现多事项联办的装置,其特征是执行模块展现事项表单时,按照联办流程映射对象渲染事项表单页面,提交事项表单后,按照联办流程映射对象填充聚合字段,同时根据联办流程映射对象监控流程流转,流转到聚合节点时,按照联办流程映射对象控制流程节奏。
...【技术特征摘要】
1.一种低代码实现多事项联办的方法,其特征是包括:
2.根据权利要求1所述的一种低代码实现多事项联办的方法,其特征是所述步骤32中包括:
3.根据权利要求1所述的一种低代码实现多事项联办的方法,其特征是步骤33中包括:
4.根据权利要求1所述的一种低代码实现多事项联办的方法,其特征是步骤34中根据聚合表单将需要填写的数据自动对应填充到所有事项表单里,实现一次填写,多表填充。
5.根据权利要求1所述的一种低代码实现多事项联办的方法,其特征是步骤4中展现事项表单时,按照联办流程映射对象渲染事项表单页面,提交事项表单后,按照联办流程映射对象填充聚合字段,同时根据联办流程映射对象监控流程流转,流转到聚合节点时,按照联办流程映射对象控制流程节奏。
6.一种低代码实现多事项联办的装置,其特征是包...
【专利技术属性】
技术研发人员:陈晏鹏,韩平吉,周双,许金源,张连超,
申请(专利权)人:浪潮软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。