[发明专利]辅助系统开发的方法、装置、设备及存储介质有效
| 申请号: | 202210181696.7 | 申请日: | 2022-02-25 |
| 公开(公告)号: | CN114579112B | 公开(公告)日: | 2023-10-20 |
| 发明(设计)人: | 黄勇;李勇成;张清久;徐继龙 | 申请(专利权)人: | 北京圣博润高新技术股份有限公司 |
| 主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/34 |
| 代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 刘美莲 |
| 地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 辅助 系统 开发 方法 装置 设备 存储 介质 | ||
1.一种辅助系统开发的方法,其特征在于,所述方法包括:
接收开发终端针对预设的初始数据表发送的修改数据表,所述修改数据表中包括修改后的初始数据表内每个字段项的字段基本信息、展示类型和显示属性;
在修改数据表中选取出显示属性为可见的字段项;
根据选取出每个字段项的字段基本信息和展示类型,通过预设的前端代码生成规则以及后端代码生成规则,分别生成每个字段项的字段项前端代码以及字段项后端代码;
将字段项前端代码依次录入预设的前端代码模板中预设的代码录入位置;
将字段项后端代码依次录入预设的后端代码模板中预设的代码录入位置中;
输出所述修改数据表对应的表单前端代码和表单后端代码。
2.根据权利要求1所述的方法,其特征在于,在所述输出所述修改数据表对应的表单前端代码和表单后端代码之后,还包括:
接收开发终端发送的预览请求,所述预览请求包括所述表单前端代码;
确定每个字段项对应的展示类型所对应的展示框;
根据所述表单前端代码生成并发送初始表单至开发终端,所述初始表单中包含每个字段项对应的字段描述和展示框。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述表单前端代码生成并发送初始表单至开发终端之后,还包括:
接收开发终端发送的表单修改请求,所述表单修改请求包括修改后的所述字段描述的位置信息、展示框的位置信息以及展示框的面积信息;
根据所述表单修改请求生成并发送修改表单至开发终端,并自动对所述表单前端代码中的对应代码进行对应修改。
4.根据权利要求3所述的方法,其特征在于,所述修改数据表和初始数据表均包含对应的身份标识;
在所述自动对所述表单前端代码中的对应代码进行对应修改之后,还包括:
接收开发终端发送的字段项添加请求,所述字段项添加请求包括所述初始表单对应的修改数据表的身份标识;
向所述开发终端发送所述修改数据表;
接收所述开发终端发送的字段项添加数据表,所述字段项添加数据表中包含所述修改数据表中显示属性为可见的字段项,以及添加的显示属性为可见的字段项;
通过所述前端代码生成规则,生成字段项添加数据表中每个字段项对应的字段项前端代码;
在生成的所述字段项前端代码中选取出所述添加的显示属性为可见的字段项对应的字段项前端代码;
将选取出的所述字段项前端代码录入修改后的所述表单前端代码中的所述代码录入位置中。
5.根据权利要求3所述的方法,其特征在于,所述初始数据表包含数据表名称,在所述接收开发终端发送的表单修改请求之前,还包括:
在预设的表单数据库中查询并发送所述数据表名称对应的所有参考表单至开发终端;
若接收到开发终端发送的针对查询出的参考表单的表单选择信息,则将所述初始表单替换为选择的参考表单;
若接收到所述开发终端发送的新建参考表单的指令,则实时保存初始表单中的字段描述的位置信息、展示框的位置信息以及展示框的面积信息;
在所述根据所述表单修改请求生成并发送修改表单至开发终端之后,还包括:
将所述修改表单作为参考表单与所述数据表名称关联存储入所述表单数据库。
6.根据权利要求1所述的方法,其特征在于,在所述接收开发终端发送的修改数据表之前,还包括:
依次接收开发终端发送的保存请求,每个所述保存请求包括一个字段项的字段基本信息、展示类型和显示属性;
每当接收到保存请求时,在预设的字段项信息数据库中,将所述保存请求中的字段项对应的字段基本信息、展示类型和显示属性更新至与所述保存请求中的相同;
按照预设的已保存标记方式对更新后的所述字段项进行标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京圣博润高新技术股份有限公司,未经北京圣博润高新技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210181696.7/1.html,转载请声明来源钻瓜专利网。





