Skip to main content
Version: Next

系统配置

用于保存在应用中需要动态配置的数据项,不同类型有不同的编辑框,类型包括:

1、text("文本")

2、textarea("多行文本")

3、richtext("富文本")

4、password("密码")

5、radio("单选")

6、integer("整数")

7、select("列表")

系统配置项只能通过自定义服务中的表达式调用ConfigUtils的get方返回配置值,如果是首次调用系统自动初始化默认配置项,不能手动添加,参数分别为:

1、configName 配置名称

2、defaultValue 默认值

3、description 配置描述

支持的get方法如下:

1、返回单行文本类型的配置:

ConfigUtils.getText("ConfigName","defaultValue","description")

2、返回多行文本类型的配置:

ConfigUtils.getTextArea("ConfigName","defaultValue","description")

3、返回富文本类型的配置:

ConfigUtils.getRichText("ConfigName","defaultValue","description")

4、返回文本数组类型的配置:

ConfigUtils.getList("ConfigName","defaultValue","description")

默认值为以逗号分隔的字符:如 "男,女"

5、返回密码类型的配置:

ConfigUtils.getPassword("ConfigName","defaultValue","description")

6、返回布尔类型的配置:

ConfigUtils.getBoolean("ConfigName",defaultValue,"description")

默认值为: true 或 false

7、返回整数类型的配置:

ConfigUtils.getInteger("ConfigName",defaultValue,"description")

默认值为整数, 如: 100

8、返回长整数类型的配置:

ConfigUtils.getLong("ConfigName",defaultValue,"description")

默认值为整数, 如: 100L