[发明专利]一种动态表单在流程引擎中定制化应用的方法在审
申请号: | 202211454035.3 | 申请日: | 2022-11-21 |
公开(公告)号: | CN115757578A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 任仲仕;孙洪学;于磊;孙延科;王楠 | 申请(专利权)人: | 智洋创新科技股份有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/28 |
代理公司: | 济南竹森知识产权代理事务所(普通合伙) 37270 | 代理人: | 刘宏广;鲍光明 |
地址: | 255000 山东省淄博市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 表单 流程 引擎 定制 应用 方法 | ||
本发明公开了一种动态表单在流程引擎中定制化应用的方法:S1.获取动态表单,筛选动态表单组件的主要属性与表单标识,并存入项目数据库;S2.设置动态表单组件配置管理界面,并根据需要选择展示的动态表单组件;S3.将流程引擎中存入的业务数据匹配到组件配置中,并在展示区展示。本发明能过滤流程引擎中业务所不需要的部分,将主要内容集中定制化展示,避免了动态表单在不同模型不同流程只能统一展示的弊端,在延续动态表单低代码开发的同时保证了动态表单在流程引擎应用中的灵活性和准确性,扩大了动态表单在流程引擎各场景应用中的业务范围,极大的提高了业务数据的精准程度和信息获取效率。
技术领域
本发明属于动态表单应用领域,尤其涉及一种动态表单在流程引擎中定制化应用的方法。
背景技术
随着流程引擎的广泛应用,动态表单在流程引擎中的应用成为常态,目前已经实现对动态表单的全局展示。但是对动态表单中的数据动态配置并没有实现,导致动态表单的数据会同时展示,并且对表格批量数据获取支撑不足。
流程引擎是现代自动化协同办公的命脉,承载着打通各个应用模块之间协同办公的重要任务。通过将动态表单中的数据动态配置执行并监控,从而达到提高办公效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目的。更是具有至关重要,其实现了在多个用户环境下共用一套工作流引擎系统,其能保证各用户间数据的隔离性而在同一个用户环境下数据却可共享的一种重要手段。对于企业来说各个流程走到后续的处理部门,仍需要做很多大批量的手工录入的工作,浪费人力成本,降低了组织员工的工作效率。而从软件开发制作和维护层面来说,将需要花费大量的人力成本进行重复开发,缺陷修复。
综上所述,如何提供一种可以动态配置动态表单数据,为流程引擎集中展示所选择动态表单数据的方法,是目前本领域技术人员亟待解决的问题之一。
发明内容
本发明旨在克服上述现有技术的至少一种缺陷,提供一种动态表单在流程引擎中定制化应用的方法,通过将动态表单组件属性存入数据库,设置所需要展示的动态表单组件,在流程引擎获取配置的动态表单组件。
本发明详细的技术方案如下:
本发明为了实现上述目的所采用的技术方案是:一种动态表单在流程引擎中定制化应用的方法,包括以下步骤:
a、获取动态表单,筛选动态表单组件的主要属性与表单标识,并存入项目数据库。
a1,获取动态表单,所述动态表单的储存内容包括动态表单组件、表单属性、表单尺寸、对齐方式、表单宽度等。
a2,过滤掉除动态表单组件以外的所有数据,去除这些数据对获取动态表单组件及其信息的影响。这些信息会对获取组件信息产生影响,必须先过滤掉此类信息。
a3,过滤动态表单组件的无用属性,避免影响动态表单组件的主要属性的获取,所述动态表单组件的无用属性包括默认值、组件宽度、提示信息等对于动态表单可配置展示无关的属性。
a4,获取动态表单组组件的主要属性。将组件主要属性和表单的唯一标识、模型的唯一标识进行组合,形成动态表单组件,所述动态表单组件的标识由表单的唯一标识、模型的唯一标识组成,具有唯一性,并且操作简单。
a5,将此动态表单组件的主要数据存入项目的数据库,默认所有组件全部选中。
b、设置动态表单组件配置管理界面,并根据需要选择展示的动态表单组件。
根据需要所需要展示的动态表单组件的配置方法,分为两种方法:模型的动态表单组件的配置方法和流程的动态表单组件的配置方法。
根据业务需要,动态表单组件由多个模型组成,每个模型会有多个流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智洋创新科技股份有限公司,未经智洋创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211454035.3/2.html,转载请声明来源钻瓜专利网。