配置维护客户端
一、简介
1.1 概述
配置维护客户端是用于获取配置维护页面指定配置项下所维护的配置值,取值的顺序是按照配置值的层级(用户级、角色级、租户级、0租户级)依次进行获取。
1.2 组件坐标
<dependency>
<groupId>org.hzero.boot</groupId>
<artifactId>hzero-boot-platform</artifactId>
<version>${hzero.boot.version}</version>
</dependency>
1.3 功能特性
- 使用简单
- 可以获取当前查询的配置项中维护的最低层次配置维护值
二、使用说明
@Autowired
private ProfileClient profileClient;
public String test(){
// 获取当前用户最低层次的配置维护值,取值层次为用户级>角色级>租户级>0租户级(全局级)
Stirng profileValue = profileClient.getProfileValueByOptions(tenantId, userId, roleId, profileName);
return profileValue;
}
参数具体意思如下:
{
tenantId: 租户Id,
userId: 用户Id,
roleId: 角色Id,
profileName: 配置维护名称
}