预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114201718A(43)申请公布日2022.03.18(21)申请号202111536413.8(22)申请日2021.12.15(71)申请人建信金融科技有限责任公司地址200120上海市浦东新区中国(上海)自由贸易试验区银城路99号12层、15层(72)发明人钱鹏邹三军(74)专利代理机构中科专利商标代理有限责任公司11021代理人陈文卓(51)Int.Cl.G06F16/958(2019.01)G06F8/71(2018.01)权利要求书2页说明书10页附图4页(54)发明名称可动态配置的表单实例生成方法及装置(57)摘要本公开提供了一种可动态配置的表单实例生成方法,可以应用于电子表单领域。该方法包括:获取前端组件属性配置信息;获取表单模型配置信息;根据动态表单主表、动态表单业务字段表和模型节点表确定表单模型;根据前端渲染数据确定业务字段的配置信息;根据所述业务字段的配置信息确定业务字段数据;根据所述业务字段数据、关联绑定关系和表单权限信息创建动态表单实例。本公开还提供了一种可动态配置的表单实例生成装置、设备、存储介质和程序产品。CN114201718ACN114201718A权利要求书1/2页1.一种可动态配置的表单实例生成方法,其特征在于,所述方法包括:获取前端组件属性配置信息,以确定动态表单主表和动态表单业务字段表;获取表单模型配置信息,以确定模型节点表和表单权限信息,所述模型节点表用于表征模型节点与表单的关联绑定关系;根据所述动态表单主表、所述动态表单业务字段表和所述模型节点表确定表单模型;根据前端渲染数据确定业务字段的配置信息;根据所述业务字段的配置信息确定业务字段数据;以及根据所述业务字段数据、所述关联绑定关系和所述表单权限信息创建动态表单实例。2.根据权利要求1所述的方法,其特征在于,所述前端组件属性配置信息包括业务字段属性配置信息和组件属性配置信息,所述获取前端组件属性配置信息,以确定动态表单主表和动态表单业务字段表包括:根据所述组件属性配置信息确定动态表单主表;以及根据所述业务字段属性配置信息确定所述动态表单业务字段表。3.根据权利要求2所述的方法,其特征在于,所述前端组件包括基础组件、复合组件和自定义组件,所述基础组件包括输入框、日期选择框、单选下拉、多选下拉、单选点击和多选点击,所述复合组件包括布局组件、对象组件、时间范围选择组件、附件上传组件和外部数据源配置选择组件,所述自定义组件包括至少两个基础组件。4.根据权利要求1所述的方法,其特征在于,所述表单权限信息包括读写权限和顺序权限,所述获取表单模型配置信息,以确定模型节点表和表单权限信息包括:根据表单模型配置信息确定每个模型节点与表单的关联绑定关系,生成模型节点表;当确定当前模型节点只对应一个表单时,确定表单的读写权限;以及当确定当前模型节点对应多个表单时,确定多表单的读写权限和顺序权限。5.根据权利要求1所述的方法,其特征在于,所述根据所述业务字段的配置信息确定业务字段数据包括:根据所述业务字段的配置信息使用递归逻辑进行key‑value判断,以确定业务字段的value值。6.根据权利要求1至5任一项所述的方法,其特征在于,表单数据格式均以json格式或yaml格式保存。7.一种可动态配置的表单实例生成装置,包括:第一获取模块,用于获取前端组件属性配置信息,以确定动态表单主表和动态表单业务字段表;第二获取模块,用于获取表单模型配置信息,以确定模型节点表和表单权限信息,所述模型节点表用于表征模型节点与表单的关联绑定关系;第一确定模块,用于根据所述动态表单主表、所述动态表单业务字段表和所述模型节点表确定表单模型;第二确定模块。用于根据前端渲染数据确定业务字段的配置信息;第三确定模块,根据所述业务字段的配置信息确定业务字段数据;以及实例生成模块,用于根据所述业务字段数据、所述关联绑定关系和所述表单权限信息创建动态表单实例。2CN114201718A权利要求书2/2页8.一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行根据权利要求1‑6中任一项所述的方法。9.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1‑6中任一项所述的方法。10.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1‑6中任一项所述的方法。3CN114201718A说明书1/10页可动态配置的表单实例生成方法及装置技术领域[0001]本公开涉及计算机技术领域,具体涉及电子表单技术领域,尤其涉及一种可动态配置的表单实例生成方