界面配置方法、装置、存储介质及电子设备与流程

文档序号:37003347发布日期:2024-02-09 12:48阅读:15来源:国知局
界面配置方法、装置、存储介质及电子设备与流程

本发明涉及计算机领域,具体而言,涉及一种界面配置方法、装置、存储介质及电子设备。


背景技术:

1、现有技术中,在工程师开发网页界面的过程中,由于不同的开发人员面对的客户或者公司不同,因此,通常需要从零开始搭建与客户适配的网页界面,造成开发工作量大,速度慢效率低。


技术实现思路

1、本发明实施例提供了一种界面配置方法、装置、存储介质及电子设备,以至少解决开发网页工作量大,速度慢效率低的技术问题。

2、根据本发明实施例的一个方面,提供了一种界面配置方法,包括:在获取到目标表单文件的情况下,读取上述目标表单文件中的业务模板信息、组件面板信息和功能组件信息;通过上述目标表单文件中用于指示数据模型的组件设置数据,确定所要使用的目标模型;基于上述目标模型从数据库中读取数据信息;利用上述数据信息,基于目标业务模板,生成具有目标组件面板的界面;其中,上述目标业务模板基于上述业务模板信息确定,上述目标组件面板基于上述组件面板信息确定,上述目标组件面板包括目标功能组件,上述目标功能组件基于上述功能组件信息确定。

3、根据本发明实施例的另一方面,提供了一种界面配置装置,包括:第一读取模块,用于在获取到目标表单文件的情况下,读取上述目标表单文件中的业务模板信息、组件面板信息和功能组件信息;第一确定模块,用于通过上述目标表单文件中用于指示数据模型的组件设置数据,确定所要使用的目标模型;第二读取模块,用于基于上述目标模型从数据库中读取数据信息;第一生成模块,用于利用上述数据信息,基于目标业务模板,生成具有目标组件面板的界面;其中,上述目标业务模板基于上述业务模板信息确定,上述目标组件面板基于上述组件面板信息确定,上述目标组件面板包括目标功能组件,上述目标功能组件基于上述功能组件信息确定。

4、作为一种可选的示例,上述第一读取模块包括:第一读取单元,用于从上述目标表单文件的代码内容的第一行开始,逐行读取上述目标表单文件的代码内容;第一确定单元,用于在读取到业务模板的代码内容或组件面板的代码内容或功能组件的代码内容的情况下,根据上述代码内容,确定上述业务模板或上述组件面板或上述功能组件的属性信息;第二确定单元,用于将上述业务模板的上述属性信息作为上述业务模板的上述业务模板信息,将上述组件面板的上述属性信息作为上述组件面板的上述组件面板信息,将上述功能组件的上述属性信息作为上述功能组件的上述功能组件信息。

5、作为一种可选的示例,上述组件设置数据用于指示上述业务模板信息的第一类型、上述组件面板信息的第二类型与上述功能组件信息的第三类型,上述第一确定模块包括:第三确定单元,用于从多个数据模型中确定出与上述第一类型、上述第二类型与上述第三类型均匹配的上述目标模型。

6、作为一种可选的示例,上述第一读取模块包括:第四确定单元,用于在接收到选择指令的情况下,根据上述选择指令中的表单标志,从多个表单文件中确定出上述目标表单文件;在未接收到上述选择指令的情况下,将多个上述表单文件中的默认表单文件作为上述目标表单文件。

7、作为一种可选的示例,上述装置还包括:第二确定模块,用于在获取上述目标表单文件之前,在接收到生成表单的生成指令的情况下,确定当前显示网页的第一界面采用的业务模板、组件面板和上述组件面板中的功能组件的属性数据;第二生成模块,用于基于上述属性数据生成上述第一界面对应的代码内容,得到对应的表单文件。

8、作为一种可选的示例,上述装置还包括:第三生成模块,用于在显示具有上述目标组件面板的界面之后,在接收到指定目标对象的调整指令的情况下,按照上述调整指令调整上述目标对象;其中,上述目标对象为界面中的上述业务模板、上述组件面板和上述功能组件中的至少一项;存储模块,用于在接收到保存指令的情况下,将调整后的上述业务模板的业务模板信息、上述组件面板的组件面板信息和上述功能组件的功能组件信息存储到系统中。

