说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210820009.1 (22)申请日 2022.07.13 (71)申请人 南威软件股份有限公司 地址 362000 福建省泉州市丰泽区丰海路 南威大厦2号楼 (72)发明人 吴志雄 王晓敏 邱聪勇 王杰阳  (74)专利代理 机构 福州元创专利商标代理有限 公司 35100 专利代理师 陈明鑫 蔡学俊 (51)Int.Cl. G06F 9/451(2018.01) G06F 21/60(2013.01) G06F 8/38(2018.01) (54)发明名称 一种实现表单生成、 数据权限过滤、 数据灵 活落档的方法 (57)摘要 本发明涉及一种实现表单生成、 数据权限过 滤、 数据灵活落档的方法。 包括: 准备基础配置数 据, 供后续配置模型 (表单) 内容时使用; 通过模 型‑>分组‑>要素的模式配置完整表单内容; 基于 配置好的模型配置信息, 进行相应的角色、 数据 权限管理配置; 渲染表单时, 先根据业务场景分 类获取启用模型, 再根据角色权限筛选、 过滤, 获 取表单页渲染的配置项列表, 最后根据模型分组 要素配置, 渲染表单配置页; 表单数据落档处理, 在表单配置实例审核发布上线后, 根据分组、 要 素配置的映射数据源, 通过算法将数据精准无误 地更新到相应的库、 表、 字段上, 实现表单数据灵 活落档的目标。 本发明能够提高表单自动化生成 的丰富性、 安全性、 灵活性。 权利要求书2页 说明书4页 附图6页 CN 115098212 A 2022.09.23 CN 115098212 A 1.一种实现表单生成、 数据权限过滤、 数据灵活落档的方法, 其特征在于, 包括如下步 骤: 步骤S1、 准备基础配置数据, 供后续配置模型内容即表单内容时使用; 步骤S2、 通过模型 ‑>分组‑>要素的模式配置完整表单内容, 模型相 当于一个完整 的表 单; 分组则是表单中不同tab的子表单, 分组包括链接式配置, 即直接链接指 定页面, 或要 素 类配置, 即为表单传统模式; 要 素是具体子表单中的每一个配置项, 为配置块或具体的输入 项; 模型配置支持生命周期、 版本管 理, 也支持根据不同业务、 不同区域、 不同模式来配置相 应的模型; 步骤S3、 基于配置好的模型配置信息, 进行相应的角色、 数据权限管理配置, 不同角色 绑定不同的模 型, 并且对模 型里的分组、 要 素进行配置相应的权限级别, 包括不显示、 只 读、 可编辑; 步骤S4、 根据配置内容自动化渲染表单: 先根据业务场景分类获取启用模型, 再根据角 色权限筛选、 过滤、 获取表单页渲染的配置项列表, 最后根据模型、 分组、 要素配置, 渲染表 单配置页, 包括相关配置项的层级关系 、 要素的初始化 渲染、 要素之间的级联关系; 步骤S5、 表单数据落档处理, 在表单配置实例审核发布上线后, 根据模型里的分组、 要 素配置的映射数据源, 通过算法将数据更新到相应的库、 表、 字段上, 实现表单数据灵活落 档的目标。 2.根据权利要求1所述的一种实现表单生成、 数据权限过滤、 数据灵活落档的方法, 其 特征在于, 步骤S1中, 基础配置数据包括: 要素、 数据源、 组件配置, 要素即表单最小配置颗 粒, 数据源即具体数据库的表或字段以配置的方式体现、 供选择, 组件配置即配置、 封装好 的接口、 前端组件。 3.根据权利要求1所述的一种实现表单生成、 数据权限过滤、 数据灵活落档的方法, 其 特征在于, 所述步骤S2中的配置包括业务类型管理、 模式管理、 模型信息管理、 模型分组配 置、 模型要素配置、 要素关联关系配置功能, 要素包括组件类要素、 后端处理类要素、 子表 格、 子表单的多种形式。 4.根据权利要求1所述的一种实现表单生成、 数据权限过滤、 数据灵活落档的方法, 其 特征在于, 步骤S 3中, 角色权限管理配置包括模 型、 业务类型、 模式的数据权限配置, 实现不 同角色配不同内容的需求; 模型支持多层级、 多维度的权限配置, 包括整个模型配置权限、 整个分组配置 权限、 或一个 个要素配置相应的权限级别, 没有配置则向上 取权限。 5.根据权利要求1所述的一种实现表单生成、 数据权限过滤、 数据灵活落档的方法, 其 特征在于, 步骤S4中, 要素之间的级 联关系处理, 即: 要素A 值为Y时, 要 素B才显示 或必填; 且 组件类要素、 组件+组件要素、 后端处理类要素, 通过要素与组件、 “代码组件 ”相结合, 支持 多种展示方式, 包括: 表格、 下拉框、 弹窗, 以及配置模型要 素渲染时支持的操作类型, 包括: 单选、 多选、 编辑、 删除。 6.根据权利要求1所述的一种实现表单生成、 数据权限过滤、 数据灵活落档的方法, 其 特征在于, 步骤S5中, 表单 数据落档处 理流程包括: 步骤S51、 配置实例数据审核发布、 生命周期管理, 实例 数据以json方式保存、 交互, 配 置实例对象参数主 要包括所属业 务类型、 所属对象id、 模型id、 模式、 配置内容、 版本、 状态; 步骤S52、 根据模型获取所有要素的数据源映射配置, 精细到每个模型分组、 模型要素权 利 要 求 书 1/2 页 2 CN 115098212 A 2映射对应表、 查询匹配条件、 字段; 步骤S53、 落档时, 根据数据源映射关系, 将实例里的配置内容, 一个个映射保存到相应 的数据源中, 实现数据真正灵活落档的功能。 7.根据权利要求1所述的一种实现表单生成、 数据权限过滤、 数据灵活落档的方法, 其 特征在于, 配置的数据源必须保证能够连接成功, 为内部数据, 数据库类型需要在已适配的 数据库类型中选择。 8.根据权利要求1所述的一种实现表单生成、 数据权限过滤、 数据灵活落档的方法, 其 特征在于, 步骤S5中, 除了数据源映射模式, 还能够直接跳过数据源配置, 以表单嵌入的方 式对外提供。权 利 要 求 书 2/2 页 3 CN 115098212 A 3

.PDF文档 专利 一种实现表单生成、数据权限过滤、数据灵活落档的方法

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种实现表单生成、数据权限过滤、数据灵活落档的方法 第 1 页 专利 一种实现表单生成、数据权限过滤、数据灵活落档的方法 第 2 页 专利 一种实现表单生成、数据权限过滤、数据灵活落档的方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:46:03上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。