【技术实现步骤摘要】
本申请涉及系统设置,特别涉及一种使用插件进行系统设置的方法及电子设备。
技术介绍
1、系统设置模块是将系统公共设置和各个业务模块设置聚合后展示给用户的模块;系统设置模块对应的设置数据由业务模块提供、用户修改、插件读取并影响具体业务逻辑。随着业务模块的添加或删除,对应的设置数据也应在系统设置模块添加或删除。
2、目前,传统的业务模块对应的设置数据在系统设置模块中添加、删除或修改时,由于设置数据与前端某一控件和后端某一实体的具体属性对应耦合度较高,需要前端、业务模块、系统设置模块以及数据库等多方进行代码变更处理,完成变更处理后还需要进行整体联调,降低了系统设置的可修改性,不利于对系统设置的变更。
技术实现思路
1、根据本申请的各种实施例,提供一种使用插件进行系统设置的方法、装置及电子设备;可以解决目前系统设置模块的耦合度过高,不利于系统设置变更的问题。
2、第一方面,本申请提供了一种系统设置数据的配置方法,该方法包括:获取待注册插件的配置文件,所述配置文件包括树状结构的
...【技术保护点】
1.一种使用插件进行系统设置的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述设置数据包括模块对应的第一设置数据;所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:
4.根据权利要求3所述的方法,其特征在于,所述设置数据还包括附属于所述模块的设置项对应的第二设置数据;所述将所述设置数据转换为实体
...【技术特征摘要】
1.一种使用插件进行系统设置的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述设置数据包括模块对应的第一设置数据;所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:
4.根据权利要求3所述的方法,其特征在于,所述设置数据还包括附属于所述模块的设置项对应的第二设置数据;所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:
5.根据权利要求4所述的方法,其特征在于,所述设置数据还包括附属于所述设置项的选项对应的第三设置数据、校验规则对应的第四设置数据或字段组规则对应的第五设置数据;所述将所述设置数据转换为实体数据,并将所述实体数据保存在所述树状结构的系统设置模块对应的数据库表中,包括:
<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。