|  | @ -74,6 +74,8 @@ public class UserBaseInfoServiceImpl extends BaseServiceImpl<UserBaseInfoDao, Us | 
			
		
	
		
		
			
				
					|  |  |     private GridLatestDao gridLatestDao; |  |  |     private GridLatestDao gridLatestDao; | 
			
		
	
		
		
			
				
					|  |  |     @Autowired |  |  |     @Autowired | 
			
		
	
		
		
			
				
					|  |  |     private GovOrgOpenFeignClient govOrgOpenFeignClient; |  |  |     private GovOrgOpenFeignClient govOrgOpenFeignClient; | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     @Autowired | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     private UserBaseInfoDao userBaseInfoDao; | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |     @Override |  |  |     @Override | 
			
		
	
		
		
			
				
					|  |  |     public PageData<UserBaseInfoDTO> page(Map<String, Object> params) { |  |  |     public PageData<UserBaseInfoDTO> page(Map<String, Object> params) { | 
			
		
	
	
		
		
			
				
					|  | @ -319,11 +321,19 @@ public class UserBaseInfoServiceImpl extends BaseServiceImpl<UserBaseInfoDao, Us | 
			
		
	
		
		
			
				
					|  |  |             gridLatestDao.selectLatestGridInfoByUserId(param.getUserId()); |  |  |             gridLatestDao.selectLatestGridInfoByUserId(param.getUserId()); | 
			
		
	
		
		
			
				
					|  |  |         ExtUserInfoResultDTO result = new ExtUserInfoResultDTO(); |  |  |         ExtUserInfoResultDTO result = new ExtUserInfoResultDTO(); | 
			
		
	
		
		
			
				
					|  |  |         result.setUserId(param.getUserId()); |  |  |         result.setUserId(param.getUserId()); | 
			
		
	
		
		
			
				
					
					|  |  |         UserBaseInfoResultDTO userMsg = userBaseInfoRedis.getUserInfo(param.getUserId()); |  |  |         //2020.11.24 sun 对外接口添加一个手机号返参和openId,因openId不在缓存中因此不在走缓存,直接掉sql查询  start
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |         //UserBaseInfoResultDTO userMsg = userBaseInfoRedis.getUserInfo(param.getUserId());
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         UserBaseInfoResultDTO userMsg = userBaseInfoDao.selectListByUserIdList(param.getUserId()); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         // end
 | 
			
		
	
		
		
			
				
					|  |  |         if(null != userMsg) { |  |  |         if(null != userMsg) { | 
			
		
	
		
		
			
				
					|  |  |             result.setProfile(userMsg.getHeadImgUrl()); |  |  |             result.setProfile(userMsg.getHeadImgUrl()); | 
			
		
	
		
		
			
				
					|  |  |             result.setNickname(userMsg.getNickname()); |  |  |             result.setNickname(userMsg.getNickname()); | 
			
		
	
		
		
			
				
					|  |  |             result.setRealName(userMsg.getRealName()); |  |  |             result.setRealName(userMsg.getRealName()); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             // 2020.11.24 sun  start
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             result.setMobile(StringUtils.isNotBlank(userMsg.getMobile()) ? userMsg.getMobile() : ""); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             result.setWxOpenId(StringUtils.isNotBlank(userMsg.getWxOpenId()) ? userMsg.getWxOpenId() : ""); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             result.setGender(StringUtils.isNotBlank(userMsg.getGender()) ? userMsg.getGender() : ""); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             //end
 | 
			
		
	
		
		
			
				
					|  |  |         }else{ |  |  |         }else{ | 
			
		
	
		
		
			
				
					|  |  |             logger.error("com.epmet.service.impl.UserBaseInfoServiceImpl.extUserInfo,查询不到用户信息,用户Id:{}",param.getUserId()); |  |  |             logger.error("com.epmet.service.impl.UserBaseInfoServiceImpl.extUserInfo,查询不到用户信息,用户Id:{}",param.getUserId()); | 
			
		
	
		
		
			
				
					|  |  |             return result; |  |  |             return result; | 
			
		
	
	
		
		
			
				
					|  | 
 |