一种表单模板构建方法、系统、设备和介质技术方案

技术编号:37124467 阅读:32 留言:0更新日期:2023-04-01 05:20
本发明专利技术公开了一种表单模板构建方法、系统、设备和介质,通过响应接收的表单模板构建请求,获取表单模板构建请求对应的表单配置数据。然后根据表单配置数据,构建表单模板构建请求对应的模板表头,并采用表单配置数据和模板表头,构建表单模板构建请求对应的初始表单模板。接着采用模板表头对应的有效性验证数据更新初始表单模板,生成表单模板构建请求对应的中间表单模板。最后分别将中间表单模板对应的目标单元格进行保护权限配置,生成表单模板构建请求对应的目标表单模板。构建得到的目标表单模板支持数据验证以及权限保护,从而减少用户填写错误的风险。用户填写错误的风险。用户填写错误的风险。

【技术实现步骤摘要】
一种表单模板构建方法、系统、设备和介质


[0001]本专利技术涉及表单模板构建
,尤其涉及一种表单模板构建方法、系统、设备和介质。

技术介绍

[0002]随着计算机技术的不断发展,越来越多的企业已将生产和管理过程中使用的大量表格和单据转换为电子表单,以替代传统的通过纸质表格、单据进行信息传递和收集的模式。
[0003]在大多数企业信息系统中,表单是系统和用户交互的基本接口,表单提供信息的展现及输入信息的接收,实现信息的收集、处理及流转,表单在企业信息系统中有着十分重要的地位。企业信息系统的开发过程中,针对不同的业务分别制定对应的Excel表单模板,方便用户多次使用,节省表单创建时间。
[0004]但现有的表单模板构建方法只是基于业务类型,构建相应的表单模板,用户在使用该表单模板使用时,需要人工进行填写和审核,当需要填写的表单数量多时,容易出现审核遗漏,不能及时发现表单存在的填写错误。

技术实现思路

[0005]本专利技术提供了一种表单模板构建方法、系统、设备和介质,解决了现有的表单模板构建方法只是基于业务类本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种表单模板构建方法,其特征在于,包括:响应接收的表单模板构建请求,获取所述表单模板构建请求对应的表单配置数据;根据所述表单配置数据,构建所述表单模板构建请求对应的模板表头;采用所述表单配置数据和所述模板表头,构建所述表单模板构建请求对应的初始表单模板;采用所述模板表头对应的有效性验证数据更新所述初始表单模板,生成所述表单模板构建请求对应的中间表单模板;分别将所述中间表单模板对应的目标单元格进行保护权限配置,生成所述表单模板构建请求对应的目标表单模板。2.根据权利要求1所述的表单模板构建方法,其特征在于,所述表单配置数据包括表头配置数据;所述根据所述表单配置数据,构建所述表单模板构建请求对应的模板表头的步骤,包括:获取所述表头配置数据对应的多个表头标识;分别从预设的表头数据库中提取所述表头标识对应的第一表头字符串;根据所述表头配置数据对应的表头类型和全部所述第一表头字符串,确定所述表头配置数据对应的表头字符串;解析所述表头字符串,生成所述表头配置数据对应的表头数组;采用所述表头数组,构建所述表单模板构建请求对应的模板表头。3.根据权利要求2所述的表单模板构建方法,其特征在于,所述根据所述表头配置数据对应的表头类型和全部所述第一表头字符串,确定所述表头配置数据对应的表头字符串的步骤,包括:判断表头配置数据对应的表头类型是否为自定义表单类型;若是,则将所述表单配置数据进行表单字段扩展,生成所述表头配置数据对应的第二表头字符串;将所述第二表头字符串分别与对应的多个所述第一表头字符串进行合并,生成所述表头配置数据对应的表头字符串;若否,则将全部所述第一表头字符串作为所述表头配置数据对应的表头字符串。4.根据权利要求1所述的表单模板构建方法,其特征在于,所述采用所述表单配置数据和所述模板表头,构建所述表单配置数据对应的初始表单模板的步骤,包括:获取所述表单配置数据对应的待办唯一标识和流程定义唯一标识;从预设的权限数据库中提取与所述流程定义唯一标识对应的全局表单权限数据;从所述预设的权限数据库中提取与所述待办唯一标识对应的节点表单权限数据;按照预设的权限优先级,采用所述全局表单权限数据和所述节点表单权限数据,构建所述表单模板构建请求对应的表单权限数据;采用所述表单权限数据和所述模板表头,构建所述表单配置数据对应的初始表单模板。5.根据权利要求1所述的表单模板构建方法,其特征在于,所述有效性验证数据包括阈值范围验证数据和下拉选项验证数据;所述采用所述模板表头对应的有效性验证数据更新所述初始表单模板,生成所述表单模板构建请求对应的中间表单模板的步骤,包括:
采用所述阈值范围验证数据,分别构建所述...

【专利技术属性】
技术研发人员:吴泳彤谢睿张毅王志甫洪春德刘宜浩黄启鹏林逸风汪文涛林玉拥彭伟东刘贤达张树焜
申请(专利权)人:广州趣丸网络科技有限公司
类型:发明
国别省市:

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

1