| 
						
						
							
								
							
						
						
					 | 
					@ -57,7 +57,6 @@ import com.epmet.resi.group.dto.topic.result.ResiTopicDetailResultDTO; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.resi.group.dto.topic.result.ResiTopicInfoResultDTO; | 
					 | 
					 | 
					import com.epmet.resi.group.dto.topic.result.ResiTopicInfoResultDTO; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import org.apache.commons.lang3.StringUtils; | 
					 | 
					 | 
					import org.apache.commons.lang3.StringUtils; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import org.springframework.beans.factory.annotation.Autowired; | 
					 | 
					 | 
					import org.springframework.beans.factory.annotation.Autowired; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import org.springframework.data.redis.core.RedisTemplate; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import org.springframework.stereotype.Service; | 
					 | 
					 | 
					import org.springframework.stereotype.Service; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import org.springframework.transaction.annotation.Transactional; | 
					 | 
					 | 
					import org.springframework.transaction.annotation.Transactional; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -100,8 +99,6 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    @Autowired | 
					 | 
					 | 
					    @Autowired | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    RedisUtils redisUtil; | 
					 | 
					 | 
					    RedisUtils redisUtil; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    @Autowired | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    private RedisTemplate<String, Object> redisTemplate; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    @Override | 
					 | 
					 | 
					    @Override | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    public PageData<ResiTopicDTO> page(Map<String, Object> params) { | 
					 | 
					 | 
					    public PageData<ResiTopicDTO> page(Map<String, Object> params) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -253,7 +250,6 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					     **/ | 
					 | 
					 | 
					     **/ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    @Override | 
					 | 
					 | 
					    @Override | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    public Result<List<ResiTopicInfoResultDTO>> getLatestTopics(TokenDto tokenDto, String groupId) { | 
					 | 
					 | 
					    public Result<List<ResiTopicInfoResultDTO>> getLatestTopics(TokenDto tokenDto, String groupId) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        if (null == tokenDto) { | 
					 | 
					 | 
					        if (null == tokenDto) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            return new Result().error(ModuleConstant.USER_NOT_NULL); | 
					 | 
					 | 
					            return new Result().error(ModuleConstant.USER_NOT_NULL); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					        } | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -463,7 +459,7 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        ResiTopicDTO topic = get(topicId); | 
					 | 
					 | 
					        ResiTopicDTO topic = get(topicId); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        ResiGroupEntity group = resiGroupDao.selectById(topic.getGroupId()); | 
					 | 
					 | 
					        ResiGroupEntity group = resiGroupDao.selectById(topic.getGroupId()); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        UserResiInfoFormDTO userParam = new UserResiInfoFormDTO(); | 
					 | 
					 | 
					        UserResiInfoFormDTO userParam = new UserResiInfoFormDTO(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        userParam.setUserId(tokenDto.getUserId()); | 
					 | 
					 | 
					        userParam.setUserId(topic.getCreatedBy()); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        userParam.setCustomerId(group.getCustomerId()); | 
					 | 
					 | 
					        userParam.setCustomerId(group.getCustomerId()); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        Result<UserResiInfoResultDTO> userInfo =  epmetUserFeignClient.getUserResiInfoDTO(userParam); | 
					 | 
					 | 
					        Result<UserResiInfoResultDTO> userInfo =  epmetUserFeignClient.getUserResiInfoDTO(userParam); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        if(userInfo.success()){ | 
					 | 
					 | 
					        if(userInfo.success()){ | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |