文章

系统参数配置功能

系统参数配置功能

框架已实现配置系统全局参数的功能。全局参数配置一般通过数据库脚本进行初始化,如果配置后续有变化,可以通过框架提供的增删查接口进行调整。

框架同时提供了查询接口对参数配置进行查询操作

1.表设计

24-1

目前支持的属性有配置名称、配置值和默认值

2.脚本例子

可以在系统初始化时将以下脚本放入database-script项目下对应的DML语句中即可

1
2
3
insert into "UTILITY_SYSTEM_CONFIG" ("ID","NAME","VALUE","CREATE_USER","CREATE_TIME","UPDATE_USER","UPDATE_TIME","DEFAULT_VALUE") values ('Banner', 'Banner', '', 'operator', null, 'operator', '2023-05-16 15:44:28.604000', 'BannerAttachmentId');
insert into "UTILITY_SYSTEM_CONFIG" ("ID","NAME","VALUE","CREATE_USER","CREATE_TIME","UPDATE_USER","UPDATE_TIME","DEFAULT_VALUE") values ('currentSchema', 'DefaultDB', null, null, null, null, null, null);
insert into "UTILITY_SYSTEM_CONFIG" ("ID","NAME","VALUE","CREATE_USER","CREATE_TIME","UPDATE_USER","UPDATE_TIME","DEFAULT_VALUE") values ('ssoLoginParam', 'ssoLogin', 'enable', 'operator', null, 'operator', null, 'disable');

3.后台调用

框架已开放接口可供前端直接调用操作系统参数配置

24-2

使用者根据需求直接调用对应接口即可

本文由作者按照 CC BY 4.0 进行授权