|
@ -45,6 +45,12 @@ public class SystemDictService {
|
|
|
String exit = redisTemplate.opsForValue().get("systemDict:" + dictName);
|
|
|
if (!StringUtils.isEmpty(exit)) {
|
|
|
re = redisTemplate.opsForValue().get("systemDict:" + dictName + ":" + code);
|
|
|
if(StringUtils.isEmpty(re)){
|
|
|
re = systemDictDao.findByDictNameAndCode(dictName,code);
|
|
|
if (StringUtils.isEmpty(re)) {
|
|
|
redisTemplate.opsForValue().set("systemDict:" + dictName + ":" + code, re);
|
|
|
}
|
|
|
}
|
|
|
} else {
|
|
|
List<SystemDict> list = systemDictDao.findByDictName(dictName);
|
|
|
if (list != null && list.size() > 0) {
|