|  |  | @ -23,6 +23,7 @@ import com.epmet.commons.tools.utils.ConvertUtils; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.constant.GovIssueRedisKeys; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dao.IssueProjectCategoryDictDao; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dao.IssueProjectTagDictDao; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dto.form.CategoryTagInitFormDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dto.result.IssueCategoryTagResultDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.entity.IssueProjectCategoryDictEntity; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.entity.IssueProjectTagDictEntity; | 
			
		
	
	
		
			
				
					|  |  | @ -264,6 +265,11 @@ public class IssueProjectTagDictRedis { | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         List<IssueProjectTagDictEntity> db = poolDao.selectTagByCategory(ifOtherOnly || CollectionUtils.isEmpty(category) ? null : category, customerId, null); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         if(CollectionUtils.isEmpty(db) && (ifOtherOnly || CollectionUtils.isEmpty(category))){ | 
			
		
	
		
			
				
					|  |  |  |             CategoryTagInitFormDTO customerIdParam = new CategoryTagInitFormDTO(); customerIdParam.setCustomerId(customerId); | 
			
		
	
		
			
				
					|  |  |  |             categoryDictService.init(customerIdParam); | 
			
		
	
		
			
				
					|  |  |  |             db = poolDao.selectTagByCategory(ifOtherOnly || CollectionUtils.isEmpty(category) ? null : category, customerId, null); | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         // key      ->      redisKey
 | 
			
		
	
		
			
				
					|  |  |  |         // value    ->      [key : score ; value : object]
 | 
			
		
	
	
		
			
				
					|  |  | 
 |