update 优化 重写字典查询 使用本地缓存优化网络开销 提升到上级实现减少rpc调用频率 使用流处理减少字符串操作

This commit is contained in:
疯狂的狮子li
2022-11-24 11:08:19 +08:00
parent ac88e8784b
commit ec60b9a1e8
4 changed files with 57 additions and 65 deletions

View File

@@ -1,5 +1,9 @@
package com.ruoyi.system.api;
import com.ruoyi.system.api.domain.SysDictData;
import java.util.List;
/**
* 字典服务
*
@@ -8,22 +12,10 @@ package com.ruoyi.system.api;
public interface RemoteDictService {
/**
* 根据字典类型和字典值获取字典标签
* 根据字典类型查询字典数据
*
* @param dictType 字典类型
* @param dictValue 字典值
* @param separator 分隔符
* @return 字典标签
* @param dictType 字典类型
* @return 字典数据集合信息
*/
String getDictLabel(String dictType, String dictValue, String separator);
/**
* 根据字典类型和字典标签获取字典值
*
* @param dictType 字典类型
* @param dictLabel 字典标签
* @param separator 分隔符
* @return 字典值
*/
String getDictValue(String dictType, String dictLabel, String separator);
List<SysDictData> selectDictDataByType(String dictType);
}