【技术实现步骤摘要】
基于内容管理系统界面生成方法、装置、设备和存储介质
本申请涉及计算机领域,尤其涉及一种基于内容管理系统界面生成方法、装置、设备和存储介质。
技术介绍
内容管理系统(ContentManagementSystem,简称CMS)是一种位于WEB前端(Web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。市面上现有的CMS大多通过页面来配置页面,即由一个配置页定义一个表单页面的所有字段类型、名称、属性等,然后再在表单页中维护数据,维护数据后,通过某种或多种数据传输协议来获取数据。现有的方案常常难以保证数据类型安全,且生成、维护效率较低。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种基于内容管理系统界面生成方法、装置、设备和存储介质。第一方面,本申请提供了一种基于内容管理系统界面生成方法,应用于服务器,所述方法包括:接收代码仓库管理平台发送的第一触发信 ...
【技术保护点】
1.一种基于内容管理系统界面生成方法,其特征在于,应用于服务器,所述方法包括:/n接收代码仓库管理平台发送的第一触发信息,所述触发信息中携带第一配置文件;/n将所述第一配置文件解析为第一数据传输模式的表单;/n将所述第一数据传输模式的表单映射为浏览器输入组件,以使用户端根据所述浏览器输入组件显示所述第一配置文件对应的第一表单,所述第一表单为所述内容管理系统平台在所述用户端的可视化界面;/n其中,所述第一配置文件由所述用户端生成且由所述用户端发送至所述代码仓库管理平台,所述第一触发信息由所述代码仓库管理平台接收到所述第一配置文件后产生。/n
【技术特征摘要】
1.一种基于内容管理系统界面生成方法,其特征在于,应用于服务器,所述方法包括:
接收代码仓库管理平台发送的第一触发信息,所述触发信息中携带第一配置文件;
将所述第一配置文件解析为第一数据传输模式的表单;
将所述第一数据传输模式的表单映射为浏览器输入组件,以使用户端根据所述浏览器输入组件显示所述第一配置文件对应的第一表单,所述第一表单为所述内容管理系统平台在所述用户端的可视化界面;
其中,所述第一配置文件由所述用户端生成且由所述用户端发送至所述代码仓库管理平台,所述第一触发信息由所述代码仓库管理平台接收到所述第一配置文件后产生。
2.根据权利要求1所述的方法,其特征在于,所述第一配置文件包括表单配置文件,所述表单配置文件包括注释,表单包括表单属性,
将所述第一配置文件解析为第一数据传输模式的表单,包括:
将所述第一配置文件的注释解析为所述第一数据传输模式的表单的表单属性。
3.根据权利要求2所述的方法,其特征在于,所述第一配置文件还包括系统协议文件,
所述第一配置文件由所述用户端发送至所述代码仓库管理平台,包括:
根据所述系统协议文件,所述第一配置文件由所述用户端发送至所述代码仓库管理平台。
4.根据权利要求1所述的方法,其特征在于,将所述第一配置文件解析为第一数据传输模式的表单之前,所述方法还包括:
获取所述第一配置文件中嵌套的第二配置文件;
所述将所述第一配置文件解析为第一数据传输模式的表单,包括:
将所述第一配置文件解析为第一数据传输模式的表单,将所述第二配置文件解析为所述第一数据传输模式的表单中的子表单;
所述将所述第一数据传输模式的表单映射为浏览器输入组件,包括:
将所述第一数据传输模式的表单映射为浏览器输入组件,将所述第二配置文件映射为所述浏览器输入组件中的子组件。
5.根据权利要求2所述的方法,其特征在于,所述将所述第一配置文件解析为第一数据传输模式的表单,包括:
将所述第一配置文件通过数据库解析为原始结构映射;
将所述原始结构映射语义重构生成第一数据传输模式的表单,将所述第一配置文件的注释重构生成为所述第一数据传输模式的表单的表单属性。
6.根据权利要求1所述的方法,其特征在于,在将所述第一数据传输模式的表单映射为浏览器输入组件,以使所述用户端根据所述浏览器输入组件显示所述第一配置文件对应的第一表单之后,所述方法还包括:
接收所述用户端对所述第一表单的数据的更新信息;
获取所述第一表单对应的第一文档数据...
【专利技术属性】
技术研发人员:赵小溪,
申请(专利权)人:微民保险代理有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。