|  | @@ -39,7 +39,45 @@ public class FsTodoItemsServiceImpl implements FsTodoItemsService {
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public FsTodoItems getById(Long id) {
 | 
	
		
			
				|  |  | -        return fsTodoItemsMapper.selectById(id);
 | 
	
		
			
				|  |  | +        FsTodoItems fsTodoItem = fsTodoItemsMapper.selectById(id);
 | 
	
		
			
				|  |  | +        if(ObjectUtils.isNotNull(fsTodoItem.getStatus())){
 | 
	
		
			
				|  |  | +            String todoItemType = DictUtils.getDictLabel("todo_item_status", String.valueOf(fsTodoItem.getStatus()));
 | 
	
		
			
				|  |  | +            if(StringUtils.isNotBlank(todoItemType)) {
 | 
	
		
			
				|  |  | +                fsTodoItem.setStatusText(todoItemType);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        if(ObjectUtils.isNotNull(fsTodoItem.getPriority())) {
 | 
	
		
			
				|  |  | +            String priority = DictUtils.getDictLabel("todo_priority", String.valueOf(fsTodoItem.getPriority()));
 | 
	
		
			
				|  |  | +            if(StringUtils.isNotBlank(priority)) {
 | 
	
		
			
				|  |  | +                fsTodoItem.setPriorityText(priority);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        if(ObjectUtils.isNotNull(fsTodoItem.getCateId())) {
 | 
	
		
			
				|  |  | +            String cateText = DictUtils.getDictLabel("todo_item_type", String.valueOf(fsTodoItem.getCateId()));
 | 
	
		
			
				|  |  | +            if(StringUtils.isNotBlank(cateText)) {
 | 
	
		
			
				|  |  | +                fsTodoItem.setCateText(cateText);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        // 执行者
 | 
	
		
			
				|  |  | +        if(ObjectUtils.isNotNull(fsTodoItem.getAssigneeId())) {
 | 
	
		
			
				|  |  | +            String executorName = companyUserCacheService.selectCompanyUserNameUserById(fsTodoItem.getAssigneeId());
 | 
	
		
			
				|  |  | +            if(StringUtils.isNotBlank(executorName)) {
 | 
	
		
			
				|  |  | +                fsTodoItem.setAssigneeName(executorName);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        // 分配人
 | 
	
		
			
				|  |  | +        if(ObjectUtils.isNotNull(fsTodoItem.getCreatorId())) {
 | 
	
		
			
				|  |  | +            String creatorName = sysUserMapper.selectUserNameByUserId(fsTodoItem.getCreatorId());
 | 
	
		
			
				|  |  | +            if(StringUtils.isNotBlank(creatorName)) {
 | 
	
		
			
				|  |  | +                fsTodoItem.setCreatorName(creatorName);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        return fsTodoItem;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 |