辅助系统开发的方法、装置、设备及存储介质制造方法及图纸

技术编号:33706919 阅读:66 留言:0更新日期:2022-06-06 08:31
本申请涉及一种辅助系统开发的方法、装置、设备及存储介质,其中方法包括:接收开发终端针对预设的初始数据表发送的修改数据表;在修改数据表中选取出显示属性为可见的字段项;根据选取出每个字段项的字段基本信息和展示类型,通过预设的前端代码生成规则,以及后端代码生成规则,分别生成每个字段项的字段项前端代码以及字段项后端代码;输出修改数据表对应的表单前端代码和表单后端代码。本申请具有的技术效果是:能够自动生成表单对应的表单前端代码以及表单后端代码,减少了需开发人员人工撰写表单对应的表单前端代码以及表单后端代码的可能,从而有助于减少开发人员代码的撰写量,降低代码出错率。降低代码出错率。降低代码出错率。

【技术实现步骤摘要】
辅助系统开发的方法、装置、设备及存储介质


[0001]本申请涉及系统开发的领域,尤其是涉及一种辅助系统开发的方法、装置、设备及存储介质。

技术介绍

[0002]目前,随着人们环保意识的增强,以及各行业对办公模式需求的不断升级,现代化、信息化建设步伐的加快,无纸化办公已经由概念逐渐应用到多个行业领域中,针对无纸化办公的办公系统也日益丰富。
[0003]工程师在开发办公系统的过程中,会根据每家公司的业务流程节点架构框架、编写代码。工程师会需要根据用户的需求,针对不同的数据类型创建不同的空白表单,以供办公系统的用户将数据录入至空白表单中,从而对数据进行整理,方便用户进行查阅。
[0004]针对上述中的相关技术,专利技术人发现该技术中至少存在以下问题:在系统开发的过程中,若需要开发的系统的业务功能较多,系统中需要创建的空白表单的数量也会相应较多,工程师需耗费较多的时间和精力人工撰写表单对应的前端和后端代码,导致工程师需撰写的代码量较大,易增大代码出错率。

技术实现思路

[0005]为了改善工程师需撰写的代码量较大,易增大本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种辅助系统开发的方法,其特征在于,所述方法包括:接收开发终端针对预设的初始数据表发送的修改数据表,所述修改数据表中包括修改后的初始数据表内每个字段项的字段基本信息、展示类型和显示属性;在修改数据表中选取出显示属性为可见的字段项;根据选取出每个字段项的字段基本信息和展示类型,通过预设的前端代码生成规则以及后端代码生成规则,分别生成每个字段项的字段项前端代码以及字段项后端代码;将字段项前端代码依次录入预设的前端代码模板中预设的代码录入位置;将字段项后端代码依次录入预设的后端代码模板中预设的代码录入位置中;输出所述修改数据表对应的表单前端代码和表单后端代码。2.根据权利要求1所述的方法,其特征在于,在所述输出所述修改数据表对应的表单前端代码和表单后端代码之后,还包括:接收开发终端发送的预览请求,所述预览请求包括所述表单前端代码;确定每个字段项对应的展示类型所对应的展示框;根据所述表单前端代码生成并发送初始表单至开发终端,所述初始表单中包含每个字段项对应的字段描述和展示框。3.根据权利要求2所述的方法,其特征在于,在所述根据所述表单前端代码生成并发送初始表单至开发终端之后,还包括:接收开发终端发送的表单修改请求,所述表单修改请求包括修改后的所述字段描述的位置信息、展示框的位置信息以及展示框的面积信息;根据所述表单修改请求生成并发送修改表单至开发终端,并自动对所述表单前端代码中的对应代码进行对应修改。4.根据权利要求3所述的方法,其特征在于,所述修改数据表和初始数据表均包含对应的身份标识;在所述自动对所述表单前端代码中的对应代码进行对应修改之后,还包括:接收开发终端发送的字段项添加请求,所述字段项添加请求包括所述初始表单对应的修改数据表的身份标识;向所述开发终端发送所述修改数据表;接收所述开发终端发送的字段项添加数据表,所述字段项添加数据表中包含所述修改数据表中显示属性为可见的字段项,以及添加的显示属性为可见的字段项;通过所述前端代码生成规则,生成字段项添加数据表中每个字段项对应的字段项前端代码;在生成的所述字段项前端代码中选取出所述添加的显示属性为可见的字段项对应的字段项前端代码;将选取出的所述字段项前端代码录入修改后的所述表单前端代码中的所述代码录入位置中。5.根据权利要求3所述的方法,其特征在于,所述初始数据表包含数据表名称,在所述接收开发终端发送的表单修改请求之前,还包括:在预设的表单数据库中查询并发送所述数据表名称对应的所有参考表单至开发终端;若接收到开发终端发...

【专利技术属性】
技术研发人员:黄勇李勇成张清久徐继龙
申请(专利权)人:北京圣博润高新技术股份有限公司
类型:发明
国别省市:

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

1