使用插件进行系统设置的方法及电子设备技术方案

技术编号:40923829 阅读:29 留言:0更新日期:2024-04-18 14:47
本申请提供了一种系统设置数据的配置方法、装置、电子设备及存储介质;涉及系统设置技术领域。鉴于目前系统设置的可修改性差及不利于系统设置的变更的问题,本申请提出系统设置数据的配置方法,包括电子设备获取待注册插件的配置文件,配置文件包括系统设置模块对应的设置数据;将设置数据转换为实体数据,并将实体数据保存在树状结构的系统设置模块对应的数据库表中;加载数据库表中的实体数据,生成插件的系统设置界面;本申请实施例基于树状结构的系统设置模块以及配置文件,配置插件对应的设置数据,可以适用多种场景下系统设置数据的变更、扩展等处理,无需进行多方代码变更与整体联调;提高了系统设置的灵活性与可修改性。

【技术实现步骤摘要】

本申请涉及系统设置,特别涉及一种使用插件进行系统设置的方法及电子设备


技术介绍

1、系统设置模块是将系统公共设置和各个业务模块设置聚合后展示给用户的模块;系统设置模块对应的设置数据由业务模块提供、用户修改、插件读取并影响具体业务逻辑。随着业务模块的添加或删除,对应的设置数据也应在系统设置模块添加或删除。

2、目前,传统的业务模块对应的设置数据在系统设置模块中添加、删除或修改时,由于设置数据与前端某一控件和后端某一实体的具体属性对应耦合度较高,需要前端、业务模块、系统设置模块以及数据库等多方进行代码变更处理,完成变更处理后还需要进行整体联调,降低了系统设置的可修改性,不利于对系统设置的变更。


技术实现思路

1、根据本申请的各种实施例,提供一种使用插件进行系统设置的方法、装置及电子设备;可以解决目前系统设置模块的耦合度过高,不利于系统设置变更的问题。

2、第一方面,本申请提供了一种系统设置数据的配置方法,该方法包括:获取待注册插件的配置文件,所述配置文件包括树状结构的系统设置模块对应的设本文档来自技高网...

【技术保护点】

1.一种使用插件进行系统设置的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述设置数据包括模块对应的第一设置数据;所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:

4.根据权利要求3所述的方法,其特征在于,所述设置数据还包括附属于所述模块的设置项对应的第二设置数据;所述将所述设置数据转换为实体数据,并将所述实体数...

【技术特征摘要】

1.一种使用插件进行系统设置的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述设置数据包括模块对应的第一设置数据;所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:

4.根据权利要求3所述的方法,其特征在于,所述设置数据还包括附属于所述模块的设置项对应的第二设置数据;所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:

5.根据权利要求4所述的方法,其特征在于,所述设置数据还包括附属于所述设置项的选项对应的第三设置数据、校验规则对应的第四设置数据或字段组规则对应的第五设置数据;所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:

<...

【专利技术属性】
技术研发人员:李天宇卢茂祥何瑞龙
申请(专利权)人:普联技术有限公司
类型:发明
国别省市:

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

1