9、作为一种可选的示例,上述存储模块包括:更新单元,用于在上述保存指令为第一保存指令的情况下,将目标表单文件中的当前的上述业务模板信息、上述组件面板信息以及上述功能组件信息更新为调整后的上述业务模板信息、上述组件面板信息以及上述功能组件信息;存储单元,用于在上述保存指令为第二保存指令的情况下,将调整后的上述业务模板信息、上述组件面板信息以及上述功能组件信息保存为新的表单文件。

10、作为一种可选的示例,上述第一读取模块包括:第二读取单元,用于在将上述目标模型与上述数据库关联的情况下,由上述目标模型根据上述业务模板信息的第一标志,从上述数据库中读取上述第一标志后的第一数据,根据上述组件面板信息的第二标志,从上述数据库中读取上述第二标志后的第二数据,根据上述功能组件信息的第三标志,从上述数据库中读取上述第三标志后的第三数据;第五确定单元,用于将上述第一数据、上述第二数据与上述第三数据作为上述数据信息。

11、根据本发明实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述界面配置方法。

12、根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过上述计算机程序执行上述的界面配置方法。

13、在本发明实施例中,采用了在获取到目标表单文件的情况下,读取上述目标表单文件中的业务模板信息、组件面板信息和功能组件信息;通过上述目标表单文件中用于指示数据模型的组件设置数据,确定所要使用的目标模型;基于上述目标模型从数据库中读取数据信息;利用上述数据信息,基于目标业务模板,生成具有目标组件面板的界面;其中,上述目标业务模板基于上述业务模板信息确定,上述目标组件面板基于上述组件面板信息确定,上述目标组件面板包括目标功能组件,上述目标功能组件基于上述功能组件信息确定的方法,由于在上述方法中,在开发网页界面的过程中,可以读取上述目标表单文件中的业务模板信息、组件面板信息和功能组件信息,进一步根据目标模型从数据库中读取到的数据信息来在界面中显示对应的组件面板,从而实现了降低网页界面开发的工作量,提高开发效率的目的,进而解决了开发网页工作量大,速度慢效率低的技术问题。



技术特征:

1.一种界面配置方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在获取到目标表单文件的情况下,读取所述目标表单文件中的业务模板信息、组件面板信息和功能组件信息包括:

3.根据权利要求1所述的方法,其特征在于,所述组件设置数据用于指示所述业务模板信息的第一类型、所述组件面板信息的第二类型与所述功能组件信息的第三类型,所述通过所述目标表单文件中用于指示数据模型的组件设置数据,确定所要使用的目标模型包括:

4.根据权利要求1所述的方法,其特征在于,获取所述目标表单文件包括:

5.根据权利要求1所述的方法,其特征在于,在获取所述目标表单文件之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,在显示具有所述目标组件面板的界面之后,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述在接收到保存指令的情况下,将调整后的所述业务模板的业务模板信息、所述组件面板的组件面板信息和所述功能组件的功能组件信息存储到系统中包括:

8.根据权利要求1所述的方法,其特征在于,所述基于所述目标模型从数据库中读取数据信息包括:

9.一种界面配置装置,其特征在于,包括:

10.一种计算机可读的存储介质,所述计算机可读的存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行所述权利要求1至8任一项中所述的方法。

11.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至8任一项中所述的方法。


技术总结
本发明公开了一种界面配置方法、装置、存储介质及电子设备。该方法包括:在获取到目标表单文件的情况下,读取目标表单文件中的业务模板信息、组件面板信息和功能组件信息;通过目标表单文件中用于指示数据模型的组件设置数据,确定所要使用的目标模型;基于目标模型从数据库中读取数据信息;利用数据信息,基于目标业务模板,生成具有目标组件面板的界面;其中,目标业务模板基于业务模板信息确定,目标组件面板基于组件面板信息确定,目标组件面板包括目标功能组件,目标功能组件基于功能组件信息确定。本发明解决了开发网页工作量大,速度慢效率低的技术问题。

技术研发人员:池增坤,眭聚磊
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:
技术公布日:2024/2/8
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1