本申请涉及金融及互联网,尤其涉及一种页面动态配置的方法、系统、设备及存储介质。
背景技术:
1、随着互联网的大力发展,越来越多的业务系统层出不穷。尤其是在金融科技领域,业务发展迅速,业务需求多样化,但同时开发人员也面临着业务系统的页面管理方面的巨大挑战。目前行业内的cms内容管理系统以及cmt配置管理工具,是一种常规使用的页面管理解决方案,其主要用于创建、编辑和管理网站内容。它提供了一个用户管理界面,管理员可以添加、删除和修改网站内容。
2、尽管上述传统的网站页面管理方案解决方案解决了部分网站页面管理的问题,但仍然存在一些缺陷和不足。例如,需要专业的知识储备,具有较高的学习曲线和复杂性,增加了实施和维护的难度。此外,对网页管理具有有一定的约束,它只提供有限的配置选项或扩展机制,无法满足所有个性化需求,难以支持灵活的页面管理。尤其是在金融科技领域,例如银行业务系统中,页面元素繁多且错综复杂,传统的网站页面管理方案难以解决复杂网站的页面管理。
技术实现思路
1、本申请的主要目的在于提供一种页面动态配置的方法、系统、设备及存储介质,可以解决现有技术中传统的网站页面管理方案复杂且具有较大局限性,不够灵活等技术问题。
2、为实现上述目的,本申请第一方面提供一种页面动态配置的方法,该方法包括:
3、在界面配置编辑器中展示目标页面所包含且可编辑的页面组件,其中,展示的页面组件的当前页面组件属性根据目标页面的当前页面配置数据确定;
4、响应配置用户对目标页面组件的属性配置编辑操作,对目标页面的当前页面配置数据中、目标页面组件的组件属性数据进行编辑,得到更新后的页面配置数据。
5、为实现上述目的,本申请第二方面提供一种页面动态配置的系统,该系统包括:用于页面动态配置的服务器和安装有界面配置编辑器的终端;
6、终端,用于在界面配置编辑器中展示目标页面所包含且可编辑的页面组件,其中,展示的页面组件的当前页面组件属性根据目标页面的当前页面配置数据确定;响应配置用户对目标页面组件的属性配置编辑操作,对目标页面的当前页面配置数据中、目标页面组件的组件属性数据进行编辑,得到更新后的页面配置数据;
7、终端,还用于根据配置用户的应用指令,将更新后的页面配置数据上传至服务器;
8、服务器,用于将更新后的页面配置数据作为待使用页面配置数据发送至目标页面所在的目标业务系统以替换对应的历史页面配置数据,使得目标业务系统若接收到访问用户对目标页面的访问请求,则加载目标页面对应的待使用页面容器和待使用页面配置数据,进行页面渲染后展示目标页面,其中,待使用页面容器包含页面组件。
9、为实现上述目的,本申请第三方面提供一种动态页面配置的装置,该装置包括:
10、展示模块,用于在界面配置编辑器中展示目标页面所包含且可编辑的页面组件,其中,展示的页面组件的当前页面组件属性根据目标页面的当前页面配置数据确定;
11、配置编辑模块,用于响应配置用户对目标页面组件的属性配置编辑操作,对目标页面的当前页面配置数据中、目标页面组件的组件属性数据进行编辑,得到更新后的页面配置数据。
12、为实现上述目的,本申请第四方面提供一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:
13、在界面配置编辑器中展示目标页面所包含且可编辑的页面组件,其中,展示的页面组件的当前页面组件属性根据目标页面的当前页面配置数据确定;
14、响应配置用户对目标页面组件的属性配置编辑操作,对目标页面的当前页面配置数据中、目标页面组件的组件属性数据进行编辑,得到更新后的页面配置数据。
15、为实现上述目的,本申请第五方面提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:
16、在界面配置编辑器中展示目标页面所包含且可编辑的页面组件,其中,展示的页面组件的当前页面组件属性根据目标页面的当前页面配置数据确定;
17、响应配置用户对目标页面组件的属性配置编辑操作,对目标页面的当前页面配置数据中、目标页面组件的组件属性数据进行编辑,得到更新后的页面配置数据。
18、采用本申请实施例,具有如下有益效果:
19、本申请在不需要修改页面代码的前提下,通过可视化操作实现了页面组件的新增和删减,组件属性的编辑、配置和更改,以及页面配置数据同步更新。支持网站页面的灵活、动态页面配置,降低页面管理维护难度,打破了传统网站页面管理的局限性,几乎可以满足所有个性化页面配置需求,配置用户可以快速进行页面配置调整和更新,以响应紧急需求,业务系统能够快速适应变化的需求,交付速度可大幅度提升,也有效降低了开发和部署的时间成本,另外这种快速上线和页面迭代能力,使整个开发团队具备更高的竞争力。
1.一种页面动态配置的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在界面配置编辑器中展示目标页面所包含且可编辑的页面组件,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种页面动态配置的系统,其特征在于,所述系统包括:用于页面动态配置的服务器和安装有界面配置编辑器的终端;
8.根据权利要求7所述的系统,其特征在于,所述终端具体用于响应所述配置用户在所述界面配置编辑器进行的登录操作,通过所述服务器确定所述配置用户的页面配置权限;
9.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。
10.一种计算机设备,包括存储器和处理器,其特征在于,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。