| 
					
				 | 
			
			
				@ -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) { 
			 |