feat:转账
This commit is contained in:
1 parent
64ab364ac5
commit
b6373210c8
18 files changed
+423
-138
No files matched your search
+17
@@ -1,5 +1,6 @@
|
||||
package cn.iocoder.yudao.framework.dict.core;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.iocoder.yudao.framework.common.core.KeyValue;
|
||||
import cn.iocoder.yudao.framework.common.util.cache.CacheUtils;
|
||||
@@ -12,6 +13,7 @@ import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.time.Duration;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 字典工具类
|
||||
@@ -93,4 +95,19 @@ public class DictFrameworkUtils {
|
||||
return PARSE_DICT_DATA_CACHE.get(new KeyValue<>(dictType, label)).getValue();
|
||||
}
|
||||
|
||||
@SneakyThrows
|
||||
public static String parseDictDataLabel(String dictType, Integer value) {
|
||||
if (value == null) {
|
||||
return null;
|
||||
}
|
||||
return parseDictDataLabel(dictType, String.valueOf(value));
|
||||
}
|
||||
|
||||
@SneakyThrows
|
||||
public static String parseDictDataLabel(String dictType, String value) {
|
||||
DictDataRespDTO dictData = GET_DICT_DATA_CACHE.get(new KeyValue<>(dictType, value));
|
||||
return dictData != null ? dictData.getLabel() : null;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user