@Component public class DictCache extends Object
| 构造器和说明 | 
|---|
| DictCache() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| List<Map<String,Object>> | getDict(Object tenantId,
       String dictName)根据租户获取字典 | 
| List<Map<String,Object>> | getDict(String dictName)根据字典获取数据列表 | 
| Map<String,List<Map<String,Object>>> | getDictData()获取全部字典 | 
| Map<String,List<Map<String,Object>>> | getDictData(Object tenantId)根据租户获取字典列表 | 
| String | getLabel(Object tenantId,
        String dictName,
        Object value)根据租户获取字典标签 | 
| String | getLabel(String dictName,
        Object value)根据字典和值,获取标签 | 
| Object | getValue(Object tenantId,
        String dictName,
        String label)根据租户获取字典值 | 
| Object | getValue(String dictName,
        String label)获取字典和标签获取某一项值 | 
| void | reload()重新加载内存 | 
public Map<String,List<Map<String,Object>>> getDictData(Object tenantId)
tenantId - public void reload()
public List<Map<String,Object>> getDict(String dictName)
dictName - 字典,例如:组织.性别public List<Map<String,Object>> getDict(Object tenantId, String dictName)
dictName - tenantId - public Object getValue(String dictName, String label)
dictName - 字典  例如:组织.性别label - 标签名  例如:男public Object getValue(Object tenantId, String dictName, String label)
tenantId - dictName - label - public String getLabel(String dictName, Object value)
dictName - 字典  例如:组织.性别value - 值Copyright © 2025. All rights reserved.